主流瀏覽器CSS 3和HTML 5兼容清單
盡管CSS 3和HTML 5的W3C規(guī)范都尚未成形,但目前支持CSS 3和HTML 5的瀏覽器越來(lái)越多,包括google的Chrome,以及最新版本的IE 9。
需要指出的是,即使同一個(gè)瀏覽器的同一個(gè)版本,在Mac和Windows兩個(gè)平臺(tái),它們對(duì)CSS 3和HTML 5的支持也并不一致。本文是一份Chrome,Safari,F(xiàn)irefox,Opera,IE這5大瀏覽器,在Mac和Windows兩個(gè)平臺(tái),對(duì)CSS 3和HTML 5各種功能的詳細(xì)支持情況清單。
CSS 3屬性
可以看出,全盤(pán)支持CSS 3屬性的瀏覽器有Chrome和Safari,而且不管是Mac平臺(tái)還是Windows平臺(tái)全支持。
CSS 3選擇器
除了IE家族和Firefox 3,其它幾乎全部支持。Chrome,Safari,F(xiàn)irefox 3.6,Opera 10.5成績(jī)最好。
HTML 5 Web應(yīng)用
Safari對(duì)HTML 5 Web應(yīng)用的支持最好,除了地理定位功能,其它都支持。
HTML 5網(wǎng)頁(yè)內(nèi)嵌對(duì)象
這應(yīng)該是HTML 5最令人期待的東西,內(nèi)置的畫(huà)布,視頻,音頻等對(duì)象。全部支持的有Chrome,Safari,F(xiàn)irefox 3.6,Opera 10.5。IE家族則全軍覆沒(méi)。
HTML 5音頻編碼
Opera 10.5支持的最全面,IE家族又是顆粒無(wú)收。
#p#
HTML 5視頻編碼
H.264任重道遠(yuǎn)。
HTML 5各種表單對(duì)象
Mac平臺(tái)下的Chrome成績(jī)最佳。這些表單對(duì)象讓人想起了桌面程序。
HTML 5表單對(duì)象屬性與行為
又一次想到了桌面程序。
結(jié)論
目前,對(duì)CSS 3和HTML 5支持最好的是Safari,Chrome次之,F(xiàn)irefox 3.6和Opera 10.5旗鼓相當(dāng),IE家族最差。鑒于這種情況,假如你想使用這兩項(xiàng)新技術(shù)創(chuàng)建一個(gè)先鋒體驗(yàn)式站點(diǎn),現(xiàn)在的CSS 3和HTML 5可以讓你實(shí)現(xiàn),假如你希望這個(gè)站點(diǎn)能被絕大多數(shù)人正常訪(fǎng)問(wèn),現(xiàn)在還為時(shí)過(guò)早,折中的方案是,為不支持CSS 3和HTML 5某些功能的瀏覽器提供降級(jí)方案,當(dāng)然,其中要涉及到很多問(wèn)題,包括瀏覽器,版本,平臺(tái)的探測(cè),CSSHack等等大量工作,相信是得不償失的。
【編輯推薦】