您的位置: 首頁(yè) >商業(yè) >

我們不應(yīng)該把網(wǎng)絡(luò)交給谷歌公司

2020-04-08 17:03:52 編輯: 來(lái)源:
導(dǎo)讀 隨著微軟決定停止開(kāi)發(fā)自己的Web呈現(xiàn)引擎并切換到Chromium,對(duì)Web的控制在功能上已經(jīng)移交給了谷歌??紤]到該公司過(guò)去的行為,這是一個(gè)令人擔(dān)憂的轉(zhuǎn)變。 Chrome本身占有大約72%的桌面瀏覽器市場(chǎng)份額。Edge大約有4%。Opera,基于鉻,有另外的2%。廢棄的、不再更新的Internet Explorer有5%,macos上只有safaria——大約5%。當(dāng)微軟的轉(zhuǎn)型完成后,我們將看到一個(gè)

隨著微軟決定停止開(kāi)發(fā)自己的Web呈現(xiàn)引擎并切換到Chromium,對(duì)Web的控制在功能上已經(jīng)移交給了谷歌??紤]到該公司過(guò)去的行為,這是一個(gè)令人擔(dān)憂的轉(zhuǎn)變。

Chrome本身占有大約72%的桌面瀏覽器市場(chǎng)份額。Edge大約有4%。Opera,基于鉻,有另外的2%。廢棄的、不再更新的Internet Explorer有5%,macos上只有safaria——大約5%。當(dāng)微軟的轉(zhuǎn)型完成后,我們將看到一個(gè)Chrome和Chrome衍生產(chǎn)品占據(jù)80%市場(chǎng)份額的世界,只有火狐(占9%)是積極維護(hù)和可跨平臺(tái)使用的。

由于iPhone的出現(xiàn),Safari在手機(jī)方面的表現(xiàn)更加出色,但總的來(lái)說(shuō),它講述了一個(gè)類似的故事。Chrome有53%的直接用戶,另外還有6%來(lái)自三星互聯(lián)網(wǎng),5%來(lái)自O(shè)pera,還有2%來(lái)自Android瀏覽器。Safari瀏覽器約占22%,而中國(guó)的UC瀏覽器約占9%。這相當(dāng)于移動(dòng)市場(chǎng)三分之二的份額流向了Chrome和Chrome衍生產(chǎn)品。

就原始百分比而言,谷歌對(duì)瀏覽器空間的鎖定不會(huì)像微軟對(duì)Internet Explorer 6那樣大——Internet Explorer 6的峰值約為80%,所有版本的Internet Explorer加起來(lái)可能高達(dá)95%。但實(shí)際上,谷歌的影響范圍要大得多:今天的網(wǎng)絡(luò)不僅比21世紀(jì)初重要得多,而且除了桌面網(wǎng)絡(luò)之外,還有一種全新的移動(dòng)網(wǎng)絡(luò)。

谷歌已經(jīng)是一家對(duì)網(wǎng)絡(luò)發(fā)展方向有相當(dāng)影響力的公司。擁有兩個(gè)最受歡迎的瀏覽器,Chrome,和一些訪問(wèn)量最大的網(wǎng)站(尤其是同名的搜索引擎,YouTube和Gmail),谷歌已經(jīng)在很多場(chǎng)合使用它可能會(huì)部署專有技術(shù),把其他行業(yè)的位置必須迎頭趕上。

早在2009年,谷歌就引入了SPDY,這是HTTP的專有替代品,解決了谷歌認(rèn)為的現(xiàn)有HTTP/1.1的某些性能問(wèn)題。谷歌的評(píng)估并沒(méi)有完全錯(cuò)誤,但是SPDY是單方面的行為,由谷歌負(fù)責(zé)設(shè)計(jì)和功能。在接下來(lái)的幾年里,SPDY被其他瀏覽器和Web服務(wù)器所采用,谷歌協(xié)議也得到了廣泛的應(yīng)用。

SPDY隨后被用作HTTP/2的基礎(chǔ),這是Internet工程任務(wù)組(IETF)開(kāi)發(fā)的HTTP協(xié)議的一個(gè)主要修訂,IETF是與來(lái)自整個(gè)行業(yè)的成員開(kāi)發(fā)Internet協(xié)議的聯(lián)盟。雖然SPDY確實(shí)發(fā)起了HTTP/2的工作,但最終在2015年交付的協(xié)議在谷歌的最初版本基礎(chǔ)上進(jìn)行了大量修改。

HTTP/3的情況也是如此。在2012年,谷歌宣布了一個(gè)新的實(shí)驗(yàn)協(xié)議,QUIC,旨在再次解決現(xiàn)有的HTTP/1.1和HTTP/2的性能問(wèn)題。谷歌部署了QUIC, Chrome在與谷歌屬性通信時(shí)會(huì)使用QUIC。再一次,QUIC成為IETF HTTP開(kāi)發(fā)的基礎(chǔ),HTTP/3使用了一個(gè)衍生的QUIC,它是從谷歌的初始工作中修改而來(lái)的,并且不兼容。

