日前,Google發布了一種名為Instant Pages的技術,有望大幅加快搜索用戶的網頁加載速度。用戶使用支持Instant Pages的瀏覽器搜索某一關鍵詞后,Google會在后臺預先加載排名第一的搜索結果,當用戶點擊該結果后,就可以立刻顯示出相應的頁面。
這項技術的關鍵是確定預加載哪一個搜索結果。因為如果誤判了用戶即將點擊的結果,電腦的資源包括帶寬將會被占用。而只有對用戶的下一點擊有十足把握時,瀏覽器才進行預加載,這需要對基于累積的歷史數據進行判斷。這里面臨的另一個挑戰是,有些網頁內容是動態的(如股票信息),因此,預加載也并不一定都有效。目前,這項功能還只能在Google Chrome瀏覽器的開發版本中使用,未來即將發布在beta版本中。
據悉,預獲取的概念并不是新出現的,它是W3C HTML5標準中的一部分。雖然Google目前是惟一使用這一功能的主流搜索引擎,但是任何網站都可以使用Chrome來激活預加載功能。
事實上,為了讓網頁更快些,Google專門成立了一個團隊來進行這項研究。據Google 產品經理Richard Rabbat介紹,該團隊專注于那些可提高Google產品性能的技術的具體化和改進,尤其是搜索方面的技術。他們正在從不同的角度和方向來考慮提高網絡的速度,包括改善底層的網絡協議(包括TCP / IP、HTML和DNS等)來提升上網速度,通過幫助網站管理員優化內容、內容的緩存以及傳遞速度來提升網站的瀏覽速度。而在客戶端方面,與瀏覽器團隊合作,致力于通過在HTML5加入新功能來加快頁面的加載。
值得一提的是,該團隊還推出了多項產品以及一種名為WebP的新圖片格式,與常用的JPEG格式相比,同等質量的圖片可以節省30%的存儲空間。