官网对MIP的解释是:MIP是一套应用于移动网页的开放性技术标准。通过提供 MIP-HTML 规范、MIP-JS 运行环境以及 MIP-Cache 页面缓存系统,实现移动网页加速。
技术上MIP 主要由三部分组织成:
MIP-HTML:基于 HTML 中的基础标签制定了全新的规范,通过对一部分基础标签的使用限制或功能扩展,使 HTML 能够展现更加丰富的内容。
MIP-JS:可以保证 MIP-HTML 页面的快速渲染。
MIP-Cache:用于实现 MIP 页面的高速缓存,从而进一步提高页面性能。
MIP的优势
看了官网这些对于MIP描述性的文字后,总结起来就是一个字:快!
我记得早前网站的打开速度标准是遵循8秒原则。也就是说如果你的网站的打开速度超过8秒,那跳出率绝对会比飞机起飞速度还快。目前,一个优秀的网站可以在3秒内加载完毕,超出5秒已经属于非常慢的范畴。你可以查看你自己的网站。如果打开的速度超过5秒钟,你需要找到解决办法。
这里就不得不说百度MIP追求的“秒开网页”真的很神奇,在这个浮躁的时代,秒开网页多么可以抓住用户的心啊,所以这里蝶动建议所有追求网站打开速度的站长好好学习一下百度MIP。
MIP的原理
百度MIP宣称所有MIP页面(前提是被百度缓存的MIP页面)都可以在1秒内打开!惊叹之余,不禁感叹百度为何如此神通广大?我们从MIP文档中找到了答案:
在MIP-HTML中,百度禁用了一些可能严重影响网页加载的元素;在MIP-JS中最显著的优势是能够异步加载所有外部资源,整个页面渲染过程不会被页面中的某些元素阻塞,从而实现页面渲染速度的提升;MIP-Cache中就更厉害了,MIP 页面所需要的所有静态文件和外部资源都会被缓存到 CDN 上(视频除外),这也就是意味着站长可以免费的使用百度自己的CDN了!
总的来说,蝶动科技认为百度MIP的确是一个非常好的东西,总结为以下五点:
①加快移动端页面展现速度
②提升到达率和用户体验
③百度搜索提权,闪电标志加持,更大的用户量
④开发简单,迁移成本低
⑤已有组件兼容性好,也可个性化定制新组件
从官方文档中的整个改造过程来看也并不是很复杂,那么你会对你的网站进行MIP改造吗?