معايير الويب

معايير الويب ساعدتنا في تحقيق أحلام شبكة الويب العالمية.

معايير الويب تجعل تطوير الويب أسهل.

لماذا استخدام معايير الويب؟

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

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

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

في نفس الوقت، يمكن أن تجعل معايير الويب تطوير المواقع أسرع وأكثر متعة. من أجل تقليل وقت التطوير والصيانة، سيكون من الضروري تطوير المواقع مستقبلًا وفقًا للمعايير. لا يحتاج المطورون إلى محاولة الحصول على نفس النتيجة من خلال تطوير إصدارات متعددة.

الاعتبارات الأخرى

بمجرد أن يلتزم مطورو الويب بمعايير الويب، ستصبح التعاون بين فرق تطوير الويب أسهل، حيث يمكن للمطورين فهم كود بعضهم البعض بسهولة.

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

تزيد التقييمات من عدد زوار الموقع.

وثائق الويب المعاييرية أكثر سهولة في الوصول إليها من قبل محركات البحث، وأكثر سهولة في الت索引 بشكل دقيق.

وثائق الويب المعاييرية أكثر سهولة في تحويلها إلى صيغ أخرى.

وثائق الويب المعاييرية أكثر سهولة في الوصول إليها من قبل البرمجيات (مثل JavaScript و DOM).

هل ترغب في توفير الكثير من الوقت؟ حاول养成熟悉使用 التحقق من الخدمات لتحقق من صفحاتك. يمكن للتحقق أن يجعل وثيقتك متوافقة مع المعايير وتجنب الأخطاء الخطيرة.

التصميم التفاعلي

التصميم التفاعلي هو جزء مهم من معايير HTML.

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

المجلس العالمي للشبكة العنكبوتية (World Wide Web Consortium)

اللجنة العالمية للشبكة العنكبوتية، التي تأسست في عام 1994، هي اتحاد دولي يتخذ من المهمة投身 في ‘قيادة الويب لتحقيق كامل إمكانياته’.

كمبرمج، خاصة عندما نصنع هذا الموقع التعليمي، نحن على استعداد لمساعدته في تحقيق هذا الحلم.

يمكنك قراءة المزيد عن W3C في الفصل التالي.

ECMA

اتحاد الصناعات الحاسوبية الأوروبية (ECMA)، تم إنشاؤه في سويسرا عام 1961، بهدف الوفاء بالاحتياجات في توحيد لغات البرمجة وشفرة الدخول والخروج.

ECMA ليست هي وكالة تنظيم رسمية، بل هي اتحاد من الشركات التي تعمل مع وكالات تنظيمية أخرى مثل منظمة التandardization الدولية (ISO) و الهيئة الأوروبية لمعايير الاتصالات (ETSI).

للمبرمجين في تطوير الويب، الأهمية الأكبر هي معيار ECMAScript، مواءمة JavaScript.

ECMAScript هو لغة سكربت موحدة تستخدم لمعالجة العناصر على صفحات الويب التي يتم تحديدها من قبل نموذج واجهة مستخدم الشبكة (DOM) الخاص بالمجلس العالمي للشبكة العنكبوتية (W3C). من خلال ECMAScript، يمكن إضافة، إزالة أو تعديل عناصر DOM.

معيار ECMAScript يعتمد على JavaScript الخاص بنيتسكيب وال JScript الخاص ب مايكروسوفت.

أحدث معايير ECMAScript هي ECMA-262:

http://www.ecma-international.org/publications/standards/ECMA-262.HTM