研究显示当一个页面打开时间超过3秒,有80%访问者会直接离开当前页面,移动端对比PC端情况更为严格。在保证加载速度的同时,更好的设计页面也是个非常大的挑战。为此百度成立了MIP项目,下面沙漠风带大家来了解这个项目的意义。
MIP通过减少页面尺寸,从搜索结果中更快完成网页的加载,让网页在移动设备上瞬间打开,浏览体验不亚于原生的App。之前已经有谷歌的AMP和facebook的InstantArticles,目的都在于提升用户浏览网页的速度。
MIP如何为页面加速?
MIP是近日由百度发起的开源项目,它的核心是一套应用于移动网页的开放性技术标准,通过提供MIP-HTML规范、MIP-JS运行环境以及MIP-Cache页面缓存系统,实现移动网页加速。
换言之就是,MIP通过对用户将要浏览的页面进行缓存,同时对相关冗杂的页面元素在不影响基础使用的情况下进行限制或扩展,以使得用户的使用体验更加流畅、快速,同等时间内能够浏览到更多内容。
同时,MIP将所有的资源(广告、图片、音频和视频)进行组件化的规范。当资源真正加载时,所有资源大小可以被立即推断出并迅速的用于计算页面布局,加载中的资源将无缝呈现,不必因为页面频繁更新布局而影响到用户的阅读体验。
MIP能为用户和站点带来什么?
对于第三方站长和广告商来说,MIP支持各类网站和广告服务商提交自有组件,只需按照MIP组件的开发规范进行简单的改造即可。而对于内容提供商可以通过CMS接入的方式,直接将内容提供给百度,百度就会将这些内容以MIP页面的详实呈现给用户。
本次百度的MIP针对本土用户特性及需求进行开发,其具体的使用也会更加符合国内用户的体验习惯。目前MIP已覆盖百度资讯feed流,并且已经应用在“里约奥运”等相关搜索页面上,搜索“奥运会”“傅园慧”等关键词可明显感到加载速度的提升。同时,百度搜索会对使用MIP的站点有优待。
除了能够帮网站加速网页,还可以把MIP网页缓存到百度CDN中。只要符合MIP标准,都可以使用MIP缓存。另一个重要意义在于页面设计师和
移动网站开发工程师可以更灵活的运营一些表现元素,更好的展示移动页面的魅力。