999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

更快、更省流量?Google AMP技術解讀

2016-12-16 10:37:35周建峰
電腦愛好者 2016年19期
關鍵詞:頁面微信優化

周建峰

谷歌近日推出的AMP(Accelerated Mobile Pages)技術,官方稱這是一種用于提升移動網頁裝載速度的技術,號稱可以在手機瀏覽器上提升四倍瀏覽速度,減少裝載1/10或更少的數據。AMP為什么會如此神奇地實現又快又省流量的?

手機流量殺手——WAP頁面

雖然現在Wi-Fi已經很普及,但是出門在外很多場合大家仍然在使用手機數據進行連接。其中最耗費手機流量的是各種WAP頁面(包括手機瀏覽器打開的新聞、視頻等頁面,也包括在微信中打開的頁面),因傳統HTML頁面包含圖片、視頻、各種代碼,這些富文本元素的加載需要耗費大量的數據流量。

純文本顯示可以節約手機流量,但是這樣的頁面太過單調,很多朋友在手機上瀏覽大多是使用默認的富文本模式。那么在這種模式下如何節省流量?一種方法是壓縮數據,比如UC瀏覽器就使用類似方法,但是節約流量的效果并不是很好,因為這些富文本數據壓縮率有限。另一種方法則是減少網頁加載組件,同時加快網頁元素裝載速度。AMP使用的正是后一種方法,它通過一系列特殊協議和CDN加速來實現上述目的(圖1)。

又快又省 AMP是這樣做的

如上所述,AMP主要使用減少網頁加載組件和加快網頁元素裝載速度來實現流量的節省。那么AMP是怎樣實現這個功能的?

對于減少網頁加載組件,AMP使用一種全新的AMP-HTML格式,它定義了一套HTML標簽,如amp-img、amp-video。使用這些tag可以確保加載的順滑,這樣即使是性能較低的手機也可以比較流暢加載網頁上的圖片、視頻等元素,避免由于加載卡頓導致的流量損失。比如常規HTML頁面,性能較低的手機會由于無法完全加載圖片導致網頁停止響應,刷新后需要重新加載圖片而耗費流量。另一方面,AMP可以負責管理資源何時加載,避免不必要的流量。比如很多手機用戶經常使用手機瀏覽器瀏覽百度新聞、網易新聞等以內容為主的新聞詳情頁,大部分性能消耗在圖片、視頻等媒體資源以及第三方功能如廣告、社會化組件的加載上。AMP可以將這些內容替換為AMP Components,它可以避免一些不必要的資源默認被加載,如gif動態廣告頁面和視頻廣告等耗費流量的資源(圖2)。

對于加快網頁元素裝載速度,谷歌AMP則使用了第三方的緩存。這樣從Google的搜索結果里進入AMP網頁就可以做到預加載甚至預渲染,從而帶來極速體驗。比如一些圖片、視頻可以直接利用谷歌服務器上的緩存數據,實現AMP頁面的快速打開。另一方面,為了推動AMP,谷歌提供免費的全球CDN服務,CDN可以緩存圖片、靜態文件等,同時使用HTTP2.0協議保證緩存的高效率,對于使用AMP技術規范開發的頁面都可以無償使用。大家知道CDN是內容分發網絡,它能夠實時地根據網絡流量和各節點的連接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新導向離用戶最近的服務節點上。這樣借助谷歌遍布全球的CDN服務器,無論是哪里的用戶,都可以極速訪問AMP頁面(圖3)。

AMP同盟——谷歌不是一個人在戰斗

正是通過上述優化措施,現在手機訪問AMP頁面可以獲得更順暢、更快的打開速度。其實這種使用特殊協議來優化用戶瀏覽速度的方法并不是只有谷歌在做,現在很多科技巨頭也通過類似的方法在對移動網頁進行優化。

比如國外一些大型社交網站應用內的文章框架,采用基于HTML編碼框架,這個框架直接對接了主流的大的新聞網站(NYtimes、國家地理、NBC、BBC等),通過預先裝載這些大站的內容提高訪問速度。它的優化措施類似AMP的緩存技術,通過對大型新聞網站的緩存來提高社交應用內的文章打開速度。

