作為為數不多的幾家獨立瀏覽器廠商之一,Opera周三宣布將調整Opera瀏覽器顯示互聯網的方式:即放棄自己的渲染引擎Presto,改用WebKit渲染。
當前,谷歌Chrome和蘋果Safari瀏覽器均采用WebKit渲染引擎。此外,作為最受歡迎的兩款移動瀏覽器,iPhone和iPad采用的移動版Safari,以及Android系統默認瀏覽器同樣基于WebKit技術。
換言之,WebKit已主導瀏覽器市場:
WebKit是唯一一個市場份額持續增長的主要渲染引擎,目前Chrome、Safari都支持WebKit
在過去的一年中,全球市場份額持續增長的Chrome和Safari采用WebKit,而沒有采用WebKit渲染引擎的Mozilla和IE市場份額持續下滑
WebKit成為移動瀏覽器的代名詞:
全球移動設備的份額不斷增長,而桌面電腦的份額持續下滑
現在可以說:WebKit贏了
這意味著在不久的將來,創建一個網站將與以往不同:開發人員無需再考慮網站是否與基于四種不同渲染引擎的九款瀏覽器是否兼容,而只需與 WebKit相兼容即可;他們將使用WebKit技術開發應用,而不是采用Web技術開發網站。換言之,該過程將變得越來越像為一個移動應用商店開發應 用,好比為iPhone開發應用而又無需經過人工授權。這并不意味著Web應用時代即將帶來,但卻意味著這一天終將到來。
WebKit主導瀏覽器市場同時意味著當前的許多Web標準將被淘汰。在萬維網聯盟(W3C)標準最受開發人員青睞年代,Web標準主導該市 場。但當WebKit成為主流時,市場主導權就轉向WebKit和基于WebKit的瀏覽器。從國際關系方面而言,W3C相當于聯合國,而WebKit則 是一個日益壯大的帝國,控制著大部分成員國。
此舉將改變新Web功能的生成方式,Web開發人員彼得-保羅·科赫(Peter-Paul Koch)對此解釋道:
“將來,Opera支持特定標準的權力將被削弱。他們仍可以繼續向WebKit添加功能,但不可能像為自己的Presto渲染引擎添加功能那樣方便。WebKit涉及到許多廠商,對于標準提議,其他相關方可能持不同意見。”
“對于W3C而言,一項新功能僅在一款或兩款WebKit瀏覽器上部署,是否算是互操作呢?我不知道,相信W3C也弄不清楚。如今,這個問題突然變得很重要。”
對于幾十年來一直在判斷哪些是HTML的一部分、哪些不是的機構而言,他們正面臨著生存危機。WebKit漸成主流意味著,作為該項技術的兩家最大贊助商,谷歌和蘋果將決定哪些是Web的一部分,哪些又不是。
面臨這種生存危機的還有微軟,早在IE6成為全球最受歡迎瀏覽器時,微軟就致力于將專屬Web標準推廣成為主流。
WebKit成為主流究竟意味著什么,最有力的回答可能莫過于微軟的擔憂。微軟去年11月在一篇博客中稱表示:“你可能只在針對iOS或 Android進行優化的網站上使用WebKit。”但微軟如今卻表現出一絲絕望,稱“讓WebKit優化的站點支持IE10很容易。”
這篇博客沒有說微軟何時將改用WebKit,但最終可能別無他選。