MIP 2016年终总结
MIP 项目组成立至今已经有一年多的时间,在过去的一年里,感谢各位的关注。
1. MIP JS 迭代
MIP JS 运行环境是 MIP 页面和 MIP 组件运行的基石。在 2016 年 4 月,MIP JS 发布了 mipmain-v0.0.1.js, 随后经过多次迭代,在 2016 年 11 月 发布了正式的 v1 版本。现在直接引用 v1 版本的 mip.js,可以直接使用内置的 组件开发辅助模块。v1 版本的 mip.js 会自动更新为最新版本,无需手动升级。
2. MIP 组件
截止文章发布,MIP 组件库 共 128 个组件,其中包括 23 个官方组件,105 个第三方 开发提交 的组件。组件的范围覆盖了统计,广告,分享,内容交互等需求,为 MIP 页面提供了相当丰富的资源素材。MIP建议开发者在着手开发 MIP 组件前,去组件库先看看有没有类似功能的组件,保证组件间功能不重复。
为简化开发步骤,MIP 还对外提供了 MIP-CLI 工具,并编写了系列教程。MIP-CLI 经过简单的 安装 后就可以 开发 MIP 页,调试 MIP 组件 了。
为了提升 MIP 组件的上线效率,MIP 工具集中还包括组件提交平台,平台现在已经进入内测阶段,预计 2017 年 2 月正式对外开放。
3. MIP 提交生效
MIP 项目组打通了 MIP 页面在百度搜索的提交-抓取-cache-生效流程,开发者提交包含 canonical 标签 的 MIP 页,搜索引擎就能够将 MIP 页和原 h5 页对应,在搜索结果直接打开 MIP 页。
4. MIP 加速效果
MIP 验证了 MIP 的收益效果:5-40% 的到达率提升。
5. 其他
开发者可以从 MIP 官网,MIP 博客 中获取官方文档以及问题解答,也可以在 站长平台 和 MIP-QQ 群 (431150679) 与其它站长交流。MIP 是一个开源的项目,MIP 运行环境和 MIP 组件源码存放在 GitHub 上,开发者可以直接参与开发,也可以通过 issues 与项目组交流 .
路漫漫其修远兮,吾将上下而求索。 16 年转眼逝去,不是结束而是新的开始。
在这里 MIP 项目组预祝大家新年快乐 ! 2017,让我们荣辱与共,直至辉煌!
MIP 2016年终总结的更多相关文章
- 【2016年终大典】i春秋一年中不可错过的安全精华
这是一个24小时不下课的安全技术大学堂, 每分钟250条学习状态发布, 每天迎接3万求知若渴的用户, 最高同时在线人数超过2万人: 这是一个知识分享的聚宝盆, 安全技术课程208门.2138节.427 ...
- Java程序员2016年终总结
回顾2016年, 很庆幸,自己能在2016年年尾找到一份满意的web后台开发工作.这也是我学习编程以来第一份开发工作,我很是珍惜. 还记得大三接触了Java的JFrame编写的坦克大战之后,就对编程产 ...
- Java程序猿 :2016 年终小结
01 2016年即将进入尾声,不禁感叹,在学校的时候过日子是以天来算,而现在是以星期来算,甚至是月份. 这才发现,时间过得真快.这一年,遇到了很多人,很多事. 机缘巧合,年中去了趟帝都,爬了长城,游了 ...
- 2016年终分析(传统开发与网络时代的Java开发)
2016重大事件:(在此将2016年的开发称为传统开发) 1.乌镇互联网大会大会(大数据&云计算) 2.某东struts2安全漏洞 3.作为一个程序呀对于淘宝双11和双12的分析应该是最好的案 ...
- 我的2016年终总结(PF项目框架设计心得分享 2.0rc)
在无数的日夜里,熬出了多少的黑眼圈,致勤勤恳恳工作的各位朋友与自己.每到了年末的时候总想写的什么,主要是为了回顾以往一年里到底做了什么,这便是年终总结的主要意义.在此我将要总结的是和我在技术层面上成长 ...
- HTML5行业现状与未来 - 2016年终大盘点
* { margin: 0; padding: 0 } .con { width: 802px; margin: 0 auto; text-align: center; position: inher ...
- 2016年终总结--一个Python程序猿的跨界之旅
时间过得真快.感觉15年年终总结刚写完,16年就结束了.看了blog,16年就写了可怜的8篇,对我来说16年还算顺风顺水. 真正可能出乎意料的是年底我离开了呆了2年半的龙图游戏,临时放弃了用了3年半的 ...
- 【杂谈】HTML5到底给了我们什么?迟到的2016年终总结
其实提笔的时候日期已经到了3月了,不过由于在过去的2016年笔者发生了蛮多的事情,所以还是决定记录一下,那些关于成长的片段. 其实HTML5是在2012年的时候接触的,当时和结果志趣相投的同事,看到了 ...
- 【2016 Summary】为过往补课、为将来夯实
前言 看了CSDN上非常多"我的2016"年终总结,也就不能免俗地来写一波.按着时间轴捋一捋这过去一年的经过,也算是这元旦假期总一个午后的休闲时光了.(结果没想到的是午饭前開始写的 ...
随机推荐
- Java的锁
今天练习了Java的多线程,提到多线程就基本就会用到锁 Java通过关键字及几个类实现了锁的机制,这里先介绍下Java都有哪些锁: 一.Java实现锁的机制: Java运行到包含锁的代码时,获取尝 ...
- 全国省市县区域信息最新数据库脚本(mysql版本)
/*Navicat MySQL Data Transfer Source Server : localhostSource Server Version : 50717Source Host : lo ...
- setInterval setTimeout 详解
JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如 setTimeout( ...
- JavaScript Array+String对象的常用方法
Array 对象 Array 对象用于在单个的变量中存储多个值. 创建 Array 对象的语法: new Array(); new Array(size); new Array(element0, e ...
- ubuntu下dpkg、phantomjs安装包下载地址
dpkg下载地址 http://download.chinaunix.net/download/0003000/2377.shtml phantomjs下载地址 https://bitbucket.o ...
- conn.go 源码阅读
), Conn: conn, } return k, v } // 返回远程节点地址 func (self *Connect) Addr() string { ...
- I/O------字节输出流
package io.day03; import java.io.FileOutputStream; import java.io.OutputStream; public class day03ou ...
- layer的删除询问框的使用
删除是个很需要谨慎的操作 我们需要进行确认 对了删除一般使用ajax操作 因为如果同url请求 处理 再返回 会有空白页 1.js自带的样式 <button type="button& ...
- python3环境搭建(uWSGI+django+nginx+python+MySQL)
1.系统环境,必要知识 #cat /etc/redhat-release CentOS Linux release (Core) #uname -r -.el7.x86_64 暂时关闭防护墙,关闭se ...
- appium 报错:AttributeError:"NoneType' object has no attribute 'XXX'
报错截图如下: 问题原因: 根据以上报错提示可已看到问题的原因为:logger中没有info此方法的调用,点击"具体报错的位置"上面的链接,可直接定位到具体的报错位置.根据分析所得 ...