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