1.2018年2月,国内PC浏览器市场份额排行榜
Google的Chrome浏览器排名第一,其市场份额为45.74%;
微软的IE浏览器排名第二,其份额为22.95%;(其中,IE9的份额为8.19%,IE8的份额为6.86%,IE11的份额为5.31%,IE7的份额为2.58%)
QQ浏览器排名第三,其份额为6.70%;
2345加速浏览器排名第四,其份额为6.06%;
搜狗高速浏览器排名第五,其份额为4.22%;
火狐浏览器排名第六,其份额为2.32%;
其他浏览器的市场份额合计为12.00%。
2.H5
HTML5指的是包括 HTML 、 CSS 和 JavaScript 在内的一套技术组合。它希望能够减少网页浏览器对于需要插件的丰富性网络应用服务
HTML5 是 HTML 最新版本, 2014 年 10 月由万维网联盟( W3C )完成标准制定。目标是替换 1999 年所制定的 HTML 4.01和 XHTML 1.0 标准,以期能在互联网应用迅速发展的时候,使网络标准达到匹配当代的网络需求。
W3C 从推出 HTML4.0 到 5.0 之间共经历了 17 年, HTML 的变化很小,这并不符合一个好产品的演进规则。
3.WebGL
WebGL是一种 3D 绘图标准,可以为 HTML5 Canvas 提供硬件 3D 加速渲染,Web 开发人员就可以借助系统显卡来在浏览器里更流畅地展示 3D 场景和模型了,three.js 这些库多数用于 HTML5游戏开发。
4._blank
设置_blank可以额外打开多个窗口,blank只会多打开一个窗口
5.Taro
Taro 是由京东·凹凸实验室(aotu.io)倾力打造的 多端开发解决方案。现如今市面上端的形态多种多样,Web、ReactNative、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。
使用 Taro,我们可以只书写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信小程序、H5、RN等)运行的代码。
6.mpvue
mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。
7.amazeui
移动端优先的开源 HTML5 跨屏前端框架,俗称妹子UI
8.Grid
目前兼容性很差,是未来布局的发展方向,flex只是一维布局,grid是二维的
参考简书文章:https://www.jianshu.com/p/d183265a8dad