從IE6到IE7,我們等了足足五年,但IE8居然在IE7推出一年後就進入Beta 1,除了WWW剛發展的初期,已經很久很久沒看過微軟動作這麼快了,真的是「壟斷會阻撓進步」的最佳實証,只有互相幹譙才會進步,看來其他瀏覽器如Firefox、Opera、Safari給了微軟不少壓力,尤其是Firefox。

IE8 Beta 1今天正式開放下載,由於還在Beta 1,問題非常多,很多網頁顯示錯亂(連微軟自己的網頁也會出問題),所以這裡簡單介紹一下新功能,大家就不必自己當白老鼠了。



IE8支援現在所有微軟的主流OS,除了老舊的Windows 95/98/ME/2000之外,其他32/64位元的OS都有支援,我裝的是XP 32bit版。



裝完之後可以套用快速設定,不過我決定看一下自訂設定有什麼。



IE8裝完就有內附幾支「Activity」外掛,這是IE8最大的新功能,可以選擇不裝。



「Safety Filter」也是IE8的新功能,預設是開啟的。



最後,IE8裝完可以選擇匯入Firefox的書籤,嗯,微軟蠻直接的嘛,想把大家再拉回去?連Extension也能「匯入」就太扯了吧?其實匯入Extension的意思是安裝類似的Activity外掛。



IE8的About畫面,版本8.0.6001.17184。


IE8的新外掛套件:Activity
Activity是IE8的外掛套件,應該是IE8最主打的新功能,其實就是強化版的右鍵選單,在瀏覽網頁時快速連結其他網頁的功能,可送出資訊到另一個網頁上,或是把另一個網頁的內容快顯在原本網頁上。講的好複雜,其實是很簡單方便的小玩意,我覺得是很棒的idea,Firefox extension和Opera都有類似的功能,但IE8做的很完整,重疊顯示的功能會改變不少瀏覽習慣。



比如反白一行英文字,按右鍵選「Translate with Windows Live」,就會跳出翻譯的小頁面重疊在原本網頁上。



那行英文字剛好也是地址,選「Map with live map」就會直接跳出地圖定位。



或是選起Yahoo!,再選「Define with Encarta」。



就會開一個新Tab秀出Yahoo的字典翻譯。



IE8內建了幾支Activity,微軟也開了一個新站「IE8 Service Gallery」放各式Activity,目前都是以微軟/MSN的服務為主,也有少數連結到Yahoo的服務,當然,還沒有Google的。



IE8的Add-on管理介面也多了Activity,可以停用或刪掉某個Activity。


大家簡單想一下就知道Activity多好用,直接秀出單字翻譯是超必殺,跳出Wikipedia、地圖、快速送出連結到digg或線上書籤、直接送圖進flickr或blog、複製一段網頁寄給別人等等,都是很方便的玩法,我相信大家都能想出更讚的創意,不過Activity外掛是嵌在右鍵選單上,現在只怕右鍵選單會過長


WebSlices & Favorite Bar
我一直用不出WebSlices的功能,官方說網頁得內嵌WebSlices,IE8才能偵測到。簡單的說,WebSlices是黏在IE8工具列上的Widget,大家都知道Firefox訂閱RSS之後,能直接放到工具列上,下拉選單同步更新RSS的新聞。WebSlices是類似的玩法,只是RSS文字新聞換成網頁小元件,像Activity那樣重疊在現有頁面上,小元件的內容是同步更新,所以可以用來監看一些常常更新的網頁資訊,像股票、新聞等等。

比較可惜的是沒辦法自製WebSlices,像Safari的Web Clips那樣,還得由網頁設計者自己做WebSlices讓IE8訂閱。這功能其實還不錯,但不能自己圈住網頁區塊讓實用性大減,希望微軟可以學一下Safari的作法。



這是官網上WebSlices的介紹圖,我有到圖中的MSN Weather試過,並沒有WebSlices可以加入,但從圖片看來,應該就是工具列上直接顯示網頁小元件。


WebSlices主要是和IE8另一個新功能搭配,現在IE8多了「Favorite Bar」(微軟有種就翻譯成:我最愛的那根棒)工具列,在主工具列下方多一行做為快速書籤和顯示WebSlices。如果沒記錯的話,Firefox和Opera應該在一百萬年前就有「Favorite Bar」功能了。



Favorite Bar上也可以新增資料夾來分類書籤。


Safety Filter 防惡意網站
我覺得IE7最大的成就是防釣魚機制,這是IE7率先加入、之後其他瀏覽器學起來的實用功能,遇到釣魚網站會自動封鎖頁面,出現超恐怖的警告訊息,彷彿你只要瀏覽這網頁就全家死光光。這對一般使用者非常非常實用,難怪其他瀏覽器幾乎在第一時間就模仿起來。

IE8則把這個防護機制強化,變成「Safety Filter」,它一樣可以防釣魚網站,但加入防惡意網站的功能,現在一堆網站都特別為IE寫了木馬、後門、廣告軟體,大家想盡辦法綁架你的IE,而Safety Filter遇到這類網站時也會封鎖頁面。和防釣魚一樣,這應該也是靜態黑名單的做法,使用者可以自己加入可疑網站,或是上網自動更新黑名單。



在工具列的「Tools」下有個「Safety Filter」,預設是啟動的(應該不會有人想要關閉吧?),除了開關防護功能,這裡也可以回報可疑網站給微軟。



或是檢查現在瀏覽的網站是不是在微軟的黑名單中,圖中是檢查通過,沒有安全問題。


瀏覽 & 速度測試
這是IE8的第一個Beta,我有預期會出現一堆問題,這是測試版的正常狀況,不過IE8 Beta 1問題之多,我看應該改名叫IE8 Alpha 1才對,幾乎所有網頁都會出問題,連微軟或MSN的一些網頁的版面也會亂掉,Acid3test就別提了,完全爆炸了。



IE8瀏覽Mobile01首頁,整個都亂掉。


IE8瀏覽MSN服務的首頁,看起來沒問題,但中間選單間距亂掉,而那個「Page Option」下拉選單也失效了。



Acid3test看不到分數,因為被錯誤視窗遮住了



最後我測了一下IE8的Javascript速度,用的是SunSpider測試,IE8似乎有比IE7稍快,但在三大瀏覽器的Beta版裡還是敬陪未座,這個測試也看的出來Firefox B5Pre的速度之快,簡直就是閃電狐。



使用心得
用了幾小時的感想,我覺得IE8的Activity和WebSlices的創意很不錯,尤其是Activity,其他瀏覽器可以學起來,Firefox已經有Extension機制可以做到相同功能,但就得一個功能做一個Extension,如果可用單一介面來管理所有右鍵外掛的話還挺不賴。至於WebSlices,除了網頁直接提供,最好也能讓使用者自己框住頁面一部分變成WebSlices,增加實用性。Safety Filter防惡意網頁我看其他人也不用模仿了,因為這是修補IE限定的大缺點。