任宏偉
近日,微軟向部分合作伙伴提供了IE8Partner build的技術測試版。經過長時間的準備之后,IE8的功能已經基本上達到完善。而作為這款瀏覽器的第一個預發(fā)布(候選)版本,我們自然對它特別關注。于是,在今天這篇文章中,筆者將主要對瀏覽器的功能及性能部分進行體驗??匆豢丛诤推渌髁鳛g覽器相比時,到底還有多大的差距。
一、軟件的安裝
和上一版本相比,IE8 Partner build的安裝包體積略有增加,為16.0 MB。界面色彩相對淡雅,看上去更加和諧。需要用戶確認的選項比較少,我們只要依照提示,依次完成“用戶許可協(xié)議”、“用戶體驗改善計劃”等基礎功能的設置,就可以正式開始軟件的安裝。(如圖1,2)
經過2-3分鐘的等待之后,安裝即告結束。這時,系統(tǒng)會提示我們,需要對計算機進行重啟。重啟之后,一個個性化設置面板會出現在我們眼前。而這其中,將有包括“Sug-gested Sites(推薦站點)”、“Search provider(默認搜索引擎)”、“Accelerators(加速器)”、“SmartScreen”在內的一些初始配置選項。值得一提的是,在這個頁面中,我們還發(fā)現了一項老版本所沒有的功能——“CompatibilityView(兼容查看)”。關于它,我們后面還要詳細說到。(如圖3)
二、細節(jié)體驗
在界面布局上,IE8基本沿襲了老版風格,只是在細節(jié)方面稍作調整,看上去更為大氣。當然。相似的設計有另一個好處,就是能夠讓老用戶升級更加容易。一般用戶幾乎無需學習,就能快速操作上手。(如圖4)
1光標瀏覽模式
在Partner build中,光標瀏覽(caretbrowsing)是它的最大特色。在這個版本中,我們只要按下F7,一個類似于記事本中的輸入光標,便會出現在當前頁面中。當然,它的出現雖然無法幫助我們篡改網頁,但卻可以讓用戶像在Word中一樣,用鍵盤(需要同時按下Shift鍵)精確地完成文字選擇(對圖片、表格等也有效)。(如圖5)
2強化的隱私保護模式
在上一版中,IE8曾經增加過一組隱私瀏覽模式(InPrivate Browsing)。能夠在用戶瀏覽的過程中,自動刪除瀏覽數據(如cookie、地址欄歷史等),以保證隱私信息的安全。其中,這項功能共分為兩種模式,分別是“l(fā)nPri-vate Browsing(防止IE記錄瀏覽數據)”和“InPrivate Blocking(阻止訪問過的網站,自動共享其他訪問過網站的信息)”。也許是公眾對于這項功能爭論太大,最新版IE8 Part-ner build取消了“InPrivate Blocking”的默認啟動。同時,還在底部狀態(tài)欄中,新增了一個快捷開關。點擊之后,可以在“打開”和“關閉”兩個狀態(tài)間來回切換。(如圖6)
此外,為提高功能的靈活性。軟件還在選項窗口中,提供了一個InPrivate Blocking啟的閾值限制。(如圖7)
3兼容性列表
在IE8 Partner build中,兼容性瀏覽被重新進行了完善。原有的切換按鈕已經修改為按需顯示。如果當前網站已經確認可以支持IE8時,兼容模式按鈕將自動隱藏。此外,這個可兼容網站列表也是以更新的方式實時發(fā)放。這樣,對于那些使用IE8的普通用戶來說,日常操作將會更加直觀。(如圖8,9)
4適應性縮放
在IE8中,頁面縮放變得更加智能化。有別于IE7先放大網頁,再放大元素的分步放大模式。IE8將首先對所有元素預放大,然后再對布局智能重排,最后才會將重排過的內容顯示到屏幕上。這樣,以往可能無法顯示在當前頁面中的內容(比如大塊的圖片),在智能布局的幫助下,就有可能完整顯示。大大省卻了用戶翻動橫向滾動條的機率,具體對比如圖10,11所示。
5全新頁面查找
在新版IE8中,頁面內查找也有了全新面貌。和老版本相比,新的查找面板被設計為一個快捷操作欄。除了能夠自動對關鍵字進行標黃,還可以自動統(tǒng)計出該詞組的總共出現次數。當然,作為一個候選項,我們也可以通過“Options”按鈕,決定是否按照大小寫進行區(qū)分??傊掳娴捻撁鎯炔檎覍屧~匯搜索更加智能。(如圖12)
6更先進的崩潰恢復
在上一版本中,IE8加入了一項崩潰恢復機制。能夠在瀏覽器出現故障時自動恢復未關閉標簽。而在新的IE8 Partner build中,崩潰恢復變得更加智能。如今,瀏覽器已經可以自動對故障標簽進行定位,從而在不重啟瀏覽器、不關閉其他標簽的情況下,完成故障標簽的恢復。很大程度上避免了因頁面故障,影響到正常的瀏覽操作。(如圖13)
三、性能體驗
一直以來,性能表現都是IE系列瀏覽器的最大弱項。那么,全新的IE8是否會帶給我們一分驚喜呢?下面,我們將分別從“表格渲染”、“CSS兼容”、“ACID”、“模擬頁面加載”等多個方面,進行一番測試。此外,為了能讓大家有所參考,我們還同時選擇了Opera9.63和Firefox 3.0.5兩款瀏覽器,作為參考對象。
2CSS兼容性(如圖16,17)
3Acid兼容性(如圖18-23)
4模擬頁面加載(如圖24,25)
5Javascript測試(如圖26,27)
可以看到,在和其他主流瀏覽器相比時,最新版IE8 Partner仍然無法在性能上與之匹敵。但如果對應于此前的IE7,卻已經有著明顯的提高。尤其是CSS兼容性、Acid3測試、模擬頁面加載三個方面,更是與另外兩款瀏覽器相差無幾。相信,等到IE8正式版推出之時,這頂“最慢瀏覽器”的帽子,恐怕真的要與IE無緣了。
寫在最后
總的來說,新版IE8 Partner build在秉承了上一版本的優(yōu)勢之后,更是在細節(jié)方面大下功夫。通過性能測試,我們能夠非常明顯地感覺到IE8的提高。不過,從最終測試來看,這個版本似乎在穩(wěn)定性方面還有些問題,測試期間出現過多次崩潰。此外,對Face-book網站的兼容性也有待提高,其中的“Add friend to list”功能,就有可能導致程序掛起。因此,打算進行測試的朋友,還是盡量不要將它用于工作環(huán)境為好。