Russel's profile-= 訓練登陸火星 =-PhotosBlogLists Tools Help
    September 30

    [MS]不再自己玩自己的IE 8

     微軟用Internet Explorer 8.0告訴GoogleMozilla,要玩標準,它可以玩得比各家都還要凶,還要絕。
     微軟從有IE開始,就一直走著自己的路,就算真的有正式的規格,微軟仗著他財大業大,竟也可以視若無睹,但現在不知道是不是因為Google的Chrome以及Firefox已經威脅到IE的市占率,還是微軟真的開始苦開發者所苦,IE竟然反過來大量的支援W3C以及CSS的標準!這可嚇死像我這種吃過微軟苦頭的設計師:什麼?我不用再判斷使用者的瀏覽器,再去決定要跑什麼Java script了嗎?
     別的不提,光是Acid2的測試,就可以看出IE真的很盡心盡力的在和這個世界接軌,甚至可以發現,IE對現行的HTML 4的支援度,比Firefox或Chrome都還要高(微軟是宣稱80%左右),未來的HTML5草案,IE8(甚至IE7)都已經開始去支援了。
     
     以上三張圖由左至右分別為IE8、Firefox 3.0、Chrome,其實Chrome的Acid測試基本上是Pass的,但是應該是Pass*才對,因為當做瀏覽器的resize時,笑臉人的頭蓋骨就會飛飛飛飛飛飛起來了。
     除了支援性上的進步以外,在效能上也有長足的進步,在Javascript引擎的部份做了很大部份的修改:其實說IE對自家產品最佳化也不為過,微軟開始正式Web Application的發展性無可限量時,對自家的瀏覽器投入了極大心力在進行開發以及行銷,無論在安全性、效能、使用者界面及操作的友善性都比IE7提升不少,甚至對開發者來說,以往最缺乏的開發者工具都內建了,而且比其他競爭者的工具更好,更方便。
     但IE8卻有一個非常令人垢病,但卻又令人又愛又恨的功能:不提IE6,就針對IE7和Firefox來談,以前操作瀏覽器頁籤時,如果有某個頁籤Crash掉,則整個瀏覽器都會因此被迫重開,IE8提出了一個新的方法,叫做「Loosely-coupled Internet Explorer」...如果對Pattern有點了解,Loose coupled就是低度耦合,換句話說就算使用者開了兩萬個頁籤,其中一個頁籤掛了,也不會影響到其他一萬九千九百九十九個頁籤,很讚對不對,錯!每個頁籤都是同不同的Thread在操作,意思就是說,每個頁籤都各別使用一個執行緒的資源,我曾經試著去看資源管理員...Firefox開十個占用大概200MB的資源(我也不知道為什麼),而IE只開了三個,資源就已經快要破百。當然啦,我並沒有去深入研究IE8他在資源占用上和其他瀏覽器究竟有什麼不同,罷特,如果IE吃資源是用這種方法吃....我並不會對這功能感到高興。
     如果還有人對IE的印象是停留在IE6那個殘破,只是為了應付而做出來的瀏覽器的話,那可真的是大大的落伍了,事實上,我在操作IE7以及Firefox2或Firefox3上,其實得到的滿意度基本上已經都得到相當高的評價:喔拜託,還在說用IE中毒?不知道是誰手賤去Click不該點的連結,就算瀏覽器已經好心提醒了,還不是硬要點?IE8長足的進步,不但讓使用者有更好的使用經驗,以及與其他應用程式更接近的操作方式,對於更常使用瀏覽器的開發者,IE8提供了更強大的使用者工具(嗯,也許比Firebug更強大喔!),這種進步,除了刺激Mozilla以及Google提供更好更方便的軟體以外,其實得利的一方,還是使用者,如果Windows通知要升級到IE8,相信我,你有很多很多的理由告訴自己:「來裝個IE8吧!」
     反正還是能移除的...科科。

    Comments (1)

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    家弘 蘇wrote:
    IE8 真的是不錯物呀.
    Oct. 14

    Trackbacks

    The trackback URL for this entry is:
    http://russel1979.spaces.live.com/blog/cns!AD7C283EDED583FF!1768.trak
    Weblogs that reference this entry
    • None