Waarom Firefox niet 100 scoort in de Acid3-test

Heb je jezelf ooit afgevraagd waarom de Firefox-webbrowser geen perfecte score scoort in de Acid3-test? De test controleert of een webbrowser voldoet aan webstandaarden. Ontwikkeld in 2007 en voor het eerst uitgebracht in 2008, is de Acid3-test een standaard geworden bij het testen van nieuwe versies van webbrowsers.

Wanneer u de test in verschillende webbrowsers uitvoert, zult u merken dat zowel Google Chrome als de Opera-webbrowser een perfecte 100/100 score scoort in de test, terwijl de Firefox-webbrowser lijkt te zitten met een score van 97/100 voor enige tijd nu. Microsoft's Internet Explorer scoort 95/100.

Veel internetgebruikers beweren nu dat Firefox minder webstandaarden compliant is dan Opera en Chrome. Dat klopt als je alleen naar de testresultaten van de Acid3-test kijkt en niet verder.

Mozilla-ingenieur Boris Zbarsky gaf enige tijd geleden commentaar op de ontbrekende drie punten. Hij zei dat ze de ondersteuning van SVG-lettertypen van de webbrowser testen, die Mozilla niet ondersteunt, omdat "het geen voordelen biedt voor auteurs of gebruikers ten opzichte van de bestaande downloadbare lettertype-ondersteuning".

Robert O'Callahan voegt dit toe:

SVG-lettertypen --- althans de subset die is geïmplementeerd in Opera en Webkit --- bieden niets belangrijks ten opzichte van downloadbare Openype (of WOFF) -lettertypen ... behalve de laatste drie punten van de Acid3-test :-(. En mensen houden erom vragen "omdat het in SVG 1.1 is". Maar ik denk niet dat dit voldoende goede redenen zijn om van SVG-lettertypen een essentieel onderdeel van het webplatform te maken.

SVG-lettertypen en WebSQLDatabase zouden voor ons eigenlijk heel eenvoudig te implementeren zijn. SQLite is al ingebed in Firefox en zelfs blootgesteld aan niet-web Javascript. De subset SVG-lettertypen geïmplementeerd door Opera en Webkit is heel eenvoudig

Mozilla's belangrijkste motivatie om geen ondersteuning voor SVG-lettertypen toe te voegen en vervolgens drie punten tekort te schieten in de Acid3-test zijn de betere alternatieven die ze in plaats daarvan aan de webbrowser hebben toegevoegd.

Microsoft ondersteunt eigenlijk ook geen SVG-lettertypen, wat 3 van de 5 ontbrekende punten in de Acid3-test van de browser verklaart.

Alex Limi ten slotte, Firefox UX Lead bij Mozilla wijst erop dat "hij de lettertypestandaard geschikter is, in meer browsers werkt en een betere manier is om aangepaste ondersteuning voor lettertypen in browsers te verwerken". Hij vervolgt met te zeggen dat de Acid3-standaard nuttig was op het moment dat deze voor het eerst werd gepubliceerd, maar nu niet meer, aangezien alle grote browsers de meeste functies ondersteunen.