欢迎来到天天文库
浏览记录
ID:21280606
大小:213.50 KB
页数:15页
时间:2018-10-20
《第1章html5标准》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第1章HTML5标准第1章HTML5标准HTML5是下一代HTML的标准,目前仍然处于发展阶段。经过了Web2.0时代,基于互联网的应用已经越来越丰富,同时也对互联网应用提出了更高的要求。今天,技术人员、设计者、互联网爱好者都在热议HTML5,HTML5俨然已经成为互联网领域最热门的词语。与HTML4相比,HTML5的发展有着革命性的进步。基于良好的设计理念,HTML5不但增加了很多新功能,而且对于涉及的每一个细节都有着明确的规定。HTML5正在引领时代的潮流,必将开创互联网的新时代。1.1HTML5介绍在学习HTML5之前,我们先介绍一下HTML5的来龙去脉。1
2、.1.1HTML5的历史背景HTML的出现由来已久。1993年,HTML首次由因特网工程任务组(IETF)以因特网草案的形式发布。接着,HTML的发展一路高歌:1995年发布了2.0版,1996年发布了3.2版,1997年发布了4.0版,1999年12月发布了4.01版。从第三个版本(3.2版)开始,W3C(万维网联盟)开始接手,并负责后续版本的制定工作。在HTML4.01之后,W3C的认识发生了倒退,把发展HTML放在了次要地位,而把主要注意力转移到了XML和XHTML之上。由于当时正值CSS崛起,设计者们对于XHTML的发展深信不疑。但随着互联网的发展,HTM
3、L迫切需要增加一些新的功能,制定新的规范。为了能继续深入发展HTML规范,在2004年,一些浏览器厂商联合成立了WHATWG(Web超文本技术工作小组),以推动HTML5规范。最初,WHATWG的工作内容包含两个部分:WebForms2.0和WebApps1.0。它们都是对HTML的发展,并被纳入HTML5的规范之中。Web2.0也是在那个时候提出来的。2006年,W3C组建了新HTML的工作组,非常明智地采纳了WHATWG的意见,于2008年发布了HTML5的工作草案。2009年W3C停止了对XHTML2的工作。紧接着,HTML5的草案不断地更新。2010年,H
4、TML5开始进入众多开发者的视野。在HTML5规范还没定稿的情况下,各大浏览器厂商就已经按捺不住了,纷纷参与到规范的制定中来,并对自己旗下的产品进行升级以支持HTML5的新功能。HTML5规范涉及的内容非常多,众多浏览器厂商的参与使得可以及时获得一些实验性的反馈,HTML5规范也得以持续的完善。与此同时,IETF制定相关通信协议。HTML·15·第1章HTML5标准5就是以这种方式快速地融入到Web开发平台当中。1.1.2HTML5的现状今天,几乎所有最新版的浏览器都已经在不同程度上支持HTML5,开发者也可以尝试开发基于HTML5的新功能了。1.两个发展的时间点
5、HTML5规范仍然处于草案更新之中,但是最新的草案已经相对比较完备了。HTML规范的发布有两个时间点,如图1-1所示。图1-1HTML5规范的发布时间点第一个时间点是2012年,目标是发布“候选推荐版”;第二个时间点是2022年,目标是发布“计划推荐版”。也许你会认为,既然要到2022年,那就等十年再说吧。这是非常错误的想法,你需要先明白这两个时间点的真正含义再下结论。首先是2012年,这是最重要的时间点,因为这一年要发布候选推荐版。一个规范如果要成为候选推荐标准(REC),它需要具备百分之百的可实施性,只有成功通过上万项的测试案例后才能验证这一点。据保守估计,整
6、个规范可能需要进行2万项测试。其次是2022年,这一年要发布计划推荐版。那个时候,至少会有两大浏览器会完全支持HTML5的所有特性。如果考虑到HTML5标准的规模,这个日期还是太乐观了。毕竟之前发布的HTML4.01已经经过十多年都没能实现这一目标。按照此说法,在两大浏览器支持所有的功能之前,HTML5的规范是没有最终定稿的。如果你真的等十年之后再来学习,就悔之晚矣。2.目前发展状况首先,各大浏览器都已经积极支持HTML5的新功能。各大浏览器厂商不仅积极地支持HTML5规范,而且还参与到HTML5规范的制定之中。真正重要的一小部分HTML5新特性已经得到浏览器的支
7、持。所有浏览器对HTML5的支持情况,都会在一周之内发生变化,因为浏览器制作厂商的创新速度也非常快。其次,目前已经存在很多基于HTML5的应用了。有些网站明确表示支持HTML5,并提示用户升级浏览器,很多网络应用也已经为HTML5的到来做了充分的准备。2012年是HTML5真正发力的开始,而且对于移动应用优势非常明显。3.HTML5的开发组织HTML5最初是由WHATWG推动开发的,到了今天,已经有三个重要的组织参与进来。qWHATWG·15·第1章HTML5标准:由来自Apple、Mozilla、Opera、Google等浏览器厂商的人员组成,成立于2004年。
8、负责开发H
此文档下载收益归作者所有