01-附录A 当前主要浏览器对CSS3的支持
附录A 当前主要浏览器对CSS3的支持
这一章附录整理了在每章结尾处出现的浏览器支持的表格,提供了本书精选的CSS3属性和规则的实现汇总概览。
这份清单由于两个方面的因素所以显得有点复杂:第一个因素是,正如我在书中重复提到的,CSS3仍然处于不稳定的状态,一些属性仍然很可能发生变化(例如,box-shadow曾被去掉,而在我写这本书的时候又恢复了);第二个因素是新版的浏览器会定期地发布,而在每一次发布中我们都会看见一大堆新的实现。
在下面的表格中,我指明了CSS3在四种主要浏览器类型(即WebKit、Firefox、Opera和Internet Explorer)中的实现状态。在我开始写这本书的时候,我所获得的这些浏览器的最新版本分别是:
WebKit Safari 4.04和Chrome 6.0
Firefox Firefox 3.6和Firefox 4.0的Beta版
Opera Opera 10.5
Internet Explorer nternet Explorer 8
在我写这本书期间,Safari 5、Opera 11和Chrome 10.0都正式发布了,而Internet Explorer 9(IE9)也可以使用了。在可能的情况下,我会更新这些表格,列出在这些浏览器中实现的所有新的或者改变的属性,但我不能确保它们100%是精确的——特别是在提到IE9的地方。
我打算在本书的配套网站(http://www.thebookofcss3.com/)上保持对这些表格版本的更新,所以大家可以定期去看看,特别是如果你要了解微软将要发布的产品——IE9的话,因为它看上去就像是一个令人印象深刻的全新浏览器,可以将CSS3的某些方面推向主流。