首页 > SEO培训 > > mip模板如何写?

mip模板如何写?

来源:壁咚SEO发布时间:19-05-21浏览量:

2016年8月4日,百度正式发布了mip。许多搜索引擎优化同行过去常常在凌晨打开百度网站管理员平台,然后他们惊喜地发现百度网站管理员平台正式推出了MIP导入工具。

什么是MIP

MIP(移动即时页面)是移动网页的开放技术标准。通过提供MIP-HTML规范,MIP-JS运行时环境和MIP-Cache页面缓存系统来实现移动网页加速。 我相信百度只是推出了MIP。许多网站管理员想要尝试加速MIP。他们中的许多人都受模板困扰,无法编写模板。今天,seo博客免费为您提供了一个mip模板。

演示站:mip.yunyaoge.com

此源代码适用于Jackie 1.7cms。

什么是MIP

MIP(移动即时页面 - 移动网络加速器)是移动网页的开放技术标准。通过提供MIP-HTML规范,MIP-JS运行时环境和MIP-Cache页面缓存系统来实现移动网页加速。

MIP主要分为三个部分:

MIP HTML

MIP JS

MIP缓存

MIP HTML基于HTML中的基本标签开发了一个新规范。通过限制使用某些基本标签或扩展功能,HTML可以显示更丰富的内容; MIP JS可以保证MIP HTML页面的快速呈现; MIP Cache用于MIP缓存MIP页面以进一步提高页面性能。

MIP加速原理

本文档详细说明了如何加速MIP页面

精心设计的JavaScript

为了删除膨胀的客户端脚本,MIP文件不允许自定义JavaScript;对于一些依赖于JavaScript的功能(例如,广告,统计和交互),MIP提供了与MIP运行时兼容的打包组件。

JavaScript参考原则:

目前,MIP不允许用户自定义JavaScript,需要以MIP组件的形式引入,以确保安全性和性能

您可以参考mip-iframe来介绍一些启用部分丰富交互的功能,这样即使您在开发过程中使用最能影响性能的document.write,也不会影响主页的呈现

MIP组件是开源的,允许开发人员定制功能组件,项目将继续提供各种组件以满足不同的需求

所有静态资源都需要标记为

在开发页面时,资源通常不会设置为宽或高,尤其是在使用广告或调用`document.write()时。由于无法确定资源的大小,因此通常会重复重绘页面;

MIP现在需要调整所有资源(广告,图像,音频和视频)的大小。实际加载资源时,可以推断出所有资源大小,并快速用于计算页面布局。加载的资源将无缝地呈现,而不会影响用户的阅读体验,因为页面经常更新。

不允许任何机制阻止页面呈现

开发人员的任何自定义脚本都需要使用MIP标记反馈到MIP,例如mip-ad,mip-iframe等。这些方法不会阻止页面的布局和呈现。

控制外部资源加载

MIP运行时控制外部资源的加载以确保其效率,以便用户想要阅读的内容尽快出现在屏幕上。

包交互功能

MIP推广网页为用户提供简单直接的体验,但这并不意味着MIP限制了页面的生动性和趣味性。 MIP运行时提供高度优化的打包JavaScript,因此开发人员不必花费太多精力来实现复杂的交互。

只允许内联css

加载css将阻止页面的呈现,而css内联可以减少客户端的开销。

仅GPU加速动画

MIP仅允许变换和不透明度用于动画效果。当动画可以在GPU上执行时,仅触发渲染层合并。

MIP缓存

MIP的另一个重要意义是它可以帮助网站管理员加快网页速度。百度将MIP网页缓存到百度CDN。只要符合MIP标准,就可以使用MIP缓存。

开放和持续更新

MIP是一个开源项目,所有标准都不是静态的。我们将继续优化并期待您的参与! !