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