您的位置:首頁 > 業(yè)內(nèi)資訊 > 網(wǎng)頁加速,谷歌AMP的工作方法
為此Google需要把Web打造的和移動應(yīng)用程序一樣快。而它也有信心能夠做到,因?yàn)镚oogle有著世界頂尖的網(wǎng)絡(luò)工程師。Google也一直在鼓吹的移動網(wǎng)絡(luò)的優(yōu)勢。但網(wǎng)頁的發(fā)展速度似乎總要比網(wǎng)速的增長更快,于是網(wǎng)速就相對上變得越來越慢了。
Google已經(jīng)竭盡自己最大的努力來嘗試優(yōu)化自家的瀏覽器,而Chrome也已經(jīng)成為世界上最快的Web瀏覽器之一了。但是Google發(fā)現(xiàn)即使再優(yōu)化也仍然是治標(biāo)不治本。所以,在此基礎(chǔ)上再對Web進(jìn)行深度優(yōu)化也就變得順理成章了。
越來越多的用戶反映,過慢的加載速度已經(jīng)成為了阻隔信息和用戶之間的一道壁壘。通常瀏覽器都會通過加載項(xiàng)控制來攔截不必要的內(nèi)容,而這項(xiàng)功能雖然從出現(xiàn)到現(xiàn)在已經(jīng)有十多年了,但一直被局限于桌面系統(tǒng)中。直到蘋果iOS 9的出現(xiàn),才標(biāo)志著終于把這一簡單的內(nèi)容攔截工具移植到了移動系統(tǒng)中。
iOS的內(nèi)容攔截以及News應(yīng)用,再加上Facebook的Instant Article,你會突然發(fā)現(xiàn)——Google的廣告都不見了。而這才是Google真正關(guān)心的問題,也是開發(fā)AMP的核心意義。
靜態(tài)頁面需要Google的JavaScript
你可以在Web上建立的最基本的網(wǎng)頁就是一個包含一些基本的tag標(biāo)簽的HTML文件。無論拿什么來加載這種網(wǎng)頁都會快如閃電。因?yàn)槠渲兴男畔⒘亢苌伲闼龅闹皇翘讉模版,把信息放到網(wǎng)絡(luò)上而已。根本不需要JavaScript,甚至都不需要CSS。
AMP或多或少都希望你創(chuàng)建這種靜態(tài)頁面,不過AMP并不關(guān)心你的網(wǎng)頁實(shí)際上是靜態(tài)的還是那種可能需要從數(shù)據(jù)庫中調(diào)用的網(wǎng)頁,問題的關(guān)鍵是“什么呈現(xiàn)的是靜態(tài)的”。但隨后AMP就又要求每個頁面加載第三方腳本。直到這個腳本加載完畢前,AMP會故意將整個頁面的透明度設(shè)為0。只有這樣頁面才會被顯示出來。
這的確有點(diǎn)讓人摸不著頭腦,一名叫作Justin Avery的開發(fā)者寫道:“如果是這樣的話,那么很明顯直接加載這種頁面會來得更快啊。”
小編推薦閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)