請容我用這麼奇怪的標題介紹微軟IE8,瀏覽器對我來說真是又愛又恨啊!
IE8推出有一段時間了,對於以開發網站為工作的我來說,任何新瀏覽器的推出,都是繼期待又怕受傷害。期待的是新的瀏覽器帶來哪些效能提升、瀏覽新體驗,害怕的是以後要測的瀏覽器又多了一個。因此,IE8的推出雖然改善了很多IE6、IE7的問題,但只要微軟沒辦法偷偷炸掉更新那些使用IE6的電腦,再多新版的瀏覽器,對我來說都還是惡夢!
即使如此,但還是要以開發網頁的角度,來介紹一下IE8好用的功能。
開發者工具 (F12)
微軟針對IE設計的Developer Toolbar,其實在IE6就可以安裝使用了。不過IE8已經內建這個功能,且比之前需要額外安裝的toolbar更好用。我最常使用的功能是去 inspect 頁面上的元件,進而動態修改排版。有了開發者工具,再搭配 Internet Explorer Collection,比起之前要一邊用Firebug,一邊改CSS,一邊用IE reload,現在終於可以稍喘一口氣。(關於 Internet Explorer Collection 的設定與安裝可以參考這篇文章)
InPrivate瀏覽 (Ctrl+Shift+P)
InPrivate的功能 主要是讓使用者可以避免瀏覽歷程記錄、暫存、Cookie等資料被瀏覽器保留,對於經常在網咖等公用電腦中上網的人來說,內附這項功能的IE8,的確可以避免自己忘記清除瀏覽紀錄。不過我很少使用公用電腦,所以這項功能也不是拿來當作安全瀏覽用,而是方便讓我「以沒有任何瀏覽紀錄的身分」開啟網頁。尤其是在開發跟cookie有關的程式時,與其一直在那邊清除cookie,直接用InPrivate的功能就可以方便模擬沒有任何瀏覽紀錄的user。
不過就開發網頁來說,最方便的搭配還是Firefox+Firebug。如果不想要改變目前使用的IE版本或安裝Plugin,卻又需要用各種版本的IE測試環境,可以到微軟的下載中心下載各種版本的OS+IE image,再搭配Virtual PC就可以在各種環境下測試。
除了以上的介紹,在這邊也分享一下之前安裝IE8遇到的詭異問題。因為微軟之前提供的Developer Toolbar不夠好用,我曾經為IE安裝過DebugBar。在繁體版IE8推出後,我當天就升級成IE8,但是升級之後IE根本開不起來。當時也不知道該怎麼移除或重裝,最後是在Vista的應用程式錯誤訊息中心找到Error log。原來是因為DebugBar的的版本不合,讓IE8整個死掉,只要把DebugBar整個移除就沒事了…(汗)。就這點來說,IE的升級還真是危險又不人性化啊,整個當掉怎麼知道要去哪裡找問題嘛!( 會到控制台找Error log,只有阿宅工程師才會這麼做啊… Orz )
最後,有興趣安裝IE8或是想找更多有關IE8的文章,可以到以下連結:
最後的最後,讓我們呼一下口號!
「多想兩分鐘,你可以不必用IE6」「救救工程師,請升級IE8」

0 comments