HTML5简单介绍
html5是在html在基础上重新规范标准的一种超文本标记语言
,2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成。
H5的设计目的:
主要目的是为了在移动设备上支持多媒体,为了支持多媒体的这些特性,在HTML的基础上增加了video,audio,canvas
等新的标签。H5引进的新的功能,使用户与文档之间的交互得以真正的改变。
新的功能有:
增强了解析规则的灵活性
增加了一些新的属性标签,淘汰了一些过时的,冗余的标签
一个H5文档到另一个文档间的拖放功能
离线编辑
增强信息之间的传递
详细的解析规则
多用途互联网邮件扩展(MIME)和协议处理程序注册
在SQL数据库中存储数据的通用标准(Web SQL)等等
H5的优点
- 提高可用性和改进用户的友好体验;
- 有几个新的标签,这将有助于开发人员定义重要的内容;
- 可以给站点带来更多的多媒体元素(视频和音频);
- 可以很好的替代FLASH和Silverlight;
- 当涉及到网站的抓取和索引的时候,对于SEO很友好;
- 将被大量应用于移动应用程序和游戏;
- 可移植性好;
- 多设备跨平台;
- 自适应网页设计;
- 即时更新;
- 统一的网络标准。
缺点
该标准并未能很好的被浏览器所支持。又因为引入了新的标签,使得各个浏览器之间的数据描述格式不是统一的,会造成用户在个各浏览器之间的体验不佳。
HTML5的发展趋势
- 移动开发;
- 游戏开发等等。
总结:
HTML5是一中超文本标记语言
,在现在的移动应用和游戏开发中,越来越多的移动应用开发者使用H5,所以在未来的发展中,H5的应用一定会更加广泛,无论是在移动应用开发,还是在游戏网页中的应用,一定会大放异彩,所以,作为程序员,对H5的学习掌握是一定要的。