Google正在加速web,這是好事嗎?

jopen 8年前發布 | 6K 次閱讀 Google

英文原文:Google Is Going to Speed Up the Web. Is This Good? 

為了改善移動端閱讀資訊的體驗,Google 今天發布了 AMP。也是為了更好地與 非死book 推出的 Instant Articles 競爭

Google正在加速web,這是好事嗎?

Google 新聞產品負責人 Richard Gingras


從今天起,移動設備的某些用戶在他們喜愛的博客或新聞網站點擊鏈接時,將會得到驚喜:他們的瀏覽器將快速呈現文章,快得難以置信。

之所以讓人吃驚,是因為移動端瀏覽器的現狀。近年來,由于海量的新聞行業設計和業務選擇的累積,用「遲緩(Sluggish)」描述我們當前忍受的狀態,已經再稀松平常不過了。

網頁載入速度的推動是新的發起方帶來的直接結果,即 Google 及其一些合作伙伴公司的 “Accelerated Mobile Pages” (AMP) 項目。它們基于、或接近于傳統移動 web,正在創建一種替代品——至少保持對廣告的友好性。和傳說中封閉式項目不同;該項目協作完成,代碼也開源。但是,想參與進來,的確需要和發布商的再加工。做為互聯網巨頭,Google 正發揮舉足輕重的作用。

在細談之前,我們先澄清一些東西。假定把 AMP 擺在首位,如果新聞行業還不想徹底自我顛覆,AMP 就不是必需的。

媒體公司在業務上以金錢為目標,每月都在財務上陷入麻煩,他們的文章充斥著垃圾代碼,相當一部分是廣告/監視公司所為,在一定程度上招致了讀者的強烈反感。我們不喜歡響應慢的網站,就是這樣。我們的移動設備正在接管我們「消費」信息的方式,為了閱讀一點兒信息、動輒需要下載幾兆垃圾軟件,我們甚為不齒,因為這些平臺方掌控著我們。這也是我們使用廣告屏蔽軟件的原因之一(另外一個原因,我們對于時刻被監控感到不爽)。新聞行業本應該解決這個問題、而不用和龐大的、集權的技術公司展開軍備競賽。但是,問題沒有解決,我們接著往下說。

談談互聯網上涌現的新面孔編輯們吧:集權的技術公司巨頭們已經創建了平臺,我們在其平臺上處理信息和交流。新聞的「內容」對他們有用,也可能不太有用,因為他們的高官們有一顆愛國心,希望我們都能見多識廣,不過更多是因為它會推動平臺的進一步使用,尤其是移動端。這些平臺——非死book 和 Apple 較為顯著——想成為明天的報攤:我們去這個地方獲取新聞和信息,一切都在他們自己的生態系統里。

當世界上的集權達到如此程度時,新聞機構覺得,他們除了成為那些生態系統里的一分子就別無選擇了。這是一種短視,原因如下。首先,如果一到兩家、或某些集權公司控制了新聞、信息和對話的流動,表面看就非常危險了;非死book 和 Apple(還有 Google)有什么權利可以在新聞報道和其它信息服務中挑選大贏家?其次,這種控制不可避免地導致商業慣例,從財務角度看,會擠走那些沒有控制權的參與方,比如新聞組織。只需問問廣告商,當美國大部分社區被當地報紙肆意壟斷時,他們當時有多大話語權。

進一步地說,有些基本原則使得開放互聯網(這里是指 web)如此不可或缺,而這些生態系統違背了原則:任何人可以在互聯網創造,他們可以選擇任何方式——這是至關重要的——而不用別人的許可。集權化破壞了開放互聯網的承諾。油Tube、Amazon,是的,還有 非死book,其創始人都依賴于開放。隨著事態的發展,有一天,你可能就真的需要許可了——前提是,如果你需要一次真正成功的機會。

Google正在加速web,這是好事嗎?

Google正在加速web,這是好事嗎?

Google正在加速web,這是好事嗎?

目前,非死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 網頁展示


那么,AMP 到底是什么呢?先看看這個 demo(慎入:新網頁載入迅速)。現在,不用考慮太多技術,就想想下面幾種方式:

  • 首先,它簡化了網頁,允許某些技術而禁止另外一些技術。最重要的:AMP 不支持 JavaScript 的運行——(開源)JavaScript 「運行時」除外,它大部分由 Google 編寫、而不是完全由其編寫,這是 AMP 運行的基礎。對于大部分新聞站點而言,算得上好消息,原因提過了,新聞站點的網頁常常要求我們下載并運行大量代碼,大部分代碼多為 JavaScript。
  • 第二,AMP 設計初衷就是「內容優先、廣告靠后」,這是 Gingras 說的。何樂而不為呢?
  • 第三,發布商針對 AMP 創建的網頁,設計之初就考慮了緩存。即,它們被預下載到服務器上——Google 的服務器將是最有可能的目標,因為這家公司為發布商提供的服務是沒有成本的——用戶訪問的站點是根據地理位置附近尋找的,因此一經請求,很快就能載入。
  • 第四,AMP 支持廣告和分析(指那些監視并收集我們行為的軟件),不過是以受限的方式。AMP 項目經理 Rudy Galfi 說,「我們目前在做的工作,是為了確保發布商依賴的場景仍然正常運行」。Google 明白,如果沒有廣告和分析,發布商將會拒絕。這還沒有開始提出間諜軟件的爭議,但是它為用戶帶來了更好的閱讀體驗,可能會帶來更多收益。

Google正在加速web,這是好事嗎?

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

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!