文|三易生活
在如今的移動(dòng)互聯(lián)網(wǎng)時(shí)代中,APP毫無(wú)疑問(wèn)是當(dāng)之無(wú)愧的主角,但傳統(tǒng)的Web網(wǎng)頁(yè)依然還是相當(dāng)多用戶獲取信息的渠道。并且由于移動(dòng)瀏覽器作為互聯(lián)網(wǎng)重要入口的地位并未改變,所以時(shí)至今日,其活躍用戶的規(guī)模也依然十分龐大。
而為了讓移動(dòng)瀏覽器的體驗(yàn)更好,谷歌方面早在2015年時(shí)就推出了一項(xiàng)名為“加速移動(dòng)網(wǎng)頁(yè)”(Accelerated Mobile Pages,下文簡(jiǎn)稱為AMP)的技術(shù),以提升用戶打開(kāi)移動(dòng)端網(wǎng)頁(yè)的速度。
然而這項(xiàng)在誕生之初被認(rèn)為,將實(shí)現(xiàn)網(wǎng)站開(kāi)發(fā)者、移動(dòng)瀏覽器、用戶三方共贏的技術(shù),最終在運(yùn)行7年后走向了名存實(shí)亡。日前,知名移動(dòng)瀏覽器Brave與搜索引擎DuckDuckGo以存在隱私安全問(wèn)題,宣布抵制AMP技術(shù)。
此外,Brave瀏覽器不久前推出了一項(xiàng)名為“De-AMP”的新功能,能幫助用戶輕松繞過(guò)使用谷歌AMP框架呈現(xiàn)的網(wǎng)頁(yè),并將用戶直接帶到原始頁(yè)面。DuckDuckGo方面也表示客戶端及擴(kuò)展程序已支持防止AMP的跟蹤,同樣可為用戶繞過(guò)AMP。
事實(shí)上,在Brave與DuckDuckGo之前,Twitter在去年就已宣布完全停止對(duì)AMP的支持,Meta方面更是搞出了自己的Instant Articles來(lái)與AMP競(jìng)爭(zhēng)。
同時(shí),蘋果在iOS 15中也設(shè)置了用戶如果使用Safari瀏覽器進(jìn)行搜索,結(jié)果中的AMP網(wǎng)頁(yè)會(huì)被自動(dòng)阻止,并稱做出這樣的改變是基于用戶的行為。甚至在去年秋季,Amplosion:Redirect AMP Link這款屏蔽AMP的插件,在Safari付費(fèi)擴(kuò)展排行榜一度位列榜首。
換句話來(lái)說(shuō),也就是從瀏覽器、搜索引擎到社交平臺(tái),再到移動(dòng)操作系統(tǒng),谷歌的AMP已經(jīng)將自己弄成了舉世皆敵的狀態(tài)。
那么,AMP這種旨在加速移動(dòng)端網(wǎng)頁(yè)打開(kāi)速度這種明顯惠及用戶的技術(shù),為什么沒(méi)有得到業(yè)界的支持呢?要想解答這個(gè)問(wèn)題,還得從頭說(shuō)起。
得益于移動(dòng)設(shè)備性能的不斷增強(qiáng),如今APP的響應(yīng)速度也越來(lái)越快,并且隨著時(shí)間的推移,APP的響應(yīng)速度與移動(dòng)網(wǎng)絡(luò)的加載速度之間的差距也越來(lái)越顯著。據(jù)CDN服務(wù)提供商Akamai的研究表明,一般用戶讀取網(wǎng)頁(yè)響應(yīng)時(shí)間可容忍的閥值是2秒,一旦超過(guò)3秒會(huì)有40%的用戶放棄瀏覽,因此這也成為網(wǎng)頁(yè)加速技術(shù)誕生的源頭。
同時(shí),無(wú)論在PC還是移動(dòng)瀏覽器上,其實(shí)只有不到10%的時(shí)間是用來(lái)讀取頁(yè)面的HTML,剩下90%的時(shí)間則是用來(lái)加載腳本文件、圖片、CSS樣式,這也成為了谷歌AMP的理論基礎(chǔ)。但AMP技術(shù)與瀏覽器硬件加速模式是完全不同的技術(shù)路徑,前者作為一個(gè)開(kāi)源的HTML框架,提供了一種直接的方式來(lái)創(chuàng)建快速、流暢加載的網(wǎng)頁(yè),所以與其說(shuō)AMP是一種技術(shù),不如說(shuō)它是一種基于HTML的優(yōu)化標(biāo)準(zhǔn)。從技術(shù)上來(lái)說(shuō),AMP就是在HTML5標(biāo)準(zhǔn)上遵循這一的代碼規(guī)則,構(gòu)建了一套精簡(jiǎn)的、針對(duì)移動(dòng)設(shè)備優(yōu)化的網(wǎng)頁(yè)副本。
本質(zhì)上,AMP是通過(guò)優(yōu)化頁(yè)面渲染或延遲加載,以及減少阻塞的原理來(lái)實(shí)現(xiàn)頁(yè)面的加速,并用一套標(biāo)準(zhǔn)來(lái)要求開(kāi)發(fā)者設(shè)計(jì)它們的網(wǎng)頁(yè)。例如AMP自定義了一套屬于自己的HTML標(biāo)簽,比如amp-img,、amp-video、amp-audio、amp-ad,使用這些tag可以確保加載的順滑,也負(fù)責(zé)管理資源何時(shí)加載、以避免不必要的流量。同時(shí),AMP還定義了自己的JavaScript,確保外部所有資源都是異步裝載。最為關(guān)鍵的一點(diǎn)是,谷歌為AMP頁(yè)面還提供了免費(fèi)的CDN服務(wù),網(wǎng)站開(kāi)發(fā)者可以緩存圖片、視頻、靜態(tài)文件等資源到谷歌的服務(wù)器上。
看到這里有的朋友就會(huì)發(fā)現(xiàn),AMP技術(shù)的魔力就在于統(tǒng)一使用一個(gè)更加精簡(jiǎn)的HTML標(biāo)準(zhǔn),同時(shí)將緩存托管到谷歌遍及全球的CDN服務(wù)器上。
而這其實(shí)就是問(wèn)題所在了,谷歌在AMP技術(shù)的相關(guān)博客文章中明確寫到,“如果不這樣做,你也可以使用自己的緩存,但這樣做將嚴(yán)重影響到AMP的效果”??墒菍①Y源托管到谷歌手中,就意味著谷歌完全有能力以此為依托,來(lái)實(shí)現(xiàn)追蹤用戶的訪問(wèn)習(xí)慣和偏好,甚至進(jìn)行數(shù)據(jù)收集,而約束谷歌的則只有商業(yè)道德。
君不見(jiàn),Brave與DuckDuckGo都舉起了隱私安全的大旗來(lái)反對(duì)谷歌的AMP。而蘋果、Twitter等企業(yè)抵制AMP的理由則更加現(xiàn)實(shí),畢竟AMP對(duì)于谷歌的廣告網(wǎng)絡(luò)是極大的利好,可對(duì)蘋果與Twitter的廣告網(wǎng)絡(luò)就有著長(zhǎng)期而隱秘的傷害。
由于擁有AMP技術(shù)的網(wǎng)頁(yè)加載速度快、跳出率低、用戶體驗(yàn)度更好,所以谷歌在搜索引擎排名時(shí)自然就會(huì)更青睞于這類網(wǎng)頁(yè),并且基于AMP廣告的最大特點(diǎn)就是將廣告渲染與廣告請(qǐng)求分開(kāi),加載速度的提升會(huì)更加顯著。根據(jù)谷歌方面向客戶大眾汽車提交的報(bào)告顯示,只需將相同的廣告從標(biāo)準(zhǔn)HTML頁(yè)面調(diào)整為AMP頁(yè)面,用戶點(diǎn)擊率就會(huì)提高26%。
這就意味著相當(dāng)多的內(nèi)容出版商會(huì)加入到谷歌廣告網(wǎng)絡(luò)的懷抱中,并使得后者在數(shù)字廣告市場(chǎng)的地位愈強(qiáng)勢(shì),同時(shí)也代表著蘋果、Twitter等企業(yè)的廣告營(yíng)收會(huì)受到更多的挑戰(zhàn)。所以即便是從商業(yè)利益出發(fā),他們自然也不會(huì)支持AMP。
所以無(wú)論是從隱私安全等商業(yè)倫理出發(fā),還是從更加務(wù)實(shí)的商業(yè)利益來(lái)看,AMP這種有利于用戶的技術(shù)也注定會(huì)伴隨著大量的爭(zhēng)議。