Hvorfor Firefox ikke scorer 100 i Acid3-testen

Har du nogensinde spurgt dig selv, hvorfor Firefox webbrowser ikke scorer et perfekt resultat i Acid3-testen? Testen kontrollerer en webbrowsers overensstemmelse med webstandarder. Acid3-testen blev udviklet i 2007 og først frigivet i 2008 og er blevet en standard i test af nye webbrowserversioner.

Når du kører testen i forskellige webbrowsere, vil du bemærke, at både Google Chrome og Opera webbrowser scorer et perfekt 100/100 score i testen, mens Firefox webbrowser ser ud til at sidde fast med en score på 97/100 for noget tid nu. Microsofts Internet Explorer scorer 95/100.

Mange internetbrugere hævder nu, at Firefox er mindre kompatibel med webstandarder end Opera og Chrome. Det er sandt, hvis du kun ser på testresultaterne fra Acid3-testen og ikke videre.

Mozilla-ingeniør Boris Zbarsky for nogen tid siden kommenterede de manglende tre punkter. Han nævnte, at de tester understøttelsen af ​​SVG-skrifttyper i webbrowseren, som Mozilla ikke understøtter, fordi "det ikke giver fordele eller brugere fordele i forhold til den eksisterende downloadbare skrifttypesupport".

Robert O'Callahan har dette at tilføje:

SVG-skrifttyper --- i det mindste den delmængde, der er implementeret i Opera og Webkit --- tilbyder ikke noget væsentligt over downloadbare Opentype (eller WOFF)-skrifttyper ... undtagen de sidste tre punkter i Acid3-testen :-( Og folk holder beder om det "fordi det er i SVG 1.1". Men jeg tror ikke, at det er gode nok grunde til at gøre SVG-skrifttyper til en væsentlig del af Web-platformen.

SVG-skrifttyper og WebSQLDatabase ville faktisk være meget nemme for os at implementere. SQLite er allerede integreret i Firefox og er endda udsat for ikke-Javascript-web. SVG-skrifttypesættet implementeret af Opera og Webkit er meget enkelt

Mozillas hovedmotivation for ikke at tilføje support til SVG-skrifttyper og derefter falde tre punkter kort i Acid3-testen er de bedre alternativer, som de har tilføjet til webbrowser i stedet.

Microsoft understøtter faktisk heller ikke SVG-skrifttyper, som forklarer 3 af de 5 manglende punkter i browserens Acid3-test.

Endelig påpeger Alex Limi, Firefox UX Lead hos Mozilla, at "han udskyder skrifttypestandard er mere passende, fungerer i flere browsere og er en bedre måde at håndtere brugerdefineret skrifttypesupport i browsere". Han fortsætter med at sige, at Acid3-standarden var nyttig på det tidspunkt, den første blev offentliggjort, men ikke længere, i betragtning af at alle større browsere understøtter størstedelen af ​​funktionerne.