حرب المتصفحات كل متصفح يقراء لغة HTML5 بطريقته الخاصة

قبل فترة قام كلاً من جوجل وفريق Arcade Fire بعمل صفحة فيديو معتمدة على لغة HTML5 وذلك لتبيان قوة اللغة حيث أنها لازالت في طور البناء. لكن الذي يحدث الآن أن المتصفحات الأخرى والتي تدعم لغة HTML5 لا تستطيع استعراض الصفحة التي عملتها جوجل جيداً لذلك ينصحك الموقع بتحميل متصفح الكروم. ما الذي يحدث؟

وعند تصفحك الموقع بمتصفح أخر مثل الفايرفوكس والذي يدعم لغة HTML5 ستظهر لك هذه الرسالة:

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

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

وقال Dean Hachamovitch المدير العام المسئول عن متصفح انترنت إكسبلورر ” أن عمل Arcade Fire تم تصميم لمتصفح محدد ” وقال بما أنه لا توجد لغة ترمز محددة بين المتصفحات يستطيع HTML5 قراءتها بشكل مناسب وهذه المشكلة حدث في 1990 حيث أن بعض المواقع ترفض متصفحات معينة.

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

متصفح الكروم

متصفح الكروم

وهنا نرى إختلاف كبير بين المتصفحين حيث أن الكروم قراء 16 سطر من الاكواد بين الفايرفوكس قراء فقط 4 أسطر حتى النقاط ليست متطابقة فيمت بينها. وتقوم الان مايكروسوفت مع المتصفحات الاخرى بكتابة المعايير الأساسية للغة HTML5 لجعلها متوافقة لكل المتصفحات.

المصدر

<

facebook comments:

إكتب تعليقك

تابعنا

تصنيفات

المعجبين