فعاليات W3C XHTML
HTML هو لغة العلامات العامة على الويب.
دليل XHTML
للتعرف على كيفية تحويل الموقع إلى XHTML، يرجى قراءة دليل XHTML.
إصدارات XHTML
XHTML 1.0
كوصلة من قبل W3C، تم إصدار XHTML 1.0 في 26 يناير 2000.
XHTML 1.0 الإصدار الثاني
كوصلة من قبل W3C، تم إصدار إصدار ثاني من XHTML 1.0 في 1 أغسطس 2002. إنه ليس إصدارًا جديدًا، بل هو تحديث وإصلاح للأخطاء.
عن XHTML 1.0
XHTML 1.0 هو أول تغيير رئيسي في HTML منذ عام 1997، وهو خطوة مهمة في طريق تقديم صفحات الويب الأكثر غنى لمستخدمي واسعين، بما في ذلك أجهزة الكمبيوتر المكتبية والأجهزة المحمولة والهواتف الخلوية، وما إلى ذلك.
XHTML هو تطبيق XML يمكن من خلاله التغلب بسهولة على HTML 4.01. كانت W3C إعادة هيكلة HTML 4.01 إلى XML الخطوة الأولى التي أدت إلى ولادة XHTML 1.0. يعتمد XHTML 1.0 على المعاني التي يقدمها علامات HTML 4.01.
الخطوة التالية هي تحويل مكونات XHTML إلى مجموعة أصغر من العناصر، مما يجعل التكامل بين XHTML وغيرها من لغات العلامات (مثل الرسومات المتجهة والوسائط المتعددة) أسهل.
بالإضافة إلى ذلك، يمكن للـ XHTML المدمج تقليل تكاليف التطوير، تحسين التكامل مع تطبيقات أخرى (مثل قواعد البيانات)، وتسهيل التواصل مع المستخدمين المرافقين (مثل المتصفحات) وتكامل أقوى بين HTML ومواصفات XML المختلفة.
فعاليات W3C XHTML
XHTML 1.0
XHTML 1.0 هو تمثيل جديد لـ HTML 4.01 باستخدام XML.
للتعلم المزيد عن XHTML، يرجى زيارة دليل XHTML.
XHTML 1.1 (XHTML المدمج)
الأجهزة الصغيرة (مثل الهواتف المحمولة) لا تدعم جميع وظائف XHTML. يقسم XHTML 1.1 المعيار إلى نماذج تحتوي على وظائف محدودة. يمكن للبrowsers الصغيرة تقليل تعقيدها من خلال دعم نماذج مختارة (ومع ذلك، يجب دعم جميع الخصائص للنموذج المختار).
XHTML 1.1 هو لغة صارمة. لا يمكن للـ XHTML 1.1 التكامل مع HTML 4.
أساسيات XHTML
XHTML Basic هو مجموعة صغيرة من XHTML 1.1. إنه يحتوي فقط على الخصائص الأساسية لـ XHTML، مثل بنية النصوص، الصور، الاستمارات الأساسية، والجداول الأساسية. وهو مصمم للبrowsers الصغيرة (مثل في الأجهزة المحمولة).
أحداث XHTML
يتيح دعم XHTML لمستوى W3C Document Object Model 2، للسماح بتعليق معالجين الحدث على عناصر XHTML، مما يسمح للعناصر الأم أن تتعامل مع الحدث قبل أو بعد العناصر الفرعية.
للتعلم المزيد عن DOM، يرجى دراسة دليل DOM.
طباعة XHTML
XHTML-Print هي جزء من XHTML 1.1 (XHTML المدمج).
XHTML-Print تم تصميمه لاستخدام الأجهزة المحمولة والطابعات الرخيصة، التي يمكن أن تضيف صفحة واحدة من البداية إلى النهاية دون وجود مخزن طباعة أو قسائم طباعة مخصصة للجهاز.
XForms
من خلال نماذج XHTML، يمكن للمستخدمين الوصول إلى صفحة معينة، إضافة معلومات إلى الصفحة، ثم تقديم الصفحة إلى خادم الويب.
XForms هو خليفة HTML forms، يقدم طريقة أكثر كمالًا وحيادية في التعامل مع معاملات التفاعل على الويب. يتم تصميمه للإندماج مع XHTML، ونحن نتوقع أن تطبيقات التجارة الإلكترونية في المستقبل ستحتاج إلى XForms.
للتعلم المزيد عن XForms، يرجى دراسة دليل XForms.
م模块ة XHTML
م模块ة XHTML تعني تقسيم XHTML 1.0 إلى مجموعة من نماذج صغيرة توفر وظائف معينة.
تم تحقيق تعميم XHTML 1.0 باستخدام XML DTD (تعريف نوع المستند).
تم تحقيق تعميم XHTML 2.0 باستخدام XML Schemas.
للتعلم المزيد عن DTD، يرجى دراسة دليل DTD.
للتعلم المزيد عن XML Schemas، يرجى دراسة دليل XML Schemas.
XHTML 2.0
XHTML 2.0 هو لغة العلامات الجديدة. تتوقع أن تكون وظيفية مشابهة لـ XHTML 1.1، ولكن قد يتم تغييرها لتلتزم بمتطلبات معايير XML مثل XML Linking و XML Schema.
XLink
XLink هو لغة لإنشاء الروابط في مستندات XML. يشبه رابط HTML ولكن يدعم بشكل أقوى الروابط البسيطة (مثل HTML) والروابط الموسعة (لربط العديد من الموارد معًا).
يمكنك العثور على المزيد من المعلومات في دليل XLink للتعلم المزيد عن XLink.
HLink
HLink يضيف القدرة على تحديد في XHTML أي عنصر يمكن أن يمثل رابطًا، ويحدد كيفية استكشاف الروابط.
HLink هو توسيع لـ XLink.
معايير W3C HTML و الجدول الزمني
ال规范 | مشروع/اقتراح | الموصى به |
---|---|---|
XHTML 1.0 | 26 يناير 2000 | |
مراجعة XHTML 1.0 | 1 أغسطس 2002 | |
XHTML 1.1 | 31 مايو 2001 | |
وحدات XHTML | 10 أبريل 2001 | |
وحدات XHTML 1.1 | 8 أكتوبر 2008 | |
XHTML Basic | 19 ديسمبر 2000 | |
XHTML Basic 1.1 | 29 يوليو 2008 | |
أحداث XHTML | 14 أكتوبر 2003 | |
XHTML Print | 20 سبتمبر 2006 | |
أنواع وسائط XHTML (SE) | 16 يناير 2009 | |
XHTML 2.0 | 26 يوليو 2006 | |
XForms 1.0 | 14 أكتوبر 2003 | |
XForms 1.0 (الإصدار الثالث) | 29 أكتوبر 2007 | |
XForms 1.1 | 20 أكتوبر 2009 | |
XLink | 27 يونيو 2001 | |
HLink | 13 سبتمبر 2002 |