國內巨頭騰訊則在微信通過公眾號的內容的展現樣式進行限制(類似AMP-HTML格式,騰訊自定義了一套HTML標簽),通過這些限制保證了用戶在手機微信上打開頁面時裝載速度要遠遠快于普通的富交互網站(大家在手機微信公眾號打開文章的速度明顯比在瀏覽器中快),這樣公眾號的文章可以在微信的閉環里實現高速的裝載和自由的傳播(圖4)。

當然作為手機用戶,我們非常樂于看到各大IT巨頭在移動網頁所做的優化,這樣一方面可以讓我們的手機在較短的時間內獲得更多的資訊信息,因為類似AMP的技術可以讓手機更順暢地訪問各種頁面,內容提供商也可以為我們提供更豐富的信息;另一方面則可以大大節約我們寶貴的手機流量,顯然這是一件雙贏的事情。不過從上面的描述我們也可以看到,AMP之類的技術需要開發者重新開發網頁,比如AMP必須按照AMP HTML規范重新編寫頁面,微信公眾號規范只在微信內部適用,這些優化技術的適用范圍仍然有限。我們更期待適用各種網頁的標準化優化措施技術早日普及。

小知識:什么是AMP Components?

AMP Components是AMP開發使用瀏覽器自定義元素(Custom Elements)實現的組件,它用來替換傳統HTML中默認的

猜你喜歡
頁面微信優化
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
微信
微信
微信
微信
主站蜘蛛池模板: 在线国产毛片手机小视频| 国产成+人+综合+亚洲欧美| 在线观看免费人成视频色快速| 在线视频一区二区三区不卡| 国产免费羞羞视频| 亚洲视频免| 国产视频欧美| 久久久久青草大香线综合精品| 欧美成人综合视频| 久久这里只有精品8| 国产精品一区二区在线播放| 国产麻豆精品手机在线观看| 亚洲欧美综合另类图片小说区| 四虎永久在线| 一本色道久久88| 国产精品偷伦视频免费观看国产| 国产毛片久久国产| 大乳丰满人妻中文字幕日本| 中文字幕自拍偷拍| 人妻一区二区三区无码精品一区| 亚洲一区黄色| 秘书高跟黑色丝袜国产91在线| 一区二区三区成人| 在线国产资源| 毛片网站在线看| 国外欧美一区另类中文字幕| 中国一级特黄大片在线观看| 九色视频线上播放| 全部免费毛片免费播放| 国产一级片网址| 国产一区成人| 91无码网站| 欧美一区福利| 国产精品女人呻吟在线观看| 亚洲黄色片免费看| 国产手机在线小视频免费观看| av色爱 天堂网| 国产特一级毛片| 亚洲国产欧美国产综合久久| 性做久久久久久久免费看| v天堂中文在线| 亚洲精品日产AⅤ| 精品国产一二三区| 国产女人18毛片水真多1| 成人午夜视频免费看欧美| 国产成人区在线观看视频| 黄色污网站在线观看| 日本在线亚洲| 91毛片网| 国产精品网址在线观看你懂的| 岛国精品一区免费视频在线观看 | 美女内射视频WWW网站午夜 | 四虎国产永久在线观看| 免费无码AV片在线观看国产| www.精品国产| 国产9191精品免费观看| 欧美日韩高清在线| 国产成人一区| 国产在线一区视频| 色噜噜狠狠狠综合曰曰曰| 国产理论一区| 亚洲天堂2014| 成人精品午夜福利在线播放| 夜色爽爽影院18禁妓女影院| 一级香蕉人体视频| 新SSS无码手机在线观看| 亚洲日韩精品无码专区97| 无码精油按摩潮喷在线播放 | 无码国产偷倩在线播放老年人| 久久99久久无码毛片一区二区| 日韩美女福利视频| 激情亚洲天堂| 天堂中文在线资源| 日韩AV无码免费一二三区| 国产欧美亚洲精品第3页在线| 国产精品短篇二区| 国产精品护士| 免费视频在线2021入口| 五月天福利视频| 2021国产乱人伦在线播放| 99久久无色码中文字幕| 久久婷婷色综合老司机|