W3C主席:蘋果谷歌移動瀏覽器威脅Web開放
W3C 聯合主席丹尼爾·格拉茲曼
英文原文:W3C co-chair: Apple, Google power causing Open Web crisis
北京時間 2 月 10 日消息,萬維網聯盟(World Wide WebConsortium,以下簡稱“W3C”)聯合主席丹尼爾·格拉茲曼(Daniel Glazman)指出,與 IE 相比,蘋果和谷歌移動瀏覽器的主導地位對 Web 開放性的影響更為惡劣。
格拉茲曼表示,在使用更新的 CSS 功能時,編程人員會忽略其他瀏覽器,即使其他瀏覽器支持 CSS 功能。其結果是,火狐、IE 和 Opera 等瀏覽器將可能被迫模仿其他瀏覽器,“開放的 Web”的概念將會被拋棄。瀏覽器廠商的行為表明,它們忘記了微軟 IE6 主導 Web 的慘痛教訓。
這個問題在 CSS 工作組周一舉行的一次會議上顯現出來。在這次會議上,Mozilla、Opera 和微軟的代表表示,他們愿意支持 WebKit 的功能,模仿其他瀏覽器。在經過多年的努力使微軟回到標準世界后,CSS 之爭表明,標準化進程部分地被中斷了。
格拉茲曼表示,“就在不久,IE6還是 Web 上占有絕對主導地位的瀏覽器,從技術角度看,Web 是由只支持 IE6 和支持其他瀏覽器的網站構成的,用戶非常不滿。現在,IE6一家獨大的局面已經結束,但其他問題又出現了。”
他說,“WebKit 是蘋果 Safari 和谷歌 Chrome 瀏覽器的渲染引擎,被廣泛應用在 iPhone、iPad 和 Android 設備中,是移動 Web 領域占有絕對主導地位的瀏覽器。移動 Web 是由只支持 WebKit 和支持其他瀏覽器的網站構成的,用戶對此非常不滿。”
問題在于 Web 標準發展的途徑。新瀏覽器通常會引進最終成為標準的新技術,但最初這些新技術只出現在一種瀏覽器中。Web 編程人員在使用這些試驗性的技術時,他們必須在命令前加一個前綴。例如,“-webkit”前緣表明基于 WebKit 的瀏覽器支持的功能。一旦新功能成為標準的一部分,得到所有瀏覽器支持,編程人員就無須再使用前綴了,因為他們無須再擔心自己是為一種特定瀏覽器開發代碼 了。
格拉茲曼指出,目前的問題是,編程人員使用需要帶“-webkit”前綴的功能,但不使用需要帶“-o”(指 Opera 瀏覽器)、“-ms”(指微軟 IE 瀏覽器)或“-moz”(Mozilla 火狐瀏覽器)前綴的功能,“我希望 Web 開發者社區停止設計只支持 WebKit 的網站,尤其是在支持其他瀏覽器只需要添加帶有前綴的 CSS 屬性的情況下”。