لماذا فايرفوكس لا يحرز 100 في اختبار Acid3

هل سألت نفسك يومًا عن سبب عدم تسجيل متصفح الويب Firefox درجة مثالية في اختبار Acid3؟ يتحقق الاختبار من امتثال مستعرض الويب لمعايير الويب. تم تطوير اختبار Acid3 عام 2007 وأُطلق لأول مرة في عام 2008 ، وأصبح معيارًا في اختبار إصدارات مستعرض الويب الجديدة.

عند إجراء الاختبار في العديد من متصفحات الويب ، ستلاحظ أن كلا من Google Chrome ومتصفح الويب Opera قد حققا درجة 100/100 في الاختبار ، بينما يبدو متصفح الويب Firefox عالقًا بدرجة 97/100 لـ بعض الوقت الآن. يسجل Microsoft Internet Explorer 95/100.

يزعم العديد من مستخدمي الإنترنت الآن أن Firefox يتوافق مع معايير الويب أقل من Opera و Chrome. هذا صحيح إذا نظرت فقط إلى نتائج اختبار اختبار Acid3 ، وليس خارجها.

وعلق بوريس زبارسكي مهندس موزيلا منذ فترة على النقاط الثلاث المفقودة. وذكر أنهم يقومون باختبار دعم SVG Fonts لمتصفح الويب الذي لا تدعمه Mozilla لأنه "لا يعطي أي فوائد للمؤلفين أو المستخدمين على دعم الخط القابل للتنزيل الموجود".

قام Robert O'Callahan بإضافة هذا:

لا تقدم SVG Fonts --- على الأقل المجموعة الفرعية المنفذة في Opera و Webkit --- أي شيء مهم عبر خطوط Opentype (أو WOFF) القابلة للتنزيل ... باستثناء آخر ثلاث نقاط من اختبار Acid3 :-(. ويحتفظ الناس طلب ذلك "لأنه في SVG 1.1". لكنني لا أعتقد أن هذه الأسباب جيدة بما يكفي لجعل SVG Fonts جزءًا أساسيًا من منصة الويب.

سيكون من السهل جدًا تطبيق SVG Fonts و WebSQLDatabase. SQLite مضمن بالفعل في Firefox وحتى يتعرض لجافا سكريبت غير الويب. مجموعة SVG Fonts التي تنفذها Opera و Webkit بسيطة للغاية

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

في الواقع ، لا تدعم Microsoft أيضًا SVG Fonts التي تشرح 3 من 5 نقاط مفقودة في اختبار Acid3 للمتصفح.

أخيرًا Alex Limi ، يشير Firefox UX Lead في Mozilla إلى أنه "يعتبر معيار الخط أكثر ملاءمة ، ويعمل في المزيد من المتصفحات ، وهو وسيلة أفضل للتعامل مع دعم الخطوط المخصص في المتصفحات". وتابع بقوله إن معيار Acid3 كان مفيدًا في وقت نشره لأول مرة ولكن ليس بعد الآن ، مع الأخذ في الاعتبار أن جميع المتصفحات الرئيسية تدعم غالبية الميزات.