HTML5,被传为Flash 的杀手,是一种用于web 应用程序开发、具有变革意义的网络技术。HTML 5提供了一些新的元素和属性,其中有些是技术上类似<div>和<span>标签,但有一定含义,例如<nav>和<footer>。这种标签将有利于搜索引擎的索引整理、小屏幕设备和视障人士使用。同时为其他浏览要素提供了新的功能,通过一个标准接口,如<audio>和<video>标记。 除了原先的DOM接口,HTML5增加了更多样化的API:
Canvas API:有关动态产出与渲染图形、图表、图像和动画的API。
HTML5 音频与视频:HTML5里新增的元素,它们为开发者提供了一套通用的、集成的、脚本式的处理音频与视频的API,而无需安装任何插件。
- 离线存储数据库(离线网络应用程序)
- 编辑
- 拖放
- 跨文档通信
- 通信/网络
Communication APIs:构建实时和跨源(cross-origin)通信的两大基础: 跨文档通信(Cross Document Messaging)与 XMLHttpRequest Level 2。
- 浏览历史管理
- MIME和协议处理程序时表头登记
- 微数据
以上技术说明存在于WHATWG HTML说明文档中,但并没有全部包含在W3C HTML5的说明文档里;W3C另对一些技术做了单独说明,此文不再一一赘述。
听起来略有些太过技术了,那么HTML5对设计将会有哪些影响呢?这是网页设计师和开发人员不厌其烦讨论了编程代码后不得不考虑的问题。
出处:网易用户体验设计中心
责任编辑:bluehearts
上一页 下一页 当设计师遭遇HTML5 [2]
◎进入论坛网页制作、WEB标准化版块参加讨论,我还想发表评论。
|