MIP是一项长期开源的内容,并且将成为移动页面的一种标准,那么在这项长期的计划中站长将会得到什么样的收益呢?
一、Z大限制缩短移动网页打开时间,内容瞬时到达用户
我们知道,普通的一个HTML网页,一般包含 :html内容和代码、css框架、JS文件、多媒体文件(图片、视频、音频)等,因此网站优化过程中少不了对网站代码的优化。MIP提供了便捷的开发支持和丰富的组件应用,使用 MIP后用户等待加载的时间将大大缩短,页面内容将以更友好的方式瞬时到达用户。
1、MIP HTML改造
根据MIP HTML标签进行替换,或者根据MIP HTML标准新建模版(详情见 教程MIP HTML开发指南)。规范中有两类标签,一类是HTML常规标签,另一类是MIP标签。
MIP标签是自定义的HTML标签,结合对应的JS脚本共同完成标签的特殊功能,一套HTML+JS也被称作一个 MIP HTML 组件,使用它们来替代HTML常规标签可以大幅提升页面性能。
例如,mip-img标签,它使得图片只在需要时才进行加载,减少了页面渲染时间,节省了用户的流量。还有一种MIP组件能够直接完成交互,例如<mip-accordion>组件能够完成特定内容的隐藏展现交互。
2、MIP JS引用及组件JS引用
引用官方标准化JS文件,为MIP页提供运行基础。现在官方还可以支持的JS组件有:百度统计、分享、百度广告等,目前所提供的JS组件,足以创造一个简洁美观的MIP站点。MIP不允许用户自定义JavaScript,需要以引用组件的形式,在HTML标签中声明组件,在页面尾部引入对应JS文件,从而确保安全性和性能表现。
另外可以引用mip-iframe来引入实现部分富交互的功能,这样,即使开发时使用Z影响性能的document.write,也不会影响主页面的渲染。
MIP组件是开源的,允许开发者自定义功能组件,项目也将持续提供多样的组件,以满足不同的需求。当然,后期将不断开发放出更多大家需要的JS组件。
3、MIP Cache接入
即接入百度缓存服务器提供加速服务。当网页进行MIP HTML标准改造完成后,在百度站长平台有MIP标准审核工具以及数据提交工具,检验合格的内容通过工具提交后,将在百度进行展现,展现内容的形式为https://百度缓存域名/MIP站点网页地址,这样能做到所有HTTP请求来自于同源,达到加速加载的目的。
二、提升到达率和用户体验,更少的流失率
使用MIP规范之后页面的速度会大幅上升,进而减少用户的等待时间,减少用户放弃。在日均UV(独立访客)不变的情况下,页面的PV(PageView)会有所增加。当全站的每个页面都能在1秒内打开,用户每次点击都会立马得到响应,就会提高用户体验和满意度。如果页面内容有趣,用户就会在各个页面间冲浪(Surf),用户消费了更多网页提供服务时长,页面广告也会得到更多的曝光。
三、百度搜索提权,更大的用户量
众所周知,百度的自然结果是根据相关性和页面质量排名的。在2015年年底,百度推出了《百度搜索Mobile Friendly标准》作为页面排序的参考因素,其中有页面加载速度体验一项。使用MIP规范,能够加快网页加载速度,使页面更符合标准。
四、已有组件兼容性好,也可个性化定制新组件
MIP-HTML 拥有不断完善的的组件库(图片预览、统计组件、分享组件等)可以使用,直接使用已有组件,能够保证代码质量和各个终端浏览器的兼容性,利用Z小Z快的方式达到交互效果。后续组件还会不断增加,以满足各方的需求。
五、 开发简单,迁移成本低
MIP-HTML组件和JS运行环境与前端代码语法相同,迁移已有页面到MIP并不是一件困难的事情。百度还为开发者提供了实时校验工具,帮助MIP用户开发出完全符合规范的页面。