谷歌重復(fù)工作來(lái)替換的不僅僅是HTTP。谷歌AMP(“加速移動(dòng)頁(yè)面”)是一個(gè)精簡(jiǎn)的HTML結(jié)合谷歌提供的JavaScript,旨在使移動(dòng)網(wǎng)頁(yè)內(nèi)容加載更快。今年,谷歌表示,它將嘗試用Web標(biāo)準(zhǔn)構(gòu)建AMP,并引入了一種新的治理模式,使該項(xiàng)目得到更廣泛的行業(yè)監(jiān)督。

這家公司一次又一次地試圖將網(wǎng)絡(luò)推向谷歌控制的專有方向,以提高谷歌的在線服務(wù)性能,同時(shí)與谷歌的瀏覽器結(jié)合使用,鞏固谷歌的市場(chǎng)定位,并將其他所有人置于不利地位。每一次,反對(duì)都來(lái)自更廣泛的社區(qū),至少到目前為止,結(jié)果是行業(yè)標(biāo)準(zhǔn)從谷歌手中奪走了控制權(quán)。這一行動(dòng)可能已經(jīng)引發(fā)了對(duì)將網(wǎng)絡(luò)的方向有效控制交給谷歌是否明智的質(zhì)疑,但至少我們可以證明,最終我們做了正確的事情。

但是,其他情況的解決辦法就不那么令人滿意了。YouTube一直是一個(gè)特別的問(wèn)題來(lái)源。谷歌控制著大部分的網(wǎng)絡(luò)流媒體視頻,而且該公司已經(jīng)多次對(duì)YouTube進(jìn)行了修改,使得它在Edge和/或Firefox上的表現(xiàn)更差。有時(shí)這些變化改善了Chrome的網(wǎng)站體驗(yàn),但即使這樣也不總是這樣。

一個(gè)自稱是前Edge開(kāi)發(fā)者的人今天描述了這樣一個(gè)行為。毫無(wú)明顯原因,谷歌改變了YouTube,添加了一個(gè)隱藏的空HTML元素,覆蓋了每個(gè)視頻。此元素禁用Edge最快、最高效的硬件加速視頻解碼。它損害了Edge的電池續(xù)航性能,使其低于Chrome。這一改變并沒(méi)有改善Chrome的性能,也沒(méi)有起到任何實(shí)際的作用;它只是傷害了Edge,讓谷歌聲稱Chrome的電池壽命實(shí)際上優(yōu)于Edge。微軟詢問(wèn)谷歌公司是否可以刪除該元素,但毫無(wú)效果。

最新版本的Edge解決了YouTube的問(wèn)題,并恢復(fù)了Edge的性能。但是,當(dāng)該公司談到必須做額外的工作以確保EdgeHTML與Web兼容時(shí),這正是微軟被迫要做的事情。

另一個(gè)例子是,YouTube使用HTML導(dǎo)入來(lái)加載腳本。無(wú)論是開(kāi)發(fā)人員還是瀏覽器,HTML導(dǎo)入都沒(méi)有被廣泛采用,ECMAScript模塊也被期望扮演同樣的角色。但它們?cè)贑hrome瀏覽器中可用,并被YouTube使用。對(duì)于Firefox和Edge, YouTube發(fā)送一個(gè)HTML導(dǎo)入的JavaScript實(shí)現(xiàn),這會(huì)帶來(lái)巨大的性能開(kāi)銷。結(jié)果呢?在Chrome瀏覽器中加載一秒鐘的YouTube頁(yè)面在其他瀏覽器中加載需要很多秒。

這些行為可能不是谷歌故意為之,也可能是谷歌根本不關(guān)心其他瀏覽器,而不是積極地試圖阻止它們。但是,即使是“谷歌優(yōu)先,誰(shuí)關(guān)心其余的?”這樣的態(tài)度,也不是我們希望從一家對(duì)網(wǎng)絡(luò)擁有如此多控制權(quán)的公司那里得到的。

微軟的決定既讓谷歌獲得了更大的市場(chǎng)份額,也削弱了微軟作為反對(duì)派的地位。盡管Edge和Internet Explorer的市場(chǎng)份額有所下降,但微軟仍保持了一定的影響力;它的IIS Web服務(wù)器控制著一個(gè)重要的Web站點(diǎn),而且在Windows中構(gòu)建新的協(xié)議仍然有價(jià)值,因?yàn)樗黾恿塑浖_(kāi)發(fā)人員的可訪問(wèn)性。

但現(xiàn)在,無(wú)論微軟喜歡與否,微軟都致力于為谷歌想要開(kāi)發(fā)的任何專有技術(shù)提供支持。微軟已經(jīng)非常明確,其采用鉻是確保最大Chrome瀏覽器兼容性,該公司表示,它正在開(kāi)發(fā)新的工程流程,以確保它可以迅速整合,測(cè)試和分發(fā)任何更改從upstream-it不曾經(jīng)想要大幅落后于谷歌瀏覽器的位置。

