ما هي لغة التوصيف التعريفية (DML)؟ التعريف والمعنى

click fraud protection

لغة الترميز التعريفية ، والمعروفة أيضًا باسم لغات الترميز الوصفية أو الدلالية ، هي أشكال مختلفة للغة الترميز حيث تصف اللغة فقط ما يجب تظهر ولكن لا تُفصِّل الكيفية ، وترك ذلك متروكًا للمترجم الفوري للتعريف من خلال شيء مثل نمط التصميم القياسي أو من خلال استخدام نمط ثانوي لغة.

تشرح Technipages لغة الترميز التعريفية (DML)

أحد الأمثلة على DML هو HTML ، في اللغة الأصلية ، يُرفق HTML فقط تسميات تحدد ماهية النص المرفق ، على سبيل المثال إذا كانوا في

أو إذا كانوا في
إلخ ، فهذا يترك الأمر للمترجم (المتصفح في حالة HTML) ليقرر مكان وضع العناصر على الصفحة. يختلف HTML الحديث (5) لأنه يضيف علامات جديدة ليست ذات طبيعة تعريفية تمامًا مثل أو مما يجعل النص المرفق مائلاً وغامقًا على التوالي.

XML (لغة الترميز الموسعة) هي مثال رئيسي على DML. في XML ، يتم فرز كل المحتوى إلى علامات وصفية بحتة ، وفي بعض التطبيقات ، قد يكون لأسماء العلامات معانٍ ولكن هذه المعاني مخصصة فقط للقراءة البشرية. يُقصد بـ XML أن تكون مرنة بقدر الإمكان فيما يتعلق بالتسمية ، فالمعيار نفسه لا يفرض أي تسمية الحدود على الإطلاق والمقصود منها أن تكون إطارًا للغة يتم بناؤها حولها ، لأن XML هذا مثالي للاستخدام واجهات برمجة التطبيقات.

الاستخدامات الشائعة للغة الترميز التعريفية (DML)

  • قد تُعرف لغة الترميز التعريفية أيضًا باسم لغة الترميز الوصفية أو الدلالية.
  • تُستخدم لغات الترميز التعريفية لتسمية أجزاء من المستند بدلاً من تقديم إرشادات محددة حول كيفية معالجتها.
  • تشجع لغات الترميز التعريفية المؤلفين على الكتابة بطريقة تصف المادة من الناحية المفاهيمية ، وليس بصريًا.

إساءة استخدام لغة الترميز التعريفية (DML)

  • لغة الترميز التعريفية هي مصطلح أطول للغات الترميز.