متصفح Firefox أول متصفح يجتاز اختبار MathML Acid. ماذا عن متصفحك؟

جرب أداة القضاء على المشاكل

كان يُنظر إلى Google Chrome لفترة طويلة على أنه متصفح الويب الذي يدفع بمعايير الويب أكثر من غيره. كان أسرع من حيث أداء جافا سكريبت من أي متصفح آخر في السوق ، ومعايير الويب المدعومة التي لم يفعلها الآخرون ، ودائما سجل أعلى الدرجات في اختبار HTML5 .

خلال العام الماضي أو نحو ذلك ، بدأت Mozilla في تحسين Firefox بعدة طرق لسد الفجوة بين المتصفح و Google Chrome في كثير من النواحي. في حين أنه لا يزال لا يتفوق على Chrome في بعض المعايير أو اختبار HTML5 ، لا يمكن للمرء أن يقول أن Firefox لم يتحسن بشكل كبير في ذلك الوقت.

في بعض النواحي ، مر بواسطة Chrome ولا توجد علامات على تباطؤ Mozilla في أي وقت قريبًا.

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

إذا كنت مهتمًا حقًا ، فتحقق من صفحة ويكيبيديا التي تقدم جميع المعلومات التي يمكن أن تطلبها.

تم إنشاء اختبار لاختبار المتصفح دعم MathML . إنه يعمل على غرار الشعبية اختبار حمض 3 الذي يختبر الدعم القياسي لمتصفح الويب.

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

MathMl test

تعرض المتصفحات الأخرى جميع أنواع رسائل الأخطاء وقت كتابة هذا التقرير ، وفيما يلي عرض Google Chrome Canary للصفحة:

google chrome math ml support

لماذا يعرضه Google Chrome بهذه الطريقة؟ بالنسبة الى فريديريك وانغ قامت الشركة بإزالة الميزات التي لم تخطط لدعمها على المدى القصير من المتصفح بعد أن قاموا بتشكيل WebKit وقرروا العمل على Blink.

على الرغم من أنني لن أسمي دعم Math ML مسألة ملحة ، فمن المحتمل أن يرحب بعض المستخدمين على الأقل بدعمه. بالنسبة لي ، هذا مؤشر آخر على أن Mozilla أصبحت القوة الدافعة وراء العديد من الابتكارات التي سنختبرها على الويب في السنوات القادمة.

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