但這一承諾束縛了微軟的手腳:這意味著該公司永遠(yuǎn)不可能有意地脫離Chromium,偏離其開(kāi)發(fā)道路,因?yàn)檫@樣做將危及兼容性,并增加采用谷歌變化的成本和復(fù)雜性。這意味著,即使谷歌將Chromium帶向一個(gè)微軟不同意或反對(duì)的方向,微軟也將別無(wú)選擇,只能不顧一切地跟進(jìn)。

歷史上,Web開(kāi)發(fā)人員只會(huì)在市場(chǎng)環(huán)境迫使他們?cè)诙鄠€(gè)瀏覽器中測(cè)試頁(yè)面時(shí),才會(huì)為一些瑣碎的問(wèn)題而煩惱,比如標(biāo)準(zhǔn)遵從性和測(cè)試方法。這就是Firefox早期的痛苦所在:大多數(shù)開(kāi)發(fā)人員只在Internet Explorer上測(cè)試過(guò),其他什么都沒(méi)有,F(xiàn)irefox的兼容性只能靠運(yùn)氣了。隨著Firefox(后來(lái)的Chrome)崛起,挑戰(zhàn)ie的統(tǒng)治地位,跨瀏覽器測(cè)試變得至關(guān)重要,遵守標(biāo)準(zhǔn)變得更有價(jià)值。

當(dāng)開(kāi)發(fā)人員僅在一個(gè)瀏覽器中進(jìn)行測(cè)試和設(shè)計(jì)時(shí),向混合瀏覽器中添加第二個(gè)瀏覽器可能會(huì)比較昂貴和復(fù)雜;第二個(gè)瀏覽器通常會(huì)在不知情的情況下顯示出對(duì)第一個(gè)瀏覽器的特定行為的依賴關(guān)系,這需要大量的修改才能更符合標(biāo)準(zhǔn)。但增加三分之一往往更便宜,四分之一更便宜。從一個(gè)瀏覽器遷移到兩個(gè)瀏覽器已經(jīng)意味著必須解決最糟糕的非標(biāo)準(zhǔn)代碼和對(duì)實(shí)現(xiàn)怪癖的依賴。

隨著Chrome、Firefox和Edge的不斷發(fā)展,Web開(kāi)發(fā)人員受到了相當(dāng)多的約束。但隨著Edge的消失和Chrome占據(jù)了市場(chǎng)的絕大部分,支持Firefox的努力變得更加昂貴。

Mozilla的首席執(zhí)行官克里斯·比爾德?lián)倪@種合并會(huì)讓Mozilla的日子更加不好過(guò)。Mozilla的存在是為了確保網(wǎng)絡(luò)仍然是一個(gè)提供有意義的選擇、不受任何一家公司控制的競(jìng)爭(zhēng)環(huán)境。Mozilla的處境已經(jīng)很棘手,因?yàn)樗蕾囉诠雀璧馁Y金。但是Mozilla正在做著重要的、令人滿意的工作——firefox在過(guò)去的一年里有了跳躍式的改進(jìn),并且Rust語(yǔ)言的開(kāi)發(fā)——它希望將本地代碼性能與安全的內(nèi)存處理結(jié)合起來(lái)——繼續(xù)顯示出希望。

通過(guò)將Firefox降級(jí)為唯一的二級(jí)瀏覽器,微軟讓讓站點(diǎn)在Firefox中運(yùn)行變得更加困難。該公司已經(jīng)讓Chrome的設(shè)計(jì)和忽略其他一切變得更加容易接受,而Mozilla的繼續(xù)存在現(xiàn)在變得更加邊緣。微軟的舉動(dòng)讓谷歌掌握了互聯(lián)網(wǎng)發(fā)展的方向。谷歌的歷史記錄表明,它不應(yīng)該被賦予這樣的地位。

更新:谷歌已經(jīng)發(fā)布聲明:

YouTube不會(huì)添加旨在破壞其他瀏覽器優(yōu)化的代碼,而且在發(fā)現(xiàn)bug時(shí)可以快速修復(fù)。谷歌從一開(kāi)始就是開(kāi)放網(wǎng)絡(luò)的擁護(hù)者,并繼續(xù)與生態(tài)系統(tǒng)中的其他人合作,以使網(wǎng)絡(luò)更快、更安全、更有能力、更可互操作。我們定期通過(guò)標(biāo)準(zhǔn)組織、Web平臺(tái)測(cè)試項(xiàng)目、開(kāi)源Chromium項(xiàng)目等與其他瀏覽器廠商進(jìn)行合作,以提高瀏覽器的互操作性。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號(hào):閩ICP備19027007號(hào)-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。