Google 去年推出了 PageSpeed 的網頁最佳化建議工具,已經幫很多每秒鐘幾十萬上下對網頁讀取速度斤斤計較的朋友們,去除阻礙網頁讀取速度的各個元兇。坦白講它其實與 Akamai 網頁加速服務的概念相當類似,都是透過各種方式包括提供網頁緩存(Caching)服務,來協助使用者改善網頁的讀取反應速度。而這次 Google 則是針對此服務帶來了諸多更新,希望可以讓你網頁的讀取速度更加突飛猛進。

PageSpeed 服務的新一代 rewriter 運用了一個叫「優先緩衝可見元件(Cache and Prioritize Visible Content)」的魔法,讓 HTML 編碼也能部分接受這個緩存服務的幫助:以往網頁在所需元件讀出之前,大多會停滯在白色頁面好一陣子(如上圖所示),這次 Google 就是打算盡可能消除這個空白瞬間,透過 rewriter 對網頁的重新撰寫改造,將頁面上可即時顯示的內容與需等候回傳的個人資訊或者是無法支援緩存的元件如 Javascript 等分開處理,讓快車不必等待慢車就先將相關內容顯示,加速使用者的網頁瀏覽體驗。

這樣姑且不論網頁完全讀取完成的速度是否真有得到加速,但光就使用者的觀感而言,應該會感覺網頁的反應的確是有所增進。雖說針對太多需要等候資料回傳的個人化網頁而言,這樣的加速工具帶來的幫助可能不大啦...,但做為用來最佳化自己網頁的工具而言,這項服務應該還是可以帶來很多不錯的幫助囉。最後一個引用來源可以觀看更多技術細節說明,想直接試試的朋友也可以在第二個引用來源看到此服務的頁面。