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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

微軟的決定既讓谷歌獲得了更大的市場份額,也削弱了微軟作為反對派的地位。盡管Edge和Internet Explorer的市場份額有所下降,但微軟仍保持了一定的影響力;它的IIS Web服務(wù)器控制著一個重要的Web站點,而且在Windows中構(gòu)建新的協(xié)議仍然有價值,因為它增加了軟件開發(fā)人員的可訪問性。

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

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

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

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

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

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

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

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

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


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

精彩推薦

圖文推薦

點擊排行

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

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