Expression Web SuperPreview支持模擬跨瀏覽器測試
Expression Web SuperPreview支持開發(fā)人員在不同的瀏覽器中模擬呈現(xiàn)Web頁以檢測布局問題。SuperPreview既有獨立的安裝版本,也可以集成到Expression Web。獨立安裝文件可免費使用,試用版今天既可下載,針對Windows IE瀏覽器的版本叫做Expression Web SuperPreview。
在新產(chǎn)品發(fā)布的同時,微軟發(fā)表一篇文章來介紹該產(chǎn)品并在文中提到創(chuàng)建它的動機:
當(dāng)今的瀏覽器之戰(zhàn)使得90年代后期就像一次小型的戰(zhàn)爭。除了Firefox和IE,我們還有Safari、Opera和Chrome的跨平臺版本,以及大量的手機瀏覽器。除此以外,這些瀏覽器又有多個版本,它們當(dāng)中又有很多不同的呈現(xiàn)特性(我說的是IE6/7/8)。他們又相繼列出了當(dāng)今Web開發(fā)人員所面臨的困境:
- 大多瀏覽器的不同版本之間不能同時存在。新版本替換舊版本。所以,在同一臺機器上,你不能同時安裝IE6和IE7(除非你使用虛擬機或者不穩(wěn)定的注冊表技巧)
- 很多瀏覽器同時支持Mac和Windows。開發(fā)人員至少要在Mac Safari中進(jìn)行測試,而在Windows版的Safari中呈現(xiàn)的內(nèi)容卻有所不同
- 瀏覽器的人體工學(xué)測試則更加糟糕。大多開發(fā)人員加載他們的網(wǎng)站到演示服務(wù)器,而服務(wù)器卻運行不同的瀏覽器。他們不得不在每一臺機器上手動加載,然后走到每臺機器上對不同的瀏覽器進(jìn)行比較
SuperPreview承諾通過支持當(dāng)今絕大多數(shù)的常見瀏覽器來幫助Web開發(fā)人員解決這些工作中遇到的問題。
在MIX 2009大會的采訪中,Expression Web小組項目經(jīng)理Erik Saltwell談到SuperPreview的用途:
我們檢測你的電腦,如果你已經(jīng)本地安裝了瀏覽器,我們給你提供應(yīng)用程序內(nèi)部查看瀏覽器的體驗,并可以查看該瀏覽器的呈現(xiàn)效果。對于你要查看沒有安裝瀏覽器的情況,我們實際上外建了云服務(wù),在這里開發(fā)人員就可以獲得他們沒有安裝的瀏覽器的效果,例如:Mac上的Safari瀏覽器。
SuperPreview支持多視圖模式。下面的截圖中并列顯示了兩個可用視圖。除此以外,它還支持透明覆蓋,幫助開發(fā)人員找到頁面上元素的準(zhǔn)確位置。
當(dāng)前的預(yù)覽版僅對IE 6/7/8起作用。IE6在Windows 7上不可用,IE7僅在之前安裝后可用,IE8僅當(dāng)其安裝在當(dāng)前系統(tǒng)時可用。該版本產(chǎn)品的使用期限到2009年10月1日。
【編輯推薦】