وثيقة منظمة

المستند المهيكل هو مستند إلكتروني يُستخدم فيه أسلوب ترميز معين لتحديد معاني متعددة تتجاوز مجرد تنسيقه. على سبيل المثال، قد يُعرّف المستند المهيكل جزءًا معينًا بأنه "عنوان فصل" (أو "نموذج برمجي" أو "رباعية") بدلاً من "Helvetica bold 24" أو "Courier indented". تُسمى هذه الأجزاء عمومًا "مكونات" أو "عناصر" المستند.

ملخص

تركز المستندات المنظمة عمومًا على تسمية العناصر التي يمكن استخدامها لأغراض معالجة متنوعة، وليس مجرد التنسيق. على سبيل المثال، تُعدّ التسمية الواضحة لـ "عنوان الفصل" أو "التأكيد" أكثر فائدة بكثير لأنظمة المكفوفين وضعاف البصر من مجرد "Helvetica bold 24" أو "italic". وبالمثل، فإن التسمية الواضحة للعديد من العناصر في ورقة المعلومات التقنية تُتيح تكاملًا أفضل بكثير مع قواعد البيانات وأنظمة البحث والفهارس الإلكترونية، وما إلى ذلك.

تدعم المستندات المنظمة عمومًا هياكل هرمية على الأقل، على سبيل المثال القوائم، وليس مجرد عناصر القوائم؛ والأقسام، وليس مجرد عناوين الأقسام؛ وهكذا. وهذا يتناقض تمامًا مع الأنظمة الموجهة نحو التنسيق. كما تدعم الأنظمة المتطورة مجموعات متعددة من المكونات المستقلة و/أو المتداخلة. [ 1 ]

تتيح أنظمة المستندات المهيكلة تحديد أنواع المكونات وتراكيبها من خلال "مخطط"، على غرار مخططات قواعد البيانات . تشمل اللغات الرسمية لتحديد المخططات XSD و Relax NG و Schematron . يُعتبر المستند الذي يتبع هذه القواعد "صحيحًا". [ 2 ] تدعم بعض الأنظمة أنواع مكونات مرنة مع الحفاظ على القواعد النحوية.

أشار لي وساريلا إلى أن " لغة الترميز المعممة القياسية (SGML) قد رائدة مفهوم المستندات المهيكلة"، [ 3 ] على الرغم من أن الأنظمة السابقة مثل Scribe و Augment و FRESS قدمت العديد من ميزات وقدرات المستندات المهيكلة، وأن XML، وهو نتاج SGML، أصبح مفضلًا الآن.

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

تستخدم العديد من المجالات المستندات المهيكلة عبر مخططات خاصة بكل مجال طورتها بشكل تعاوني، مثل JATS لنشر المجلات، وTEI للمستندات الأدبية، و UBL و EDI لتبادل البيانات التجارية، و XTCE لبيانات المركبات الفضائية، و REST لواجهات الويب، وغيرها الكثير. وتستخدم جميع هذه الحالات مخططات محددة تستند إلى لغة XML .

XML هو التنسيق العالمي للمستندات والبيانات المنظمة على الويب

مجموعة عمل XHTML2 ، اتحاد شبكة الويب العالمية (W3C)

الدلالات البنيوية

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

في لغة HTML، قد يكون جزء من البنية المنطقية للمستند هو جسم المستند؛ <body>، والذي يحتوي على عنوان من المستوى الأول؛ <h1>، وفقرة؛ <p>.

< نص الجسم ><h1> مستند مُهيكل < / h1 > <p> المستند المُهيكل < / strong > هو <a href="/wiki/Electronic_document" title="مستند إلكتروني"> مستند إلكتروني </a> حيث تُستخدم فيه طريقة من <a href="/wiki/Markup_language" title="لغة الترميز"> الترميز </a> لتحديد أجزاء المستند ككل ، واعتبارها تحمل معاني مختلفة تتجاوز مجرد تنسيقها . < / p ></body>

من أبرز الميزات الجذابة للوثائق المنظمة أنها قابلة لإعادة الاستخدام في العديد من السياقات وعرضها بطرق مختلفة على الهواتف المحمولة وشاشات التلفزيون وأجهزة توليف الكلام وأي جهاز آخر يمكن برمجته لمعالجتها.

دلالات أخرى

