5. 安裝多個(gè)版本的Internet Explorer進(jìn)行測試
在編寫本書時(shí),并不能在一個(gè)Windows系統(tǒng)上同時(shí)安裝不同版本的Internet Explorer。出于開發(fā)原因,需要同時(shí)測試IE 6、IE 7、IE 8和IE 9,因?yàn)樵L問者可能會使用其中任意一種版本的瀏覽器訪問您的網(wǎng)站。通過以下幾種方法可以同時(shí)測試不同版本的IE:
● 使用PC虛擬/仿真軟件,如Virtual PC或VirtualBox,可以在Windows或Mac OS X系統(tǒng)中安裝并運(yùn)行不同版本的Windows(或Linux等其他操作系統(tǒng))。實(shí)際上,用戶可以從Windows桌面上載入新的Windows實(shí)例,并在一個(gè)窗口中獨(dú)立地運(yùn)行這個(gè)Windows實(shí)例。
● 另一種方法是使用幾臺不同的計(jì)算機(jī),每臺計(jì)算機(jī)上安裝一個(gè)版本的Internet Explorer。顯然,這種方法的成本更高,但是在一個(gè)商業(yè)環(huán)境中有可能實(shí)現(xiàn)。
1.4.3 Gecko
使用Gecko渲染引擎的瀏覽器有很多,但大多都不太常見,所以您只需要考慮一種使用Gecko渲染引擎的瀏覽器:Mozilla Firefox。
Firefox
從www.firefox.com/可以下載支持Windows、Mac OS X或Linux的Firefox瀏覽器。
在創(chuàng)作本書時(shí),F(xiàn)irefox的最新版本是Firefox 3.6,占據(jù)的市場份額超過了30%,是第二受歡迎的瀏覽器。在本書出版時(shí),F(xiàn)irefox 4應(yīng)該已經(jīng)發(fā)布,對于本書討論的CSS應(yīng)該會提供類似的支持。
Firefox很好地支持CSS 2.1,并且支持CSS 3的許多功能。
1.4.4 Presto
Opera Software開發(fā)出Presto渲染引擎,供自己的瀏覽器系列使用。
Opera
Opera是Opera Software開發(fā)的一款Web瀏覽器,其占有的市場份額很小,剛超過2%。雖然在桌面瀏覽器中占據(jù)的市場份額很小,但是在快速壯大的移動市場中,Opera卻是一款非常流行的瀏覽器。
Opera很好地支持CSS 2.1,并且支持CSS 3的許多功能。
Opera瀏覽器的最新版本是Opera 11。從www.opera.com上可以下載支持Windows、Mac OS X或Linux的Opera瀏覽器。
1.5 練習(xí)
1. 列舉CSS的主要優(yōu)點(diǎn)。
2. 列舉5款主流Web瀏覽器。
3. Internet Explorer的最新版本是多少?