這個AMP不是音響的AMP,而是Google今年2月提出的加速移動網(wǎng)頁(AccelerateMobilePages)開源項(xiàng)目的縮寫。Google宣稱使用AMP方案,可以讓移動網(wǎng)頁變快,大為改進(jìn)使用者體驗(yàn),將會讓互聯(lián)網(wǎng)再次偉大。然而在上個月,美國的一名軟件工程師亞歷克斯·卡拉斯(Alex Kras)在 Hacker News發(fā)出異議說,Google 可能在偷他網(wǎng)站移動版頁面的流量,此文發(fā)出后,遂引起很大的討論潮。
這個故事是這樣子的,卡拉斯的網(wǎng)志是以 WordPress 加上客制的布景主題自行架設(shè)的,6 個月前他加上了對 AMP 的支持,以對移動設(shè)備提供更好的使用者體驗(yàn)。然而就在近日,他驚訝地發(fā)現(xiàn)到跟過往的經(jīng)驗(yàn)法則不同,Google 移動搜索結(jié)果的鏈接,不是將使用者重定向到他服務(wù)器的優(yōu)化版頁面,而是重定向到 Google 網(wǎng)頁快取服務(wù)器上的頁面快照( snapshot)。
更糟糕的是,Google 還在快照頁面頂部放了一個大工具欄,鼓勵使用者返回 Google 搜索結(jié)果,卻難以連到他的原始網(wǎng)站。然而,使用傳統(tǒng) Google 搜索時,開啟搜索結(jié)果的超鏈接,是把使用者帶到原始網(wǎng)站去,快取的鏈接才是附加的。Google 顯然在移動搜索上改變了這個流程!
AMP 理論上應(yīng)該是理念很好的計(jì)劃,然而卡拉斯認(rèn)為 Google 處理重定向的方式有點(diǎn)不誠實(shí),就讓我們進(jìn)一步來了解 AMP 跟他陳述的細(xì)節(jié)吧。
何謂加速移動網(wǎng)頁
Google 的說法描述:
“AMP 是讓靜態(tài)內(nèi)容網(wǎng)頁快速呈現(xiàn)(render)的一種方法, 運(yùn)作上,由 3 部分組成:
也可以看 AMP 的宣傳影片來了解。
大多數(shù) Web 開發(fā)者會認(rèn)為下列的特色清單是很棒的。
坊間謠傳說 Google 將會讓經(jīng)過 AMP 優(yōu)化過的網(wǎng)頁,在搜索結(jié)果中有更高的優(yōu)先權(quán),一開始卡拉斯認(rèn)為 AMP 立意良好應(yīng)該沒有負(fù)面影響,就試用下去了。
AMP 的實(shí)際運(yùn)作
于是卡拉斯在 6 個月前,給自己的 WordPress 網(wǎng)志安裝上了 AMP 外掛模組(plugin)。如果你用手機(jī)開啟 Google 搜索,搜索“Git Tips”,你將很容易在前幾筆找到他的網(wǎng)站,而且旁邊有 AMP 的標(biāo)示。
(Source:Alex Kras 的網(wǎng)志)
點(diǎn)擊上面超鏈接(https….)將會打開如下 AMP 優(yōu)化過的頁面。
(Source:Alex Kras 的網(wǎng)志)
問題
看起來到目前為止,都很棒,只有一個大問題──上述你看到的畫面并非他的網(wǎng)站提供的,而是來自 Google 的網(wǎng)頁快取。
頁面實(shí)際的 URL 如下所示:
https://www.google.com/amp/s/www.alexkras.com/19-git-tips-for-everyday-use/amp/?client=safari
基本上,就是在原來卡拉斯的網(wǎng)頁鏈接前再加上 www.google.com/amp/s/。
理論上這是一件好事,它不但減少了卡拉斯網(wǎng)站的負(fù)載,還讓讀者手機(jī)讀取網(wǎng)頁更快,甚至比卡拉斯一個月付 10 美元的服務(wù)器還要快。
那為什么卡拉斯要抱怨 Google 可能竊取了他的移動網(wǎng)頁流量?
所以任何人都無法到達(dá)卡拉斯的真正網(wǎng)站。唯一的方法是手動復(fù)制網(wǎng)址,貼到瀏覽器的網(wǎng)址列才能到達(dá)他的原始網(wǎng)站。這恐怕沒有讀者想要這樣麻煩吧?
此外,如果 Google 真的非常關(guān)心移動體驗(yàn),為什么在頂部浪費(fèi)了兩個空蕩蕩又肥胖的橫條,卻只有很少的資訊跟一個回到 Google 搜索的按鈕?
AMP 是偉大的創(chuàng)新?
前面你觀看過 AMP 宣傳影片的話,應(yīng)該已經(jīng)聽過里面一些大人物推崇該機(jī)制是當(dāng)代最偉大的創(chuàng)新,然而這個革新的 AMP 似乎搞砸了移動網(wǎng)頁的使用者體驗(yàn)。
其中 Google 的新聞主管理查德·吉拉斯(Richard Gingras)說的:“Let’s make the web great again.”。很巧合的剛好跟后來唐納·特朗普說的“Let’s make America great again.”前后呼應(yīng)?
以前 Google 搜索,是這樣作業(yè)的:
搜索 Google→找到有趣的結(jié)果→進(jìn)到網(wǎng)站→進(jìn)一步探索該網(wǎng)站或按瀏覽器返回按鈕回到 Google 搜索結(jié)果。
現(xiàn)在它卻是這樣運(yùn)作的:
搜索 Google→找到有趣的結(jié)果→在不離開 Google 的情況下閱讀內(nèi)容→想要嘗試探索原始網(wǎng)站,卻重定向回 Google 搜索結(jié)果。
卡拉斯認(rèn)為:“互聯(lián)網(wǎng)曾經(jīng)是任何人都可以發(fā)布高品質(zhì)內(nèi)容的地方,它幫助成千上萬的人,甚至讓不少人賺了些錢。Google Adsense 是使之成真的主要產(chǎn)品之一。許多作者希望人們來閱讀他們的內(nèi)容而受益,讓人在他們的網(wǎng)站流連一段時間,而且將來還會再回來。如果讀者沒有辦法一開始就先連到作者的網(wǎng)站,這一切都不會發(fā)生??紤]到廣告攔截軟件的廣泛應(yīng)用,移動平臺仍然是廣告收入有效的少數(shù)幾個地方之一。透過劫持移動平臺的流量并阻止用戶離開其網(wǎng)站,Google 可以借著其他人的內(nèi)容中受益,同時秀出他們的廣告。這進(jìn)一步削弱了獨(dú)立出版人已經(jīng)很少的利潤?!?/p>
渠道還是目錄?
這文一出來引起許多的爭論,卡拉斯本人還因此更新過這篇文章的頁面。
卡拉斯本人希望:
請 Google 向使用者提供查看作者原始網(wǎng)站的簡單功能,例如把“關(guān)閉”按鈕改成將使用者帶到原始網(wǎng)站。
看清楚 AMP 游戲規(guī)則再使用它,因?yàn)樘嗳税ɡ?,都沒有意識到 AMP 搜索結(jié)果的處理方式會不同于傳統(tǒng)的搜索結(jié)果處理。
另外 Google AMP 計(jì)劃的技術(shù)領(lǐng)導(dǎo)者 Malte Ubl 也親上火線到卡拉斯的網(wǎng)志,回應(yīng)說 WordPress 的 AMP 模組有問題,問題出在該模組預(yù)設(shè)的設(shè)定可能不如卡拉斯的理想,而那不是 Google 或 AMP 項(xiàng)目該負(fù)責(zé)的。此外,AMP 原始的設(shè)計(jì)是“允許內(nèi)容發(fā)布到平臺上,如 Google、Twitter、Pinterest 等”,關(guān)于卡拉斯呼吁的“向使用者提供查看作者原始網(wǎng)站的簡單功能”,Ubl 的回應(yīng)是網(wǎng)站作者可以利用 AMP menu 的機(jī)制額外自行實(shí)作,不滿意這樣的流量機(jī)制的話,就建議不要使用 AMP。
AMP 某種程度上來說,可能是類似 rss 閱讀器的概念,只是原來到各網(wǎng)志訂閱的機(jī)制,變成集中在 Google 搜索等網(wǎng)站上(Google 搜索轉(zhuǎn)變成“渠道”,而不再是純粹的“目錄”)。目前 Google 的 AMP 可能還在持續(xù)改進(jìn),導(dǎo)致目前對獨(dú)立內(nèi)容出版人不友善,但也可能這種“集中”的態(tài)勢,會讓大家擔(dān)憂獨(dú)立的內(nèi)容生產(chǎn)者是否會被傷害?
總之,引入一個新技術(shù),還是要有技術(shù)人員,對這個技術(shù)內(nèi)涵進(jìn)行一定的了解,而不是看了美侖美奐的宣傳影片,就給他裝下去了,您說是吧?
(首圖來源:Google)
延伸閱讀:
如需獲取更多資訊,請關(guān)注微信公眾賬號:Technews科技新報(bào)