معايير تصميم المواقع الإلكترونية
معايير تصميم المواقع الإلكترونية
معايير تصميم المواقع الإلكترونية، هل تعرف ما هي معايير الويب؟ هل تعرف الغرض منها ولماذا يجب استخدامها؟ قبل بضع سنوات، كان تطوير صفحات الويب فوضويًا، وكان لابد من إنشاء نسخة من كل صفحة ويب لكل متصفح تقريبًا.
لحل هذه المشكلة، أطلق W3C مبادرة في عام 1997 لتحقيق إمكانية الوصول إلى الويب (مبادرة الوصول إلى الويب أو WAI) واتباع سلسلة من المعايير أو القواعد. نتيجة لذلك، تم تطوير معايير مختلفة، مما يجعل كل صفحة ويب تبدو بشكل صحيح بغض النظر عن المتصفح أو الجهاز.
إذا كنت تريد معرفة معايير الويب ولماذا يجب إستخدامها، فإستمر في قراءة هذه المقالة.
الويب والإنترنت
يمكننا التفكير في شبكة الويب العالمية (الإنترنت) كنظام إيكولوجي للمعلومات. ينشئ الأشخاص محتوى يغذي الويب. يتم عرض هذا المحتوى من خلال متصفح يسمح للأشخاص بالوصول إلى هذه المعلومات.
قبل معايير الويب، لم تكن هناك قواعد لكيفية إنشاء المحتوى، ولا توجد متطلبات فيما يتعلق بكيفية قيام المتصفح بتسليم هذه المعلومات إلى الأشخاص الذين يطلبونها.
غالبًا ما كان على المبرمجين في التسعينيات إنشاء إصدارات متعددة من كل موقع إلكتروني لجعله متوافقًا مع كل من المتصفحات المتاحة في ذلك الوقت.
ما هي معايير الويب؟
تم تقديم معايير الويب لحماية النظام البيئي للويب، لإبقائه مفتوحًا ومجانيًا ومتاحًا للجميع. كان القصد منه وضع الويب في فقاعة واقية وليس الإضطرار إلى إنشاء مواقع ويب قابلة للتكيف مع متصفحات معينة.
عندما تم تقديم المعايير، تم تشجيع منشئي المستعرض على التمسك بطريقة موحدة للقيام بالأشياء، مما أدى إلى توافق مشترك سهل بشكل متزايد لمنشئي المحتوى ولم تعد هناك حاجة لإنشاء إصدارات متعددة من المتصفح.نفس موقع الويب.
بعض من أفضل معايير الويب المعروفة والمستخدمة على نطاق واسع هي:
- HTML (لغة ترميز النص التشعبي)، لتعريف بنية المستندات.
- XML (لغة الترميز الموسعة)، والتي تعمل كأساس لعدد كبير من التقنيات.
- CSS (أوراق الأنماط المتتالية)، والتي تسمح بتعيين أنماط لتمثيل المستندات.
- جافا سكريبت Javascript، والتي تتيح منح الحيوية والوظائف.
كيف يتم إنشاء معايير الويب؟
يتطلب إنشاء معيار الويب عملية مضبوطة تتكون من عدة مراحل تضمن جودة المواصفات. تسمح هذه العملية بتدخل جميع مستخدمي التقنيات، بهدف تمكينهم من المساهمة بمعرفتهم وآرائهم لتحسين المستندات. بعد هذه العملية، التي أعدها متخصصون في هذا المجال، يتم الحصول على معايير الجودة.
كونها متاحة للجميع، يتم تنقيح المواصفات بشكل شامل قبل اعتبارها توصية أو معيار.
لماذا نحتاج معايير الويب؟
بمعرفة القليل عن تاريخ المعايير ولماذا تم تقديمها، يمكننا أن نبدأ في رؤية فوائد وجود معايير لتطوير الويب.
مزايا معايير الويب التالية هي:
- جعل الويب مجانيًا ومتاحًا للجميع
- مساعدة في تبسيط شفرة المصدر
- تقليل وقت التطوير والصيانة
- جعل الويب مكانًا يسهل الوصول إليه
- السماح بالتوافق مع الإصدارات السابقة والتحقق من صحتها
- ساعد في الحفاظ على تحسين SEO (تحسين محرك البحث)
- إنشاء تجمع معرفة مشترك
يشجع w3c، هذا الإتحاد على استخدام المعايير لتقليل تكلفة التطوير وتعقيده، بالإضافة إلى زيادة إمكانية الوصول والجدوى لأي مستند منشور على الويب.
المتصفحات الحالية (Google Chrome أو Mozilla Firefox أو Microsoft Edge أو Opera أو Safari) لديها التزام جاد بمعايير الويب.
ومع ذلك، لا تزال هناك تفسيرات مختلفة تشير ضمنًا إلى سلوكيات مختلفة مقابل نفس المواصفات.
الإستخدام المنتظم لمعايير الويب
عندما يتم وصف موقع أو صفحة ويب على أنها متوافقة مع معايير ويب معينة، فهذا يعني عادةً أن الصفحة تحتوي على أجزاء صالحة أو شبه صالحة من تعليمات HTML و CSS و XML و JavaScript. يجب أن يتوافق جزء HTML أيضًا مع بعض الإرشادات المتعلقة بإمكانية الوصول والدلالات.
بعض المنشورات الأساسية التي يجب اتباعها للإستخدام الصحيح لمعايير الويب هي:
- المواعيد الخاصة باللغات الترميزية، مثل لغة ترميز النص التشعبي (HTML)، ولغة تمييز النص التشعبي الموسعة (XHTML)، والرسومات المتجهة القابلة للتطوير (SVG)، و XForms، من W3C.
- توصيات لأوراق الأنماط، خاصة أوراق الأنماط المتتالية (CSS)، من W3C.
- معايير ECMAScript، الأكثر شيوعًا JavaScript، من Ecma International.
- توصيات لنماذج كائنات المستندات (DOM)، من W3C.
- أسماء الصفحات المكونة بشكل صحيح، والعناوين والموارد الأخرى المشار إليها من (URIs)، بناءً على RFC 2396، من IETF8
- الإستخدام المناسب لبروتوكولات HTTP و MIME لعرض الصفحة، وإرجاع طلب البيانات إلى الموارد الأخرى المشار إليها، بناءً على RFC 2616، من IETF9.
أدوات تحقق مجانية للمعايير
بالنسبة للمعايير الأخرى، يوفر W3C أدوات تحقق مجانية مفيدة للغاية للتحقق من أن طريقة استخدام هذه اللغات (بناء الجملة) صحيحة ولا تحتوي على أخطاء ومنها:
- مدقق HTML. أداة عبر الإنترنت تتيح لك التحقق مما إذا كانت شفرة HTML الخاصة بموقعك أو إحدى صفحات موقعك صحيحة. يضمن هذا التحقق، الذي يشهد على صحة الرمز، إمكانية رؤيته دون مشاكل في أي متصفح أو جهاز.
- مدقق CSS. تطبيق عبر الإنترنت يتحقق من صحة بنية أوراق الأنماط المتتالية (CSS) التي تستخدمها على موقعك. يقدم لنا تقريرًا مفصلاً عن الأخطاء التي قد يكون بها، مما يسهل تصحيحها.
مثل كل شيء تقريبًا في الحياة، يساعد اتباع سلسلة من الإرشادات أو القواعد أو المعايير في تنفيذ المهمة المذكورة بشكل صحيح.
في قسم تطوير الويب، يتم اتباع نفس المبدأ التوجيهي وكما رأينا، فإن اتباع معايير الويب المعمول بها سيجعل مواقعنا صحيحة ويمكن الوصول إليها بشكل كامل.
على موقع W3C يمكنك الرجوع إلى جميع معايير الويب الموضوعة حتى الآن، بالإضافة إلى العديد من المقالات والأخبار حول هذا الموضوع.
بإختصار، تعمل معايير الويب على الحصول على طريقة موحدة لتطوير موقع ويب متوافق مع جميع أو الغالبية العظمى من متصفحات الويب الحالية، بحيث يعتمد تطوير الموقع على المعايير الأساسية.
شاهد أيضاً
وفي نهاية المقال ومن خلال موقع المقالات العربية، نكون قد تحدثنا عن معايير تصميم المواقع الإلكترونية، الويب والإنترنت، ما هي معايير الويب؟ كيف يتم إنشاء معايير الويب؟ لماذا نحتاج معايير الويب؟ الإستخدام المنتظم لمعايير الويب.