HTML5不仅是HTML规范的最新版本,也代表了一系列Web相关技术的总称。它提取代码重复率高的函数为,标签等。其核心思想是保持所有新功能和原有功能之间的平滑过渡。HTML5的优势:
html5的优势HTML5演进的意义在于,从技术层面带来了八大类创新:

1.语义网:提供了一组丰富的语义标签。
2.离线和存储:HTML5应用缓存、本地存储、索引数据库和文件API使Web应用更快,并提供离线使用的能力。
3.设备接入:设备感知能力增强,使Web应用可以在电脑、pad、手机上使用。
4.沟通:增强沟通能力就是增强聊天程序的实时性和网络游戏的流畅度。
5.多媒体:音视频能力的增强是HTML5最大的突破。
6.图形和特效:Canvas、SVG、WebGL等功能让图形渲染更高效,页面效果更炫酷。

7.性能和集成:Web Worker使浏览器能够多线程处理后台任务,而不会阻碍用户界面的呈现。同时,性能测试工具便于评估程序性能。
8.呈现:CSS3可以高效地实现页面特效,而不影响页面的语义和性能。
5 HTML5本着“简单第一,尽可能简化”的原则进行了改进。详情如下:
1.简化DOCTYPE和字符集的声明。
2.增强的HTML5API使页面设计更简单。
3.用浏览器的原生能力取代复杂的Javascript代码。

4.如果页面中有错误,精确定义的错误恢复机制不会影响整个页面的显示。
5 HTML5以“用户第一”为宗旨,具体如下:
1.如有冲突,规范的优先级为:用户>页面作者>实现者>规范开发者>纯理论。
2.HTML5还引入了新的安全模型,以确保HTML5足够安全。
3.各大浏览器对HTML5的支持在不断完善,越来越多的开发者尝试在自己的项目中使用HTML5。


