Acid3 테스트에서 Firefox의 점수가 100이 아닌 이유

왜 Firefox 웹 브라우저가 Acid3 테스트에서 완벽한 점수를 얻지 못하는지 스스로에게 물어 본 적이 있습니까? 이 테스트는 웹 브라우저가 웹 표준을 준수하는지 확인합니다. 2007 년에 개발되어 2008 년에 처음 출시 된 Acid3 테스트는 새로운 웹 브라우저 버전 테스트의 표준이되었습니다.

다양한 웹 브라우저에서 테스트를 실행하면 Chrome 및 Opera 웹 브라우저 모두 테스트에서 100/100 점을 얻었으며 Firefox 웹 브라우저는 97/100 점으로 고정되어있는 것으로 나타났습니다. 언젠가 Microsoft Internet Explorer의 점수는 95/100입니다.

많은 인터넷 사용자는 Firefox가 Opera 및 Chrome보다 웹 표준을 준수하지 않는다고 주장합니다. Acid3 테스트의 테스트 결과 만 보더라도 그 이상은 아닙니다.

모질라 엔지니어 보리스 즈 바르 스키 (Boris Zbarsky)는 얼마 전에 빠진 세 가지 점에 대해 언급했습니다. 그는 "기존의 다운로드 가능한 글꼴 지원보다 저자 나 사용자에게 이점이 없기 때문에"Mozilla가 지원하지 않는 웹 브라우저의 SVG 글꼴 지원을 테스트한다고 언급했습니다.

Robert O'Callahan은 다음을 추가합니다.

SVG Fonts --- 최소한 Opera와 Webkit에서 구현 된 부분 집합 --- Acid3 테스트의 마지막 세 가지 점을 제외하고 다운로드 가능한 Opentype (또는 WOFF) 글꼴보다 중요한 것은 제공하지 않습니다. "SVG 1.1에 있기 때문에"라고 묻습니다. 그러나 SVG 글꼴을 웹 플랫폼의 필수 부분으로 만들기에 충분한 이유가 있다고 생각하지 않습니다.

SVG 글꼴과 WebSQLDatabase는 실제로 구현하기가 매우 쉽습니다. SQLite는 이미 Firefox에 내장되어 있으며 웹이 아닌 Javascript에도 노출되어 있습니다. Opera 및 Webkit에 의해 구현 된 SVG 글꼴 서브 세트는 매우 간단합니다.

SVG 글꼴에 대한 지원을 추가하지 않는 Mozilla의 주요 동기는 나중에 Acid3 테스트에서 3 점 부족한 것이 대신 웹 브라우저에 추가 된 더 나은 대안입니다.

Microsoft는 실제로 브라우저의 Acid3 테스트에서 5 개의 누락 된 포인트 중 3 개를 설명하는 SVG 글꼴을 지원하지 않습니다.

Alex Limi는 마지막으로 Mozilla의 Firefox UX Lead가 "글꼴 표준이 더 적합하고 더 많은 브라우저에서 작동하며 브라우저에서 사용자 정의 글꼴 지원을 처리하는 더 좋은 방법"이라고 지적합니다. 그는 모든 주요 브라우저가 대부분의 기능을 지원한다는 점을 고려할 때 Acid3 표준이 처음 게시 될 당시에는 유용했지만 더 이상은 그렇지 않다고 계속 말합니다.