研究顯示當(dāng)一個(gè)頁(yè)面打開(kāi)時(shí)間超過(guò)3秒,有80%訪(fǎng)問(wèn)者會(huì)直接離開(kāi)當(dāng)前頁(yè)面,移動(dòng)端對(duì)比PC端情況更為嚴(yán)格。在保證加載速度的同時(shí),更好的設(shè)計(jì)頁(yè)面也是個(gè)非常大的挑戰(zhàn)。為此百度成立了MIP項(xiàng)目,下面沙漠風(fēng)帶大家來(lái)了解這個(gè)項(xiàng)目的意義。
MIP通過(guò)減少頁(yè)面尺寸,從搜索結(jié)果中更快完成網(wǎng)頁(yè)的加載,讓網(wǎng)頁(yè)在移動(dòng)設(shè)備上瞬間打開(kāi),瀏覽體驗(yàn)不亞于原生的App。之前已經(jīng)有谷歌的AMP和facebook的InstantArticles,目的都在于提升用戶(hù)瀏覽網(wǎng)頁(yè)的速度。
MIP如何為頁(yè)面加速?
MIP是近日由百度發(fā)起的開(kāi)源項(xiàng)目,它的核心是一套應(yīng)用于移動(dòng)網(wǎng)頁(yè)的開(kāi)放性技術(shù)標(biāo)準(zhǔn),通過(guò)提供MIP-HTML規(guī)范、MIP-JS運(yùn)行環(huán)境以及MIP-Cache頁(yè)面緩存系統(tǒng),實(shí)現(xiàn)移動(dòng)網(wǎng)頁(yè)加速。
換言之就是,MIP通過(guò)對(duì)用戶(hù)將要瀏覽的頁(yè)面進(jìn)行緩存,同時(shí)對(duì)相關(guān)冗雜的頁(yè)面元素在不影響基礎(chǔ)使用的情況下進(jìn)行限制或擴(kuò)展,以使得用戶(hù)的使用體驗(yàn)更加流暢、快速,同等時(shí)間內(nèi)能夠?yàn)g覽到更多內(nèi)容。
同時(shí),MIP將所有的資源(廣告、圖片、音頻和視頻)進(jìn)行組件化的規(guī)范。當(dāng)資源真正加載時(shí),所有資源大小可以被立即推斷出并迅速的用于計(jì)算頁(yè)面布局,加載中的資源將無(wú)縫呈現(xiàn),不必因?yàn)轫?yè)面頻繁更新布局而影響到用戶(hù)的閱讀體驗(yàn)。
MIP能為用戶(hù)和站點(diǎn)帶來(lái)什么?
對(duì)于第三方站長(zhǎng)和廣告商來(lái)說(shuō),MIP支持各類(lèi)網(wǎng)站和廣告服務(wù)商提交自有組件,只需按照MIP組件的開(kāi)發(fā)規(guī)范進(jìn)行簡(jiǎn)單的改造即可。而對(duì)于內(nèi)容提供商可以通過(guò)CMS接入的方式,直接將內(nèi)容提供給百度,百度就會(huì)將這些內(nèi)容以MIP頁(yè)面的詳實(shí)呈現(xiàn)給用戶(hù)。
本次百度的MIP針對(duì)本土用戶(hù)特性及需求進(jìn)行開(kāi)發(fā),其具體的使用也會(huì)更加符合國(guó)內(nèi)用戶(hù)的體驗(yàn)習(xí)慣。目前MIP已覆蓋百度資訊feed流,并且已經(jīng)應(yīng)用在“里約奧運(yùn)”等相關(guān)搜索頁(yè)面上,搜索“奧運(yùn)會(huì)”“傅園慧”等關(guān)鍵詞可明顯感到加載速度的提升。同時(shí),百度搜索會(huì)對(duì)使用MIP的站點(diǎn)有優(yōu)待。
除了能夠幫網(wǎng)站加速網(wǎng)頁(yè),還可以把MIP網(wǎng)頁(yè)緩存到百度CDN中。只要符合MIP標(biāo)準(zhǔn),都可以使用MIP緩存。另一個(gè)重要意義在于頁(yè)面設(shè)計(jì)師和移動(dòng)網(wǎng)站開(kāi)發(fā)工程師可以更靈活的運(yùn)營(yíng)一些表現(xiàn)元素,更好的展示移動(dòng)頁(yè)面的魅力。