Google 開源技術(shù)惹非議,遭廠商集體聲討
AMP(Accelerated Mobile Pages)是由 AMP 開源項(xiàng)目開發(fā)的一個開源 HTML 框架。最初由 Google 創(chuàng)建,AMP 針對網(wǎng)絡(luò)瀏覽進(jìn)行了優(yōu)化,旨在幫助網(wǎng)頁更快地加載。采用 AMP 技術(shù)的頁面可以由 CDN 緩存,而這就是頁面能夠更快加載的原因。
在 Google 看來,當(dāng)網(wǎng)頁開始使用 AMP 技術(shù)后,瀏覽器可以提高加載這類網(wǎng)頁時的性能從而改善用戶體驗(yàn)。但是采用 AMP 技術(shù)的這些網(wǎng)頁實(shí)際上是由 Google 服務(wù)器提供,Google 使用預(yù)加載技術(shù)和自己的服務(wù)器來提供 AMP 內(nèi)容。使用 AMP 加載的頁面看起來似乎是來自于原始網(wǎng)站本身,但實(shí)際上來自于 Google 的服務(wù)器。
AMP 自誕生以來一直是一個備受爭議項(xiàng)目,因?yàn)樵谟脩粼L問網(wǎng)站的過程中,Google 完全沒有讓原始網(wǎng)站參與這個過程,而這就帶來了以下這些問題。
Google AMP 技術(shù)所存在的一些問題:
AMP 對隱私有害:AMP 頁面給了 Google 更多的控制權(quán),因?yàn)閮?nèi)容是由 Google 提供的。Google 可以通過降低搜索排名來懲罰不使用 AMP 的網(wǎng)站;
AMP 不利于安全:AMP 的內(nèi)容是從 Google 服務(wù)器加載的,但 AMP 使其看起來好像內(nèi)容直接來自網(wǎng)站本身;
AMP 加劇了對網(wǎng)絡(luò)的壟斷:AMP 內(nèi)容讓 Google 對網(wǎng)絡(luò)有更多控制,使用 "任意的非 Web 標(biāo)準(zhǔn)"。Google 控制了 AMP 頁面使用的布局和技術(shù),這有利于該公司的核心業(yè)務(wù) —— 廣告。
AMP 對性能和可用性不利:Google 聲稱 AMP 驅(qū)動的網(wǎng)頁加載速度更快,但這只是 "性能的中位數(shù)" 的說法。AMP 頁面的加載速度在很多情況下可能比從網(wǎng)站本身提供的普通頁面更慢;
正因如此,Brave 近日表示他們將繞過 AMP,把使用 Google AMP 技術(shù)的網(wǎng)頁自動重定向到對應(yīng)的原始網(wǎng)站。從 Brave 1.38 開始,Brave 將新增 De-AMP 選項(xiàng),默認(rèn)情況下 De-AMP 將會被自動激活(Beta 版和 Nightly 版目前已經(jīng)可以使用)。啟用 De-AMP 后,Brave 會嘗試直接解析鏈接,將加載的內(nèi)容立即重定向到原始網(wǎng)站。
除了 Brave,面向隱私的搜索引擎 DuckDuckGo 也表示,當(dāng)用戶使用 DuckDuckGo 應(yīng)用程序(iOS/Android/Mac)或?yàn)g覽器擴(kuò)展程序時,DuckDuckGo 將使用原始網(wǎng)頁代替 Google AMP 版本的網(wǎng)頁。
目前 Google 已經(jīng)在開發(fā)下一代 AMP 技術(shù),將會使用他們自己提出的 Signed Exchange 和 WebBundle 技術(shù)。根據(jù) Brave 的說法,這兩項(xiàng)技術(shù)將導(dǎo)致 "更多的網(wǎng)絡(luò)內(nèi)容由 Google 的服務(wù)器提供",從隱私、性能和用戶控制的角度來看,Signed Exchange 和 WebBundles 相比之前會產(chǎn)生更多的問題。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:Google 開源技術(shù)惹非議,遭廠商集體聲討
本文地址:https://www.oschina.net/news/192316/google-amp-privacy