HTML5 的特性
HTML5 的特性
HTML5 具有优化网页结构、增强网页表现性能、追加本地数据库、增强设备兼容、本地储存功能等特点,能够提供更多标准集来强化网络应用,降低网站对插件模块的依赖。
智能表单
HTML5 的智能表单相比传统表单,优化了 HTML 可表达的表单形式,使原本需要 JavaScript 实现的控件,可以直接用 HTML5 的表单来实现,提升了用户与应用的交互体验。
画布功能
HTML5 拥有能够在网页上绘制图像的 canvas 元素,可以制作各类图形、填充空白区域、书写样式化文本。通过使用该元素,无需使用插件,浏览器便能够直接显示动画与图像。
本地存储
HTML5 具有独特的本地存储功能,能够将大规模的数据存储在客户端内,且不对网站的性能造成影响。它使得基于 HTML5 开发的网页 APP,具有启动时间快捷、联网速度灵敏等特性。
地理定位
HTML5 引入了基于地理位置应用的 API ,通过 GPS 等信息化技术既可以为用户提供更精准定位,还可以更便捷高效的获取他人的位置信息。
智能表单
HTML5 的智能表单相比传统表单,优化了 HTML 可表达的表单形式,使原本需要 JavaScript 实现的控件,可以直接用 HTML5 的表单来实现,提升了用户与应用的交互体验。
画布功能
HTML5 拥有能够在网页上绘制图像的 canvas 元素,可以制作各类图形、填充空白区域、书写样式化文本。通过使用该元素,无需使用插件,浏览器便能够直接显示动画与图像。
本地存储
HTML5 具有独特的本地存储功能,能够将大规模的数据存储在客户端内,且不对网站的性能造成影响。它使得基于 HTML5 开发的网页 APP,具有启动时间快捷、联网速度灵敏等特性。
地理定位
HTML5 引入了基于地理位置应用的 API ,通过 GPS 等信息化技术既可以为用户提供更精准定位,还可以更便捷高效的获取他人的位置信息。
HTML5 的发展历程
HTML5 的发展历程
1990-1995 年,HTML 经历了多次优化和技术迭代,先后被欧洲核子研究中心与 IETF 托管,经过不断的技术创新,HTML4 于 1997 年诞生;2006 年,负责网络标准制定的万维网联盟与网页超文本应用技术工作小组 WHATWG,开始合作创建 HTML5 草案和标准。2014 年,稳定 W3C 的推荐标准——HTML 5 发布,随后通过浏览器的实验性反馈,让 HTML5 的规范得到了进一步完善,2015 年各大网站纷纷从原本的 Flash 过渡到 HTML5 。
HTML5 的技术要点
HTML5 的技术要点
HTML5 的语法具有重要标记、程序接口、元素变化、标签变化、事件属性、异常处理等特点。相比于 XHTML,标记更加简洁明了, 而在遵循 HTML5 的网页中也能保证有一致的 DOM 生成 。在这其中较为突出的特点是,部分元素可以在 HTML5 中省略标签和属性引用符号。例如 disabled ,需要通过省略属性的值来表达 “值为 true” ,如果要表达“值为 false”的话,需要省略属性本身。
HTML5 的优缺点
HTML5 的优缺点
随着时代的发展,用户对互联网的要求也在逐渐提高,而 HTML5 拥有的新标签,能够改进用户的体验;并对搜索引擎更加友好。同时,HTML5 凭借 良好的可移植性替代了 FLASH 等插件,让网站获得了更丰富的多媒体展示效果。但任何事物都具有两面性,HTML5 在现阶段的技术手段尚未完善,还无法满足投入大规模应用的需求,因此引入 HTML5 的新标签会使各个站点需要更加一致的数据描述格式,提升了技术难度。