Чому Firefox не набрав 100 в тесті Acid3

Ви коли-небудь запитували себе, чому веб-браузер Firefox не набирає ідеального балу в тесті Acid3? Тест перевіряє відповідність веб-браузера веб-стандартам. Розроблений у 2007 році та вперше випущений у 2008 році, тест Acid3 став стандартом при тестуванні нових версій веб-браузера.

Під час запуску тесту в різних веб-браузерах ви помітите, що і Google Chrome, і веб-браузер Opera набрали ідеальний бал 100/100 у тесті, тоді як веб-браузер Firefox, схоже, застряг із оцінкою 97/100 для певний час. Internet Explorer від Microsoft балів 95/100.

Зараз багато користувачів Інтернету стверджують, що Firefox менш сумісний з веб-стандартами, ніж Opera та Chrome. Це вірно, якщо ви дивитесь лише на результати тесту на тест Acid3, а не далі.

Інженер Mozilla Борис Збарський деякий час тому коментував відсутні три пункти. Він зазначив, що вони перевіряють підтримку веб-браузера SVG Fonts, яку Mozilla не підтримує, оскільки "це не дає ніяких переваг авторам та користувачам щодо існуючої підтримки шрифтів, що завантажуються".

Роберт О'Каллахан має додати:

SVG-шрифти --- принаймні підмножина, реалізована в Opera та Webkit ---, не пропонує нічого значущого для завантажуваних шрифтів Opentype (або WOFF) ... крім останніх трьох пунктів тесту Acid3 :-(. І люди тривають просити його "тому що це у SVG 1.1". Але я не думаю, що це самі достатньо вагомі причини, щоб зробити SVG шрифти важливою частиною веб-платформи.

SVG-шрифти та база даних WebSQLData насправді були б нам дуже легко реалізувати. SQLite вже вбудований у Firefox і навіть піддається впливу не-Web Javascript. Підмножина SVG Fonts, реалізована Operaми та Webkit, дуже проста

Основна мотивація Mozilla не додавати підтримку SVG шрифтів, а згодом не вистачати на три бали у тесті Acid3 - це кращі альтернативи, які вони додали замість веб-браузера.

Microsoft насправді також не підтримує SVG Fonts, що пояснює 3 з 5 пропущених точок у тесті Acid3 браузера.

Алекс Лімі, нарешті, Firefox UX Lead в Mozilla вказує, що "стандарт шрифту WIFF є більш підходящим, працює у більшості браузерів і є кращим способом обробки користувальницької підтримки шрифту в браузерах". Він продовжує говорити, що стандарт Acid3 був корисним під час його опублікування, але вже не, вважаючи, що всі основні браузери підтримують більшість функцій.