SEO技术教程学习
重庆网站优化、网站排名服务

百度移动网页加速器MIP

       MIP是什么?

MIP

MIP(MobileInstantPages-移动网页加速器),是一套应用于移动网页的开放性技术标准。通过提供MIP-HTML规范、MIP-JS运行环境以及MIP-Cache页面缓存系统,实现移动网页加速。

MIP主要由三部分组织成:

  MIPHTML

  MIPJS

  MIPCache

MIPHTML基于HTML中的基础标签制定了全新的规范,通过对一部分基础标签的使用限制或功能扩展,使HTML能够展现更加丰富的内容;MIPJS可以保证MIPHTML页面的快速渲染;MIPCache用于实现MIP页面的高速缓存,从而进一步提高页面性能。

 1.MIPHTML编辑

MIPHTML基于HTML基础规范进行了扩展,下面是一段简单的MIPHTML代码示例:

MIPHTML代码示例

MIPHTML规范中有两类标签,一类是HTML常规标签,另一类是MIP标签。MIP标签也被称作MIPHTML组件,使用它们来替代HTML常规标签可以大幅提升页面性能。

例如,mip-img标签,它使得图片只在需要时才进行加载,减少了页面渲染时间,节省了用户的流量。

  2.MIPJS编辑

MIPJS用于管理资源的加载,并支持上述MIP标签的使用,从而确保页面的快速渲染,提高页面各方面的性能。

MIPJS最显著的优势是能够异步加载所有外部资源,整个页面渲染过程不会被页面中的某些元素阻塞,从而实现页面渲染速度的提升。

此外,MIPJS还涵盖了所有iframe的沙盒、于资源加载前提前计算页面元素布局、禁用缓慢css选择器等技术性能。

  3.MIPCache编辑

MIPCache是通过CDN(ContentDeliveryNetwork)服务器缓存mip页面的。用户在访问MIP页面的时候,请求首先会发到CDN服务器,如果页面存在,则从CDN返回,如果CDN上不存在,则会请求第三方服务器。同时MIPCache服务器会把页面缓存到CDN上。[3]在使用MIPCache时,MIP页面所需要的所有静态文件和外部资源都会被缓存到CDN上,并且页面中的资源链接会被转换成相对地址,很大程度上提升了页面渲染速度。每一个MIP页面都会绑定一个验证系统,在页面进行渲染时,这种验证器可以直接在浏览器控制台中输出页面的错误;并且随着代码逻辑的变化,能够展示其对页面性能以及用户体验的影响。

 

如何实现MIP?

1、对现有响应式网页进行MIP改造

如果你现在的网页模板是响应式的,没有太多复杂花哨的效果,只是普通的网站,这种情况就可以直接进行MIP改造。

MIP改造要把网站里的标签、图片、表格等,全部改成符合MIP规范的样式,如果不影响原来PC端和手机端的效果的话,就可以直接进行改造,这个页面就会变成既是响应式的也是满足MIP的,是一个比较完美的网站。

2、制作MIP-HTML规范的模板,绑定MIP二级域名

但是会大多数人网站却没有办法这样操作,因为使用了MIP改造过的页面,网页会显得过于简单,很多特效都无法实现,所以只能退而求其次,保持PC端和手机端模板不变,单独做一套MIP-HTML规范的模板。把这套MIP-HTML规范的模板上传到服务器以后,绑定MIP二级域名。

简单来说,以后网站就有三个模板:PC端模板、手机端模板、MIP-HTML规范的模板。

PC端:可以做的很高大上、很复杂,符合企业本身定位和形象

手机端:也可以做的比较复杂,看起来比较精美实用,满足手机端要求

MIP端:比较朴素,满足MIP的要求

如果我们直接对响应式网页进行绑定,域名则为www;如果绑定MIP二级域名,则域名为MIP单独的URL。

当MIP改造全部完成以后,需要去百度资源管理平台进行提交,把每一个MIP改造后的URL进行提交才算完成,这样以后手机端打开页面就会优先展示MIP。

本文链接: http://www.xusseo.com/seoswgwsm/6780.html

版权声明:本文著作权归原作者徐三seo所有,转载请注明出处,感谢!

评论 抢沙发

重庆SEO培训徐三为您提供最专业的SEO方案

SEO十万个为什么熊掌号专题

友情链接


#