Mengapa Firefox Tidak Menentukan 100 Dalam Ujian Acid3

Pernahkah anda bertanya kepada diri sendiri mengapa penyemak imbas web Firefox tidak mencetak skor sempurna dalam ujian Acid3? Ujian memeriksa pematuhan pelayar web dengan piawaian web. Dibangunkan pada tahun 2007 dan pertama kali dikeluarkan pada tahun 2008, ujian Acid3 telah menjadi standard dalam menguji versi penyemak imbas web baru.

Apabila anda menjalankan ujian dalam pelbagai pelayar web, anda akan melihat bahawa kedua-dua Google Chrome dan pelayar web Opera menjaringkan skor 100/100 yang sempurna dalam ujian, manakala pelayar web Firefox kelihatannya terjebak dengan skor 97/100 untuk beberapa masa sekarang. Skor Internet Explorer Microsoft 95/100.

Ramai pengguna internet berhujah sekarang bahawa Firefox kurang mematuhi piawaian web daripada Opera dan Chrome. Itu benar jika anda hanya melihat keputusan ujian ujian Acid3, dan tidak melebihi.

Jurutera Mozilla, Boris Zbarsky pada masa yang lalu mengulas tiga perkara yang hilang. Dia menyebut bahawa mereka menguji sokongan SVG Font dari pelayar web yang Mozilla tidak menyokong kerana "ia tidak memberi manfaat kepada pengarang atau pengguna atas sokongan font yang boleh dimuat turun sedia ada".

Robert O'Callahan mempunyai ini untuk menambah:

SVG Font --- sekurang-kurangnya subset yang dilaksanakan di Opera dan Webkit --- tidak menawarkan apa-apa yang signifikan ke atas fon Opentype yang dimuat turun (atau WOFF) ... kecuali tiga mata terakhir ujian Acid3 :-( Dan orang menyimpan meminta "kerana ia berada di SVG 1.1" Tetapi saya tidak fikir mereka adalah alasan yang cukup baik untuk menjadikan SVG Font sebagai bahagian penting dalam platform Web.

SVG Font dan WebSQLDatabase sebenarnya akan menjadi sangat mudah untuk kita melaksanakan. SQLite sudah tertanam dalam Firefox dan juga terdedah kepada Javascript bukan web. Subkumpulan SVG Font yang dilaksanakan oleh Opera dan Webkit sangat mudah

Motivasi utama Mozilla untuk tidak menambah sokongan untuk SVG Fonts, dan kemudian jatuh tiga mata pendek dalam ujian Acid3 adalah alternatif yang lebih baik yang mereka telah ditambah ke pelayar web sebaliknya.

Microsoft sebenarnya tidak menyokong Font SVG yang menerangkan 3 daripada 5 titik hilang dalam ujian Acid3 penyemak imbas.

Alex Limi akhirnya, Firefox UX Lead di Mozilla menunjukkan bahawa "dia standard fon woff lebih sesuai, berfungsi dalam lebih banyak pelayar, dan merupakan cara yang lebih baik untuk menangani sokongan font tersuai dalam pelayar". Dia meneruskan dengan mengatakan bahawa standard Acid3 berguna pada masa ia diterbitkan pertama tetapi tidak lagi, memandangkan semua pelayar utama menyokong majoriti ciri.