H5无插件范式
2016-06-14 17:56
253 查看
过去,很多功能只能通过插件或者复杂的hack(本地绘图API、本地socket等)来实现,但是在HTML5中提供了对这些功能的原生支持。
插件的方式存在很多问题。
1、插件安装可能失败。
2、插件可能被禁用或者是屏蔽。
3、插件自身会成为被攻击的对象。
4、插件不容易与HTML文档的其他部分集成(因为插件边界、剪裁和通明度问题)
H5可以直接用CSS和JavaScript的方式控制页面布局,不仅仅是提供了新元素支持新功能,更重要的是添加了对脚本和布局之间的原生交互能力。
以H5中的canvas元素为例,可以轻松地在页面中画出对角线。
插件的方式存在很多问题。
1、插件安装可能失败。
2、插件可能被禁用或者是屏蔽。
3、插件自身会成为被攻击的对象。
4、插件不容易与HTML文档的其他部分集成(因为插件边界、剪裁和通明度问题)
H5可以直接用CSS和JavaScript的方式控制页面布局,不仅仅是提供了新元素支持新功能,更重要的是添加了对脚本和布局之间的原生交互能力。
以H5中的canvas元素为例,可以轻松地在页面中画出对角线。
相关文章推荐
- HTML5 Web存储
- HTML5 语义元素
- HTML5表单属性
- 应用之星:制作H5婚礼邀请函,让你的婚礼与众不同!
- ccah-500 第22题 Which process instantiates user code, and executes map and reduce tasks on a cluster r
- HTML5
- HTML5中判断横屏竖屏 和 长按事件
- HTML5表单元素
- HTML5中新的input类型
- HTML5 Video和Audio
- canvas绘制虚线
- 基于HTML5的可预览多图片Ajax上传
- HTML5地理定位(Geolocation)
- 免费的HTML5 响应式网页模板
- HTML5拖动
- 浅谈html5增强的页面元素
- cordova + ionic 使用中碰到的一些问题
- 初识 HTML5(一)
- HTML5学习之路(1)
- HTML5新标签 w3c