الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

المعايير القياسية .. هل هي غاية أم وسيلة ؟

مغلق
بدأه cold0zero في 24 يوليو 2006 · 2 رد · 392 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تغير المفاهيم حول المعايير القياسيةالمعايير القياسية في مجال تصميم و تطوير المواقع ، هي المحافظة على شيفرة التصميم بشكل قياسي و التي وضعت شروطها و نظمتها W3C المنظمة العالمية المعنية بتطوير تقنيات الويب الأساسية و المفتوحة مثل XML و CSS و XHTML و غيرها .

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

برأيي أن المعايير القياسية وجدت لغرض التسهيل و التنظيم ، و لم تكن يوما من الأيام هي بحد ذاتها غاية لتصميم موقع متكامل ، و الا لرأينا مواقع عالمية مثل قووقل و ياهوو و MSN و غيرها يتنافسون على هذا الكمال و يصممون مواقعهم بالتوافق مع هذه المعايير ، و لأن هذه المواقع العالمية وضعت المعايير القياسية في آخر سلم أولوياتها أثناء تصميم مواقعها ، فهذا يعني بالضرورة أن المحافظة على المعايير القياسية هو أمر نسبي يعتبر وسيلة لتحقيق الأفضل و ليس هو بحد ذاته الأفضل !

يسطر بعض الكتاب للأسف الشديد مقالات مطولة حول المعايير القياسية مكررين كلمات تنم عن تعصب شديد و أعمى لأرائهم ، فذاك يقلل من شأن أكبر متصفح إنترنت في العالم (إنترنت إكسبلورر) لأنه لا يدعم أحد الوسوم الموجودة في CSS 2 ، وذاك يستعرض قدراته المذهلة في تصميم صفحات تدعم المعايير القياسية بمحتوى فارغ ! و آخر يحاول أن يبرهن للجميع أن المعايير القياسية هي المستقبل و هي الجيل الجديد من المواقع ، و من لا يعرف المعايير القياسية سيكون أمي جاهل لا يفقه في تصميم و تطوير المواقع اي شيء !

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

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

الغاية طريقها الوسيلة ، و المعايير القياسية قد تكون هي الطريق الموصل الى غايتنا في مواقع مريحة من ناحية التصفح ، ليس الا !

http://www.devhall.com/articles/36/1/

#2

أنا أعترض بشده على الكلام هذا , فالغايه الأساسيه لانشاء المواقع التي يتحدث عنها الكاتب ( إيصال المعلومة المفيدة بشكل سهل و **ذلك بتحقيق عوامل قابلية الوصول و قابلية الإستخدام** ) لن تتحقق بنسبه كبيره اذا لم يتم الالتزام بالمعايير المحدده عالميا. فكيف يتأكد المطور من قابلية وصول واستخدام المستخدمين للموقع من خلال أنواع مختلفه من متصفحات معروفه أو غير معروفه أو متصفحات مستقبليه لم يتم حتى انشائها بعد وهو لا يلتزم بالمعايير المتفق عليها عالميا التي تتبعها أي جهه تود أن تصنع متصفح أو تود أن تطور وتحسن متصفح موجود ؟!

أيضا بخلاف المتصفحات, فيوجد أشياء أخرى مثل الـ Bots الخاصه بمحركات البحث والخ تحتاج الى وجود معلومات محدده في صفحات الموقع حتى تحسن عملها وهذه المعلومات متفق عليها عالميا واهمالها ليس بالشئ المفيد بلا شك, فاهمالها لن يساعد في تحقيق الغايه الأساسيه لبناء الموقع التي يتحدث عنها الكاتب وهي امكانية الوصول اليه!

اهمال المعايير شئ ليس له أي مميزات بل له عيوب كثيره في الحاضر وأكثر منها في المستقبل, والالتزام بالمعايير يحقق الكثير من المميزات ولا يولد أي عيوب. فأقل شئ نحصل عليه نتيجة الالتزام بالمعايير العالميه هو "الضمان" , ضمان استمرار عمل الموقع على أي متصفح حالي أو مستقبلي. فلماذا هذا الهجوم ؟!

تم تعديل هذه المشاركة بواسطة معتز شمس في 24 يوليو 2006 في 22:29

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#3
معتز شمس كتب:
أنا أعترض بشده على الكلام هذا , فالغايه الأساسيه لانشاء المواقع التي يتحدث عنها الكاتب ( إيصال المعلومة المفيدة بشكل سهل و **ذلك بتحقيق عوامل قابلية الوصول و قابلية الإستخدام** ) لن تتحقق بنسبه كبيره اذا لم يتم الالتزام بالمعايير المحدده عالميا. فكيف يتأكد المطور من قابلية وصول واستخدام المستخدمين للموقع من خلال أنواع مختلفه من متصفحات معروفه أو غير معروفه أو متصفحات مستقبليه لم يتم حتى انشائها بعد وهو لا يلتزم بالمعايير المتفق عليها عالميا التي تتبعها أي جهه تود أن تصنع متصفح أو تود أن تطور وتحسن متصفح موجود ؟!

أيضا بخلاف المتصفحات, فيوجد أشياء أخرى مثل الـ Bots الخاصه بمحركات البحث والخ تحتاج الى وجود معلومات محدده في صفحات الموقع حتى تحسن عملها وهذه المعلومات متفق عليها عالميا واهمالها ليس بالشئ المفيد بلا شك, فاهمالها لن يساعد في تحقيق الغايه الأساسيه لبناء الموقع التي يتحدث عنها الكاتب وهي امكانية الوصول اليه!

اهمال المعايير شئ ليس له أي مميزات بل له عيوب كثيره في الحاضر وأكثر منها في المستقبل, والالتزام بالمعايير يحقق الكثير من المميزات ولا يولد أي عيوب. فأقل شئ نحصل عليه نتيجة الالتزام بالمعايير العالميه هو "الضمان" , ضمان استمرار عمل الموقع على أي متصفح حالي أو مستقبلي. فلماذا هذا الهجوم ؟!

أتفق معك تماما .

فأكثر شىء يزعجنى هو عدم تطبيق المعايير على كثير من المواقع وبالتالى تجدها تظهر بصورة جيدة على متصفح معين وتجدها على متصفح آخر أمر مختلف تماما .

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…