簡介
AMP是Accelerated Mobile Pages的縮寫,由Google帶領開發的開源專案,目的是為了提升網站在行動裝置上的存取速度。
AMP在HTML等廣泛使用的網路技術基礎上進行改良,它的核心稱作AMP HTML,是HTML的一種。
構成
AMP主要由下列三個部份構成:
- AMP HTML
- AMP JS
- AMP Cache
AMP HTML其實就是改良過的HTML,在一些特定的地方需要使用專用標籤,也限制了一些HTML功能上的使用,來達到存取速度的提升。
AMP JS是一套JavaScript函式庫,用來確保AMP HTML的正確性並且使其快速顯示。AMP HTML可以直接呼叫AMP JS來使用。
AMP Cache是快取並傳輸AMP頁面的CDN,來提升網頁的效能。當我們在搜尋引擎中點擊AMP網頁時,實際上存取的是最佳化後的快取頁面,所以幾乎沒有延遲。
應用
現在很多網頁都已經開始使用AMP。只要安裝第三方外掛程式後,WordPress部落格也可以使用AMP。
Google也在2017年3月7日宣佈百度、搜狗及Yahoo! JAPAN搜尋將支援AMP。
發佈留言