10

لماذا أغلب المواقع العربية مازلت تستخدم html و لم تنتقل إلى ال xhtml

  • ali mohamad

لماذا أغلب المواقع العربية مازلت تستخدم html و لم تنتقل إلى ال xhtml

و هل الالتزام بالمعايير و استخدام الxhtml هما أمران غير ضروريان ؟


12

أخي ظهرت الHTML5 وكثير من المواقع تستخدمها وهي بعد الXHTML ، ربما لم تلاحظ الفرق ولكن عليك مراجعة بعض المواقع أو المراجع كي تتأكد، دمت بود :)

أعرف ذلك أخي و لكن ادخل على 99% من المواقع العربية و اختر عرض مصدر الصفحة تجدها مكتوبة بالhtml القديمة

كيف عرفت أنها مكتوبة بلغة HTML القديمة؟

من خلال الوسوم المستخدمة على سيبل المثال الوسم font و وسم مثل target="_blank" و الكثير من تلك الأمثلة ففكرة الxhtml تقوم على أن بنية الموقع فقط يجب أن تكتب باستخدام الxhtml أما ما يتعلق بالعرض يجب أن يكتب باستخدام الcss

و بداية تعريف الصفحة في xhtml هو

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"

">

<html xmlns="

" lang="en" xml:lang="en">

و ليس فقط الوسم

و يمكن التأكد من أن الصفحة مطابقة للمعاير من خلال

مهلاً! الفرق الرئيسي بين صيغة XHTML وHTML هي الالتزام بقواعد XML في كتابة HTML، والتي لا تسمح -أي XML- بترك أي وسوم مفتوحة، مثلاً في HTML يمكنك كتابة:

<p>paragraph1
<p>paragraph2
<p>paragraph3
<img src="myimg.png">

أما بموجب قواعد XML، فينبغي الكتابة على الشكل التالي: paragraph1<\/p> paragraph2<\/p> paragraph3<\/p>

أما استخدام الوسوم القديمة كـ font و center، فأعتقد أنها ببساطة مسألة إهمال!

وبالطبع كلما التزمتَ بالمعايير كلما حظي موقعك بحظوظ أفضل في محركات البحث.

الفكرة من حذف بعض الوسوم من xhtml هو جعلها فقط تهتم ببنية الموقع و ترك العرض لل css و ذلك من أجل جعل الصفحة تعرض بنفس الطريقة على جميع المتصفحات بالإضافة لجعل حظوظها أكبر في محركات البحث و هما أمران مهمان لا يمكن اعتبارهما مسألة اهمال فقط

الفكرة التي تتحدث عنها ليست حكراً على XHTML، بل ينبغي الالتزام بها في كل من HTML و XHTML، وهي هامة جداً بالتأكيد.. ولكن الإهمال يأتي المطورين والمصممين الذين يهملونها للأسف!