HTML مقابل XML-- الأساسيات
مع تطور التقنيات ، يجب أن يظل مصممو الويب دائمًا على رأس هذه الأساليب الجديدة من أجل جعل مواقع الويب الخاصة بهم تنافسية ومتوافقة مع التكنولوجيا الحالية والناشئة. منذ ظهور شبكة الويب العالمية ، وهي واجهة للتفاعل مع الإنترنت ، استخدم المصممون Hyper Text Markup Language (HTML) لتصميم صفحات الويب للزائرين للتفاعل مع معلومات معينة يتم توفيرها من خلال تمثيل مرئي لتلك المعلومات.

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

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

يمكن أن تحتوي العناصر أيضًا على سمات ، وهي شروط تغير مظهر البيانات. على سبيل المثال ، علامة HTML تبدو كالتالي: Italic <>! سيتم عرض مثل هذا في متصفح الويب: علامة مائلة! يمكن استخدام HTML لتصميم صفحات الويب التي تحتوي على جداول وألوان مختلفة وصور وروابط ومجموعة واسعة من الخلفيات والتحسينات.

XML هي أيضًا لغة ترميزية ، ولكن على عكس HTML ، لا يتم استخدامها لتصميم صفحة ويب ، ولكن للمساعدة في نقل البيانات من وإلى صفحة الويب. يتم الآن استخدام علامات XML بواسطة مصممي الويب للمساعدة في قدرة صفحة الويب على البحث باستخدام علامات تمييز لتنبيه محرك البحث بأن صفحة الويب تحتوي على المعلومات التي يبحث عنها الباحث. XML في حد ذاته لا يفعل أي شيء في الواقع ، فلماذا استخدامه؟

بادئ ذي بدء ، تتيح لك XML "اختراع" العلامات الخاصة بك ، بدلاً من الإجبار على بنية علامة HTML الموجودة والمحددة مسبقًا واستخدامها. يعد هذا مفيدًا بشكل خاص إذا كنت تحاول عرض البيانات التي لا تحتوي بالفعل على علامة محددة مسبقًا في HTML. عنصر XML ، على سبيل المثال ، قد يبدو كهذا في رمز صفحة ويب: . يتيح XML للمصمم تعيين "التاريخ" للعنصر كعلامة ، وهو شيء غير مسموح به في HTML.

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

تعليمات الفيديو: Running XQuery Against an eXist XML Database in Oxygen XML Editor 12.1 (أبريل 2024).