Google正在加速web,這是好事嗎?
英文原文:Google Is Going to Speed Up the Web. Is This Good?
為了改善移動端閱讀資訊的體驗,Google 今天發布了 AMP。也是為了更好地與 非死book 推出的 Instant Articles 競爭
Google 新聞產品負責人 Richard Gingras
從今天起,移動設備的某些用戶在他們喜愛的博客或新聞網站點擊鏈接時,將會得到驚喜:他們的瀏覽器將快速呈現文章,快得難以置信。
之所以讓人吃驚,是因為移動端瀏覽器的現狀。近年來,由于海量的新聞行業設計和業務選擇的累積,用「遲緩(Sluggish)」描述我們當前忍受的狀態,已經再稀松平常不過了。
網頁載入速度的推動是新的發起方帶來的直接結果,即 Google 及其一些合作伙伴公司的 “Accelerated Mobile Pages” (AMP) 項目。它們基于、或接近于傳統移動 web,正在創建一種替代品——至少保持對廣告的友好性。和傳說中封閉式項目不同;該項目協作完成,代碼也開源。但是,想參與進來,的確需要和發布商的再加工。做為互聯網巨頭,Google 正發揮舉足輕重的作用。
在細談之前,我們先澄清一些東西。假定把 AMP 擺在首位,如果新聞行業還不想徹底自我顛覆,AMP 就不是必需的。
媒體公司在業務上以金錢為目標,每月都在財務上陷入麻煩,他們的文章充斥著垃圾代碼,相當一部分是廣告/監視公司所為,在一定程度上招致了讀者的強烈反感。我們不喜歡響應慢的網站,就是這樣。我們的移動設備正在接管我們「消費」信息的方式,為了閱讀一點兒信息、動輒需要下載幾兆垃圾軟件,我們甚為不齒,因為這些平臺方掌控著我們。這也是我們使用廣告屏蔽軟件的原因之一(另外一個原因,我們對于時刻被監控感到不爽)。新聞行業本應該解決這個問題、而不用和龐大的、集權的技術公司展開軍備競賽。但是,問題沒有解決,我們接著往下說。
談談互聯網上涌現的新面孔編輯們吧:集權的技術公司巨頭們已經創建了平臺,我們在其平臺上處理信息和交流。新聞的「內容」對他們有用,也可能不太有用,因為他們的高官們有一顆愛國心,希望我們都能見多識廣,不過更多是因為它會推動平臺的進一步使用,尤其是移動端。這些平臺——非死book 和 Apple 較為顯著——想成為明天的報攤:我們去這個地方獲取新聞和信息,一切都在他們自己的生態系統里。
當世界上的集權達到如此程度時,新聞機構覺得,他們除了成為那些生態系統里的一分子就別無選擇了。這是一種短視,原因如下。首先,如果一到兩家、或某些集權公司控制了新聞、信息和對話的流動,表面看就非常危險了;非死book 和 Apple(還有 Google)有什么權利可以在新聞報道和其它信息服務中挑選大贏家?其次,這種控制不可避免地導致商業慣例,從財務角度看,會擠走那些沒有控制權的參與方,比如新聞組織。只需問問廣告商,當美國大部分社區被當地報紙肆意壟斷時,他們當時有多大話語權。
進一步地說,有些基本原則使得開放互聯網(這里是指 web)如此不可或缺,而這些生態系統違背了原則:任何人可以在互聯網創造,他們可以選擇任何方式——這是至關重要的——而不用別人的許可。集權化破壞了開放互聯網的承諾。油Tube、Amazon,是的,還有 非死book,其創始人都依賴于開放。隨著事態的發展,有一天,你可能就真的需要許可了——前提是,如果你需要一次真正成功的機會。
目前,非死book 是這些新平臺中最有影響力的,已經邀請了主流發布商加入它的 “Instant Articles” 系統,新聞組織除了在他們自己的網站,還要在 非死book 內部發布信息。還有數百家媒體正在加入,到 4 月份,非死book 將邀請每個人加入(盡管保持免費,說不定某一天會改變做法、以及/或者收入交易條款)。同樣,Apple 也正在推 Apple News。雖然它們都在使用 web 技術創造新聞產品,但是它們仍然要把開放 web 收進私有平臺的囊中——在我看來,這是一種極度危險的趨勢。
現在談 AMP。背后涉及的概念,包含讓文章和其它內容更加便攜,都算不上新東西了,但是,它們于 2015-5-16 在芬蘭首都赫爾辛基定型為 “Newsgeist”——在 Google 和 Knight Foundation 資助下,聚集了新聞從業人員和技術專家。Google 新聞產品負責人 Richard Gingras 回憶當時場景說,非死book 最近上線了 Instant Articles,部分會談集中于:發布商是否「可能用另一種方式」,更多地控制其內容到達受眾的方式,同時維持其業務模型。他和 Google Search 的工程部副總裁 David Besbris 已經在公司內部推動著該項目。
赫爾辛基會議之后,他們步伐很快,聯合合作伙伴并啟動了開源項目。在 2015-10-7,AMP 問世。Jeff Jarvis 是教授、作家、新媒體倡導者,也是在 Newsgeist 會談中推動該項目的關鍵參與人,他對于最后的結果感到興奮(目前還是)。「鏈接不再是需要等待的邀請」他贊美道,「鏈接只是下一個網頁,立即并完全可見」。(注:Jeff 是位老朋友了。我和 Richard Gingras 認識很多年,和他一起服務于非盈利組織 First Amendment Coalition 董事會。)
Google 依賴于監視的業務模型應該全部停止,但是它從維護開放 web 中獲得了好處,至少讓 web 開放到足以使它自己的搜索廣告業務繼續繁榮。競爭能夠捕捉流向另一個互聯網的廣告,當到了這種程度時,開放 web 的死亡就清晰了,也是 Google 目前面臨的威脅。
上面所說都是 AMP 的必要情景。在一定程度上,可以給該項目點個贊,如果有不完美的,那就是它保留了太多已有東西,以確保開放 web 可運行,同時盡量加速移動網頁——但是,我們可以將其看成對抗 非死book(和 Apple)的一種戰略行動。問題是,和我們有什么關系呢?
那么,AMP 到底是什么呢?先看看這個 demo(慎入:新網頁載入迅速)。現在,不用考慮太多技術,就想想下面幾種方式:
- 首先,它簡化了網頁,允許某些技術而禁止另外一些技術。最重要的:AMP 不支持 JavaScript 的運行——(開源)JavaScript 「運行時」除外,它大部分由 Google 編寫、而不是完全由其編寫,這是 AMP 運行的基礎。對于大部分新聞站點而言,算得上好消息,原因提過了,新聞站點的網頁常常要求我們下載并運行大量代碼,大部分代碼多為 JavaScript。
- 第二,AMP 設計初衷就是「內容優先、廣告靠后」,這是 Gingras 說的。何樂而不為呢?
- 第三,發布商針對 AMP 創建的網頁,設計之初就考慮了緩存。即,它們被預下載到服務器上——Google 的服務器將是最有可能的目標,因為這家公司為發布商提供的服務是沒有成本的——用戶訪問的站點是根據地理位置附近尋找的,因此一經請求,很快就能載入。
- 第四,AMP 支持廣告和分析(指那些監視并收集我們行為的軟件),不過是以受限的方式。AMP 項目經理 Rudy Galfi 說,「我們目前在做的工作,是為了確保發布商依賴的場景仍然正常運行」。Google 明白,如果沒有廣告和分析,發布商將會拒絕。這還沒有開始提出間諜軟件的爭議,但是它為用戶帶來了更好的閱讀體驗,可能會帶來更多收益。
AMP 產品經理 Rudy Galfi
上面提到的最后一點不是無關緊要的。AMP 的關鍵指標之一,一直都要「確保發布商在變現方面,要比今天做得更好」。Gingras 說,如果一切正常,AMP 將「糾正大量不合適的廣告行為」,不合適的廣告行為已經導致越來越多用戶安裝廣告屏蔽軟件。
當然,還有很多細節。該項目致力于提供寬泛的交互功能,像可視化、測驗等,均通過 Gingras 在 AMP 架構里所說的「逃生艙(escape hatches)」——頁面的下載和文章的文本、圖片等是隔離開的。
在大多數情況下,像廣告之類的東西,會延遲載入。不錯!臃腫的移動網頁明目張膽地妨礙著我們,當它們下載各種圖片、廣告和其它資源時,卻讓我們保持等待,下載完成后才讓我們開始閱讀。但是,實際上 AMP 網頁是做為一堆不相關的組件而被創建的。當人們想看網頁時,根據綜合情況來呈現:1)組件在頁面的位置(頁面頂部比靠下位置有著更高優先級);2)需要載入哪種資源,需要更少資源(比如文本)就能優先呈現。
信息組件化呈現增長趨勢,總體看,算作正向趨勢。用戶在哪里,我們就在哪里創建即將出現的內容,Jeff Jarivs 認同這種思路。但是,既然 非死book 出現在人多的地方,那么,從長期看,喂養這種意欲成為互聯網的野獸,是健康的嗎?你可以猜到我的回答(正如 Jarvis 和其他人所指出的,非死book 或許只是采用 AMP 以達到在自己網站內部顯示內容之目的)。
油Tube 視頻:https://youtu.be/WrpkFROqR0Q
Google 不再畏首畏尾。新聞機構加入 AMP 有著巨大動機,讓它們的 AMP 「普通合伙人」(這是我的個人之見,和 Google 無關)滿足另一個前線——更好地擺放在 Google 的搜索結果里。Google 的收入來自于廣告,廣告可以基于搜索售賣,這家公司已經澄清了意圖,對于計算搜索結果的方式,它將提高載入速度快的網頁的排名。Google 堅持認為,它不會因為網站使用 AMP 網頁就給予關照,但是這或許成為有著些許差別的特征。
Gingras 對我說,Google 搜索機器人上周已經看到 1,000 多個域名在使用 AMP——包括很多主流媒體公司,截至目前,共計 33 個國家。網站將不得不創建內容的兩個版本,至少要包括:一個版本針對 AMP 移動端網頁,另一個面向常規(桌面/筆記本)渲染。紐約時報負責產品和技術的執行副總裁 Kinsey Wilson 把 AMP 稱作來自于大型技術公司的、「我們曾經見過的、對發布商最友好的解決方案」,但是使其運行起來,需要付出真正的努力和工作時間。
紐約時報有足夠員工使其運行起來;越小的公司將面對越大的障礙。即使在開發常規網頁時、一同開發 AMP 網頁,顯得(相對來說)簡單,但是,小公司如果不是為了歸檔而那樣做,照樣會面臨一定程度的困難。(正如開放標準倡導者 Kevin Marks 所指出的,AMP 網頁依賴于 Google JavaScript 代碼、而非傳統 HTML 來渲染頁面,最終會讓部分 web 更加脆弱且難以歸檔。)
不只是傳統組織、和僅線上機構會成為一部分,包括 推ter 和 Pinterest 在內的其它 web 平臺公司也是如此。推ter 跨越了平臺和媒體,屬于關鍵合作伙伴。推ter 的目標之一,就是讓人們更容易、更快速地把單條 tweet 包含在其它頁面里。另一個目標是確保 推ter 里內嵌的鏈接,能夠在用戶移動端瀏覽器里快速載入。
另一個至關重要的合作伙伴就數得著 WordPress 了:Web 上相當一部分內容來自于該站點,據某些評估數據,份額高達 20%。WordPress 背后的公司 Automattic,和其它參與倡議的公司均擔心,開放 web 會陷入麻煩。因此,它正在把 AMP 構建到 WordPress.com 商業站點內部,做成可供人們使用的插件(比如我),人們就可以在他們自己的服務器上運行免費軟件。我的私人 WordPress 站點在任何情況下都能剝離,因此 AMP 不會使其快多少。但是,WordPress + AMP 的累積效應將十分顯著。
需要注意,當前的 AMP 至多算是 1.0 版本:運行功能的最小化設置需要從各種參與方那里得到廣泛支持。社區本身也展開了討論、開發、調整代碼和政策,給人留下了較深印象,定期也會增加一些會員。Google 正在協調一些工作小組討論各種元素和爭議,貌似在進展著。這個項目去年才開始策劃,就取得了很多進展,至少可以這么說。
我對此還有大量疑問,我著手的某些疑問有:如果 Google 修改其策略,使它更加私有化和集權化,該怎么辦?如果新站點只是把做正確的事情擺在首位,會怎樣呢?或者,既然他們沒有這樣做,如果他們只是像現在一樣,致力于開發更快速的網頁(使用標準的 HTML 標簽,以人們可接受的方式下載組件),又會是什么結果呢?為了解決這個問題,它會一直走下去嗎?他們,和我們,真的需要所有這一切嗎?
無論如何,從現在看,答案貌似是肯定的。
譯文: 《Google 正在加速 web,這是好事嗎? 》 臘八粥
來自: www.labazhou.net