Web標準的未來,瀏覽器的未來,應用的未來。

作者: 爆牙齒  來源: 博客園  發布時間: 2009-05-26 09:56  閱讀: 1351 次  推薦: 1   原文鏈接   [收藏]  

  本來我一直想把這篇文章作為《重構之美-跨越Web標準,擁抱語義網》的終結文,心想那個時候,環境的發展和知識的積累應該能夠支撐我寫下這樣的標題。可是《重構之美》一直沒時間持續整理,而大環境又光速般的前進,實在搞得我屁癢癢的。所以管他三七二十一、成熟與不成熟,先把屁放了,人爽了再說。

  從何說起?很簡單:Webkit!

  先做一個簡單的瀏覽器排版引擎知識普及:

  1、Trident:Windows IE系列核心的瀏覽器。
  2、Gecko:Firefox。
  3、Webkit:Safari、Chrome。
  4、Presto:Opera。

  Webkit的能量有多大?

  iPhone中的Safari自不用說,Google Android采用Webkit,Google Chrome采用Webkit,Nokia采用Webkit,Palm直接把Webkit處理為Web OS,Adobe Air采用Webkit,……,Safari 4集成nitro引擎放個Beta版小試牛刀就至今性能狀元。html5和css3?這些已經微不足道了,在Webkit上那已成必需品了,不用擔心(在IE上是奢侈品,媽的IE7羞答答的支持了一下:hover和png,IE8我至今不知道有什么革命性的實用支持)。就在我寫文之時,正淳跑過來給我演示Webkit CSS3的動畫,他說他很激動,我說我也很激動。

  iPhone OS 3即將發布,Safari 4的集成那是自然而然的事情,而Safari 4的極速又將使得iPhone本來就傲視群雄的Web性能得到進一步提升。

  Maxthon 3正在Alpha內測,這款有最大市場的優秀的IE瀏覽器外殼開始拋棄IE了,它默認的極速模式,其引擎便是Webkit!而IE引擎變成了需要點擊的兼容模式。Maxthon做出了選擇,帶頭吹響了外殼獨立的號角,其他各大瀏覽器外殼想來也不會落后,而如果要選擇引擎,還有比Webkit更好的選擇嗎?一旦各瀏覽器外殼獨立,IE的市場份額難道不劇烈震蕩,迅速萎縮?

  Gecko在努力,努力的追趕Webkit,但是Gecko和Webkit的差距不僅僅體現在性能上,最重要的是在布局上,Gecko差太多了,太單點了:Windows Firefox桌面瀏覽器。而Webkit呢?移動上iPhone、Android平臺、Nokia、Palm、如果微軟最終選擇了Webkit,那么WM也將成為Webkit的領域。而桌面上Safari、Chrome、Maxthon還有很多很多,尤其是微軟在下一代IE上的態度還不明確,如果是Webkit呢?還有Web OS上,Palm已經使用Webkit率先給出了答案。Gecko很優秀,Firefox很優秀,但是宏觀上,它已經被Webkit全方位的包圍了。嚴格的說,真是為它捏把汗,Firefox現在還能依仗著插件的優勢、折中的速度、市場老二獲得一個全能第一稱號,但是未來呢?真心的說,我已經不為它捏汗了,它已經輸了。從圍棋的角度,Gecko雖然拿到實目,但只守著一個角。而Webkit雖然大部分是虛目,但幾乎已經完成了大布局。在氣勢上,兩者根本無法相提并論。

  也許最后Webkit一統江湖,而Firefox淪陷為現在的Opera。

  回頭說說IE系列,發展了這么多年,在基礎支持上一直沒有太大的變化,從IE6到IE7,IE7到IE8,少得可憐的提升。一直認為是微軟不思進取,前段時間傳言下一代IE瀏覽器(IE9?)有可能采用Webkit核心,又有傳言說是使用微軟自己研究的Gazelle新引擎。這說明了一點,十多年的Trident引擎終將被拋棄。我曾說過微軟一直寄望用操作系統滅掉瀏覽器,讓整個互聯網以軟件的形式鋪開,所以壓根就沒想過改進IE6。而vista這個大戰略的失敗使得系統迅速弱化,跟隨系統弱化的是客戶端軟件,而瀏覽器及其應用開始唱起了主角。當微軟想重新拾起Trident的時候,也許Trident這個核心已經無法支撐現代互聯網了,微軟改改改,改了半天,IE7不行,再改,IE8,還是不行,和webkit幾十倍的差距,怎么補啊?

  微軟可能會采用Webkit嗎?我覺得主要是要看傳言中的Gazelle引擎是否存在,存在的話,其性能是否能勢均力敵。但是如果開發不出旗鼓相當的又或者其醉翁之意不在酒,那么微軟也許真會像Google那樣選擇Webkit作為IE9的引擎……

  對于我來說,IE9用Webkit還是Gazelle不重要,重要的是Trident這個該死引擎終于即將作古。

  Firefox、Webkit、Opera都支持HTML5和CSS3,現在就等微軟了嗎?錯,都等煩了,開始拋棄了,廠商在拋棄,應用在拋棄,最終用戶也會拋棄。

  應用的未來建立在瀏覽器上,瀏覽器的未來建立在Web標準上,而Web標準的未來……就是現在!Right Now!HTML5、CSS3、JS。

1
0
 
標簽:Web
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()