MIP誕生的背景:工信部2016年最新發(fā)布的數(shù)據(jù),移動(dòng)互聯(lián)網(wǎng)用戶1月凈增1942.1萬(wàn)戶,同比增長(zhǎng)11.8%,總數(shù)達(dá)9.8億戶。想必大家都熟悉織夢(mèng)M功能手機(jī)站,URL動(dòng)態(tài)調(diào)用,加載特別慢,MIP功能誕生給織夢(mèng)用戶帶來(lái)了很大的福利。網(wǎng)站加載速度大大提升。
萬(wàn)眾矚目下,百度推出了針對(duì)提高移動(dòng)網(wǎng)頁(yè)打開(kāi)速度和用戶體驗(yàn)的新標(biāo)準(zhǔn)規(guī)范,以及解決方案。
MIP提升性能的奧秘:
移動(dòng)網(wǎng)站按照百度提供的網(wǎng)頁(yè)標(biāo)準(zhǔn)規(guī)則進(jìn)行修改,修改合格后,百度將你的網(wǎng)站放在百度服務(wù)器上面。你的移動(dòng)網(wǎng)站在修改之后,不僅網(wǎng)頁(yè)更加簡(jiǎn)潔規(guī)范,而且接入百度服務(wù)器之后網(wǎng)頁(yè)的打開(kāi)速度將非常之快,并且可以提升安全性能。
MIP之所以可以達(dá)到這種效果主要?dú)w功于其組成的三部分:
MIP HTML(頁(yè)面標(biāo)準(zhǔn)主要包含Css、HTML代碼、圖片)——為了讓移動(dòng)網(wǎng)頁(yè)更加簡(jiǎn)潔規(guī)范
MIP JS (引用官方標(biāo)準(zhǔn)化JS文件)——提供了網(wǎng)頁(yè)基礎(chǔ)的JS需要
MIP Cache(接入官方緩存服務(wù)器)——百度緩存服務(wù)器,加速環(huán)節(jié)最重要的部分!
很多用戶就問(wèn)了,網(wǎng)頁(yè)放在百度服務(wù)器里,和CDN有什么區(qū)別呢?
MIP和CDN有什么區(qū)別,他們的區(qū)別主要在五個(gè)方面:
1、MIP要求站點(diǎn)必須按照 MIP標(biāo)準(zhǔn)進(jìn)行修改或者重新制作,CDN只會(huì)站點(diǎn)提供節(jié)點(diǎn)加速服務(wù),無(wú)需修改。
2、MIP服務(wù)器基本上是在用百度移動(dòng)端的快照緩存服務(wù)器。而CDN提供的節(jié)點(diǎn)是無(wú)法和百度服務(wù)器相媲美的。
3、MIP地址使用是百度緩存服務(wù)器域名,可以提升一定安全性,而CDN還是自己的域名;
4、MIP只針對(duì)移動(dòng)頁(yè)面進(jìn)行加速,不影響PC端,而CDN則是可以支持不同用戶端;
5、MIP一項(xiàng)長(zhǎng)久免費(fèi)的開(kāi)源計(jì)劃,而大部分CDN是需要付費(fèi)使用的。
MIP HTML是為了更加規(guī)范移動(dòng)網(wǎng)頁(yè)而推出的網(wǎng)頁(yè)標(biāo)準(zhǔn),而不是單純?yōu)榱私尤隡IPCache服務(wù)器提出的標(biāo)準(zhǔn)。
加速移動(dòng)端頁(yè)面,提升到達(dá)率和用戶體驗(yàn),更少的流失率:
為減少DNS解析,MIP-Cache將靜態(tài)文件以相對(duì)路徑儲(chǔ)存在百度CDN中;為減少網(wǎng)絡(luò)傳輸耗時(shí),MIP-JS 控制靜態(tài)資源的按需加載,MIP-Cache系統(tǒng)優(yōu)先從CDN讀取文件;為減少瀏覽器渲染重繪耗時(shí),MIP-HTML 對(duì)<img>,<video>等造成瀏覽器重繪的標(biāo)簽進(jìn)行了封裝控制。
根據(jù)2016年8月數(shù)據(jù),頁(yè)面MIP化之后,頁(yè)面展現(xiàn)時(shí)間減少了30%-80%。如果您的頁(yè)面只有簡(jiǎn)單交互,卻引用了龐雜的前端代碼庫(kù),那么嘗試MIP之后速度能夠得到顯著提升。
速度對(duì)于頁(yè)面意味著什么呢?如果一個(gè)頁(yè)面需要3秒來(lái)打開(kāi),用戶就需要盯著白屏等待三秒,這很容易引起用戶的不耐和放棄。也就是說(shuō),一個(gè)頁(yè)面能在眨眼之間打開(kāi),意味著更少的用戶放棄。所以說(shuō),對(duì)于頁(yè)面來(lái)講,速度是一切的基礎(chǔ)。
使用MIP規(guī)范之后頁(yè)面的打開(kāi)速度會(huì)大幅提高,減少用戶的等待時(shí)間,減少用戶放棄。