Varför Firefox inte får 100 poäng i Acid3-testet

Har du någonsin frågat dig själv varför Firefox webbläsare inte gör en perfekt poäng i Acid3-testet? Testet kontrollerar en webbläsares överensstämmelse med webbstandarder. Acid3-testet utvecklades 2007 och släpptes första gången 2008 och har blivit en standard för att testa nya webbläsarversioner.

När du kör testet i olika webbläsare kommer du att märka att både Google Chrome och Opera webbläsare gör en perfekt 100/100 poäng i testet, medan Firefox webbläsare verkar fastna med en poäng på 97/100 för lite tid nu. Microsofts Internet Explorer får 95/100.

Många Internetanvändare hävdar nu att Firefox är mindre kompatibla med webbstandard än Opera och Chrome. Det är sant om du bara tittar på testresultaten från Acid3-testet och inte längre än.

Mozilla-ingenjör Boris Zbarsky för en tid sedan kommenterade de saknade tre poäng. Han nämnde att de testar stöd för SVG-teckensnitt för webbläsaren som Mozilla inte stöder eftersom "det ger inga fördelar för författare eller användare över det befintliga nedladdningsbara teckensnittstödet".

Robert O'Callahan har detta att lägga till:

SVG-teckensnitt --- åtminstone den delmängd som implementeras i Opera och Webkit --- erbjuder inte något betydelsefullt över nedladdningsbara Opentype (eller WOFF) -snitt ... utom de tre sista punkterna i Acid3-testet :-( Och människor behåller ber om det "eftersom det finns i SVG 1.1". Men jag tror inte att det är tillräckligt bra skäl på egen hand för att göra SVG-teckensnitt till en väsentlig del av webbplattformen.

SVG-teckensnitt och WebSQLDatabase skulle faktiskt vara väldigt lätt för oss att implementera. SQLite är redan inbäddat i Firefox och till och med exponerat för Javascript utan webb. Undergruppen SVG-teckensnitt som implementeras av Opera och Webkit är mycket enkel

Mozillas huvudmotivation att inte lägga till stöd för SVG-teckensnitt och därefter falla tre poäng kort i Acid3-testet är de bättre alternativen som de har lagt till webbläsaren istället.

Microsoft stöder inte heller SVG-teckensnitt vilket förklarar 3 av de 5 saknade punkterna i webbläsarens Acid3-test.

Alex Limi slutligen påpekar Firefox UX Lead på Mozilla att "han woff font standard är mer lämplig, fungerar i fler webbläsare och är ett bättre sätt att hantera anpassat typsnittstöd i webbläsare". Han fortsätter med att säga att Acid3-standarden var användbar när den först publicerades men inte längre med tanke på att alla större webbläsare stöder majoriteten av funktionerna.