想在 Acid 3 測試網頁拿高分有多難?對 Firefox、Chrome、Safari 和 Opera 而言都不難,可是 IE 就不是這樣了,當許多瀏覽器都在 Acid 3 拿下高分、甚至滿分的同時,IE8 卻只有區區20分; IE9 圖強後依然止於95分。最近 Acid 3 測試標準經過調整,IE9、IE9 Mobile、IE10終於如願拿下滿分。
Acid 3是由網頁標準計劃小組(Web Standards Project,WaSP)設計,用來測試瀏覽器標準相容性的測試網頁,測試項目集中在ECMAScript(JavaScript)、DOM Level 3、Media Queries和data: URL,滿分為100分。Acid 3在2008年3月3日正式發佈後,Firefox、Chrome、Safari和Opera都旋即推出改版拿到Acid 3滿分成績,然而2008年推出的IE8卻只拿到了20分;即便是2010年推出的IE9依然只有95分的成績,原因在於不支援SVG字體和SMIL動畫,微軟表示正在開發Web開放字體格式(WOFF) ,認為沒必要支援SVG字體,SMIL動畫則是在CSS 3有類似的功能。當時有專家認為這兩項功能可能會從未來的SVG標準中去除。
任職於Google、同時也是HTML5規範共同編輯的Ian Hickson、協同Opera技術長Håkon Wium Lie(他有來過台灣,詳見我們的報導)在上周末共同宣佈修改Acid 3測試標準,其中包含一些SVG標準的修改,因此IE9、IE9 Mobile、以及還在早期測試階段的IE10都雙雙拿下Acid 3滿分的成績。
▲Acid 3測試網頁修改標準後,IE10拿下了100分的成績。
▲連IE9 Mobile都在Acid 3測試網頁取得100分成績。
▲Acid 3測試網頁修改前,IE9只有95分。
Hickson在Google+表示:「隨著網絡日趨成熟,我們必須作出協調一致的努力,以改善Web技術規範的精度。Acid測試始於與CSS 2.1,我們也為了能滿足HTML規範做出許多改變,包括核心DOM功能、DOM事件、DOM範圍,以及相關的API。我們同時也簡化沒有得到廣泛使用的部分,例如將DOM Range合併到DOMException、簡化SVG字體和SMIL動畫等。因此Håkon Wium Lie和我宣布更新Acid3測試。」
資料來源:winrumors、wmpoweruser
延伸閱讀:
如果是的話 ╯-__-)╯ ╩╩
Why Firefox 4 Will Never Pass The Acid3 Test
http://www.conceivablytech.com/5430/products/why-firefox-4-will-never-pass-the-acid3-test
> 作者真的有用過 Firefox 4 嗎?
>
> Why Firefox 4 Will Never Pass The Acid3 Test
> http://www.conceivablytech.com/5430/products/why-firefox-4-will-never-pass-the-acid3-test
感謝指正
已經修改原文
(自己當初明明就測過啊O_Q)
http://www.techbang.com.tw/posts/5483-5-major-browsers-cart-fight
IE only就死很大了
> 是為了遷就 IE 能滿分過關而修改測試標準的嗎 ?? (⊙ˍ⊙)
> 如果是的話 ╯-__-)╯ ╩╩
拿滿分對微軟而言一點困難都沒有
IE9 當初就是因為 Acid 3 中有部分技術即將淘汰
才故意不理會 Acid 3 的標準
現在 Acid 3 的調整只是證明那些技術已被淘汰而已
> 作者真的有用過 Firefox 4 嗎?
>
> Why Firefox 4 Will Never Pass The Acid3 Test
> http://www.conceivablytech.com/5430/products/why-firefox-4-will-never-pass-the-acid3-test
不過現在用FIREFOX 6去測也已經100分了耶
確實,只不過叫它不當老大很難(≧▽≦)
> ※ 引述《oversky》的留言:
> > 作者真的有用過 Firefox 4 嗎?
> >
> > Why Firefox 4 Will Never Pass The Acid3 Test
> > http://www.conceivablytech.com/5430/products/why-firefox-4-will-never-pass-the-acid3-test
>
> 不過現在用FIREFOX 6去測也已經100分了耶
這個修改對Firefox也有影響,
原本只有97分,變更後才會得到100滿分
Google也沒道理特意修改Acid 3的標準來幫IE貼金箔
果然微軟的堅持才是對的~