html5不仅仅是html规范的当前最新版本,也代表了一系列web相关技术的总称,它把代码重复率很高的功能提取为
html5进化的重大意义还在于,它从技术层面带来了8个类别的革新:
1.语义网(semantics):提供了一组丰富的语义化标签。
2.离线&存储(ofline & storage):html5 app cache、local storage、indexed db和file api使web应用程序更加迅速,并提供了离线使用的能力。
3.设备访问(device access):增强了设备感知能力,使得web应用在电脑、pad、手机上均能使用。
4.通信(connectivity):增强了通信能力,意味着增强了聊天程序的实时性和网络游戏的顺畅性。
5.多媒体(multimedia):音频视频能力的增强是html5的最大突破。
6.图形和特效(3d,graphics & effects):canvas、svg和webgl等功能使得图形渲染更高效、页面效果更加炫酷。
7.性能和集成(performance &integration):web worker使浏览器可以多线程处理后台任务而不阻塞用户界面渲染。同时,性能检测工具方便评估程序性能。
8.呈现(css3):css3可以很高效地实现页面特效,并不会影响页面的语义和性能。
html5以“简单至上,尽可能简化”为原则做了改进,具体介绍如下:
1.简化了doctype和字符集声明。
2.强化了html5api,使页面设计更加简单。
3.以浏览器的原生能力代替复杂的javascript代码。
4.精确定义的错误恢复机制,如果页面中有错误,也不会影响整个页面的显示。
html5以“用户至上”为宗旨,具体介绍如下:
1.在遇到冲突时,规范的优先级为:用户>页面作者>实现者(浏览器)>规范开发者(w3c/whatwg)>纯理论。
2.html5还引入了一种新的安全模型来保证html5足够安全。
3.各大览器对html5的支持正在不断完善,越来越多的开发者尝试在项目中使用html5。
以上就是小编今天为大家分享的关于“html5升级的意义是什么?”的文章,希望本篇文章能够帮到你。云和数据 ict 职业教育发挥公司产业化优势与技术积淀,整合国内外优秀师资,累计自主研发 230 余项教辅、教材,300 余 项实践教学案例与实训平台,采用六位一体项目制教学模式,年 培养高端 ict 技术人才超 10000 人,累计为企业输送高端泛 ict 技术人才超 9 万人,学员 60%来自于口碑推荐。如果你对目前的生活状态不满意,想提升技能,可以咨询云和数据1929cc威尼斯官网获得帮助。
37000.com威尼斯 copyright © 2013-2021 河南云和数据信息技术有限公司 isp经营许可证:豫b-20160281