يمكن إضفاء معانٍ أخرى على النصوص غير البنيوية، كما هو الحال مع العناصر الأكبر حجمًا، ولكنها تُعتبر مع ذلك "بنية مستند" لأنها تُعبّر عن نطاق وطبيعة أو وجود أجزاء من المستند، بدلًا من كونها تعليمات حول طريقة عرضه. في جزء HTML أعلاه، <strong>يشير العنصر إلى أن النص المُضمّن مُؤكّد. من الناحية البصرية، يُعرض هذا عادةً باستخدام الخط العريض، تمامًا مثل <b>; ولكن واجهة الصوت ستستخدم على الأرجح نبرة الصوت. يستثني مصطلح " الترميز الدلالي<b> " ترميزًا مثل الذي لا يُعبّر مباشرةً عن أي معنى سوى كونه تعليمات للعرض المرئي، على الرغم من أن النظام الذكي قد يُدرك معنىً بنيويًا ضمنيًا. يُعدّ الوسم "strong" وصفيًا أو بنيويًا لأنه يهدف إلى تسمية خاصية مجردة، شبه لغوية، لمحتواه، بدلًا من وصف طريقة العرض المناسبة في وسيط معين.

تتضمن بعض العلامات الهيكلية الأخرى في لغة HTML ما يلي <abbr>, <acronym>, <address>, <cite>, <del>, <dfn>, <ins>, <kbd>, and <q>: . أما المخططات الأخرى مثل DocBook و TEI فلديها خيارات أكبر بكثير.

يُستخدم وسم الرابط <a>لنوع آخر من البنية يختلف قليلاً: بنية الترابط أو الإحالة المرجعية، بدلاً من تقسيم الأقسام الفاصلة. هذا نوع من البنية، ويمكن إنشاء ترميز بديل للمستندات التي تُعبّر عن نفس البنى المحددة بأي من الطريقتين، على سبيل المثال، تمثيل محتويات الأقسام بالتضمين بدلاً من عرض روابط التنقل التشعبية.

لطالما احتوت لغة HTML، منذ بداياتها، على وسوم تُعبّر عن دلالات العرض، مثل الخط العريض ( <b><b>) أو الخط المائل ( <t> <i>)، أو لتغيير أحجام الخطوط ، أو لتأثيرات أخرى على العرض. [ 4 ] تُثني الإصدارات الحديثة من لغات الترميز عن هذا النوع من الترميز، لصالح الترميز الوصفي الذي يُربط بعروض محددة عبر أوراق الأنماط ، وهي طريقة رائدة في أنظمة مثل Scribe و FRESS . يمكن ربط أوراق أنماط مختلفة بأي ترميز، سواءً كان دلاليًا أو عرضيًا، لإنتاج عروض مختلفة، مع أن ربط اسم الوسم "مائل" بعرض عريض ليس بديهيًا.

السياق والقصد

من حيث المبدأ، يختلف تعريف "البنية" مقابل "عدم البنية". ففي كتابٍ يتناول الطباعة تحديدًا، قد يكون تصنيف شيءٍ ما بأنه "مائل" أو "غامق" هو ​​جوهر الموضوع. على سبيل المثال، عند مناقشة استخدام أنماطٍ معينة، يُرجّح تقديم أمثلةٍ وأخرى مضادة، وهو ما يفقد معناه إذا لم يكن التنسيق متناسقًا مع النص. وبالمثل، قد تكون طبعةٌ معينة من وثيقةٍ ما ذات أهميةٍ ليس فقط لمحتواها، بل لممارساتها الطباعية أيضًا، وفي هذه الحالة، يُعدّ وصف هذه الممارسات أمرًا مرغوبًا فيه، بل ضروريًا. مع ذلك، لا تقتصر هذه المشكلة على بنية الوثيقة فحسب، بل تظهر أيضًا في قواعد اللغة عند مناقشتها، وفي العديد من الحالات الأخرى.

انظر أيضاً

مراجع

  1. ديروز، ستيفن (2004). تداخل الترميز: مراجعة وحصان . لغات الترميز المتطرفة 2004. مونتريال. CiteSeerX 10.1.1.108.9959 . تم الاسترجاع في 14 أكتوبر 2014 . 
  2. "تعريفات أنواع المستندات (DTDs) - نظرة عامة" . IBM . 5 مارس 2021. تم الاطلاع عليه في 7 مارس 2025 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  3. هاكون ويوم لي؛ جان ساريلا (1998). "النشر متعدد الأغراض باستخدام HTML وXML وCSS" . W3.org . رابطة آلات الحوسبة .
  4. "مثال على نموذج HTML" . تم الاطلاع عليه في 5 مارس 2014 .