奥门新浦京官方网站HTML5的发展历程

万维网联盟(W3C)今天泪流满面地宣布,经过几乎 8 年的艰辛努力,HTML5
标准规范终于最终制定完成了,并已公开发布。

历经8年 HTML5标准制定完成并发布

来自 天极网 2014-10-30 深度

关于HTML5更多的内容:

在此之前的几年时间里,已经有很多开发者陆续使用了 HTML5
的部分技术,Firefox、Google Chrome、Opera、Safari 4+、Internet Explorer
9+ 都已支持 HTML5,但直到今天,我们才看到“正式版”。

[ 转载自 天极网 ]

奥门新浦京官方网站 1

万维网联盟宣布,经过将近8年的艰辛努力,HTML5标准规范终于最终制定完成并已公开发布。

其实,在这个标准制订完成之前,HTML
5已经使用多年。Firefox、GoogleChrome、Opera、Safari 4+、Internet
Explorer 9+都已支持HTML5,但直到今天,我们才看到“正式版”。W3C引用《2014
Vision Mobile
Survey》报告指出,在一万名受访的开发人员中,有42%混用HTML、CSS及JavaScript来开发移动应用。
Gartner则将HTML 5列为2015至2016年的十项顶尖移动技术之一,认为HTML
5将会是企业组织提供跨平台应用的重要技术。同时,HTML5还有望成为梦想中的“开放Web平台”(Open
Web Platform)的基石,如能实现可进一步推动更深入的跨平台Web应用。

HTML5将会取代1999年制定的HTML 4.01、XHTML
1.0标准,期望能在互联网应用迅速发展的时候,使网络标准达到符合当代的网络需求,为桌面和移动平台带来无缝衔接的丰富内容。

Google员工Ian Hickson担任 W3C HTML
5规格的首席架构师,来自微软、苹果及IBM的工程师担任HTML
工作小组共同主席。W3C指出,自22个月前W3C宣布HTML
5定义完成以来,W3C社群已经加入超过10万次测试。而在W3C的专利政策下,60多家公司贡献的免权利金技术开放授权开发人员使用。

W3C总监Tim
Berners-Lee表示:“今天我们认为在浏览器上收看影音内容和在手机运行浏览器没什么了不起,我们期望可随时随地在任何装置上分享照片、网购、阅读新闻及查询资讯。虽然大部份用户不知道HTML
5和开放网络平台的存在,但这却是推动使用者所有这些期望的动力所在。

1989年,物理学家Tim
Berners-Lee规划了第一版的HTML作为网页展示共通规格,并在1990年促成了网际网络的兴起与普及。第五版的HTML已经能够在不需外挂之
下在网页上直接收看影音内容、可以编写程序存取bitmap
canvas,有助于图片或游戏图像的渲染(rendering)、原生支持可缩放矢量图形(scalable
vector graphics, SVG)、数学标示语言、可用于东亚语言注记的Ruby
Annotation;以及对丰富应用的支持功能等等。

W3C CEO Jeff
Jaffe博士表示:“HTML5将推动Web进入新的时代。不久以前,Web还只是上网看一些基础文档,而如今,Web是一个极大丰富的平台。我们已经
进入一个稳定阶段,每个人都可以按照标准行事,并且可用于所有浏览器。如果我们不能携起手来,就不会有统一的Web。”同时,他指出,在HTML
5完成以后W3C将持续投入数项“应用基础”作为下一阶段的工作重点,包括:

安全及隐私:身份、加密及多因素验证、隐私防护等。

核心网页设计及开发规格:下一代HTML、外观、版面、图片、字型等。

应用生命周期:与蓝牙、NFC、震动等硬体及感测器互动;管理离线、推播及地理围栏、同步有关的背景项目。

媒体及即时通讯:WebRTC、流媒体。

效能及调校:资料侧写(profiling)、提示、预载、响应式设计(responsive
design)等。

可用性:确保网页可支持全球所有语言及平台。

服务:社交网络、支付、注解、数据网络(Web of data)等。

HTML5的简单认识

奥门新浦京官方网站 2

标准通用标记语言下的一个应用HTML标准自1999年12月发布的HTML4.01后,后继的HTML5和其它标准被束之高阁,为了推动Web标准化运动的发展,一些公司联合起来,成立了一个叫做
Web Hypertext Application Technology Working Group
(Web超文本应用技术工作组
-WHATWG

的组织。WHATWG 致力于 Web
表单和应用程序,而W3C(World
Wide Web
Consortium,万维网
联盟)
专注于XHTML奥门新浦京官方网站,2.0。在
2006 年,双方决定进行合作,来创建一个新版本的 HTML。**

HTML5 将会取代 1999 年制定的 HTML 4.01、XHTML 1.0
标准,以期能在互联网应用迅速发展的时候,使网络标准达到符合当代的网络需求,为桌面和移动平台带来无缝衔接的丰富内容。

HTML5草案的前身名为 Web Applications
1.0,于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的 HTML
工作团队。

W3C CEO Jeff Jaffe 博士表示:“HTML5 将推动 Web
进入新的时代。不久以前,Web 还只是上网看一些基础文档,而如今,Web
是一个极大丰富的平台。我们已经进入一个稳定阶段,每个人都可以按照标准行事,并且可用于所有浏览器。如果我们不能携起手来,就不会有统一的
Web。”

HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5
仍处于完善之中。然而,大部分现代浏览器已经具备了某些
HTML5 支持。

HTML5 还有望成为梦想中的“开放 Web 平台”(Open Web
Platform)的基石,如能实现可进一步推动更深入的跨平台 Web 应用。

2012年12月17日,万维网联盟(W3C)正式宣布凝结了大量网络工作者心血的HTML5规范已经正式定稿。根据W3C的发言稿称:“HTML5是开放的Web网络平台的奠基石。”

接下来,W3C
将致力于开发用于实时通信、电子支付、应用开发等方面的标准规范,还会创建一系列的隐私、安全防护措施。

2013年5月6日, HTML
5.1正式草案公布。该规范定义了第五次重大版本,第一次要修订万维网的核心语言:超文本标记语言(HTML)。在这个版本中,新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。**

W3C 还曾在 2012 年透露说,计划在 2016 年底前发布 HTML 5.1。

本次草案的发布,从2012年12月27日至今,进行了多达近百项的修改,包括HTML和XHTML的标签,相关的API、Canvas等,同时HTML5的图像img标签及svg也进行了改进,性能得到进一步提升。**

HTML5 正式版:

支持Html5的浏览器包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(谷歌浏览器),Safari,Opera等;国内的傲游浏览器(Maxthon),以及基于IE或Chromium(Chrome的工程版或称实验版)所推出的360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器同样具备支持HTML5的能力。**

在移动设备开发HTML5应用只有两种方法,要不就是全使用HTML5的语法,要不就是仅使用JavaScript引擎。

JavaScript引擎的构建方法让制作手机网页游戏成为可能。由于界面层很复杂,已预订了一个UI工具包去使用。**

纯HTML5手机应用运行缓慢并错漏百出,但优化后的效果会好转。尽管不是很多人愿意去做这样的优化,但依然可以去尝试。

HTML5手机应用的最大优势就是可以在网页上直接调试和修改。原先应用的开发人员可能需要花费非常大的力气才能达到HTML5的效果,不断地重复编码、调试和运行,这是首先得解决的一个问题。因此也有许多手机杂志客户端是基于HTML5标准,开发人员可以轻松调试修改。

2014年10月29日,万维网联盟泪流满面地宣布,经过几乎8年的艰辛努力,HTML5标准规范终于最终制定完成了,并已公开发布。

在此之前的几年时间里,已经有很多开发者陆续使用了HTML5的部分技术,Firefox、Google
Chrome
、Opera、Safari
4+、Internet Explorer
9+都已支持HTML5,但直到今天,我们才看到“正式版”。**

HTML5将会取代1999年制定的HTML 4.01、XHTML
1.0标准,以期能在互联网应用迅速发展的时候,使网络标准达到符合当代的网络需求,为桌面和移动平台带来无缝衔接的丰富内容。

W3C CEO Jeff
Jaffe博士表示:“HTML5将推动Web进入新的时代。不久以前,Web还只是上网看一些基础文档,而如今,Web是一个极大丰富的平台。我们已经进入一个稳定阶段,每个人都可以按照标准行事,并且可用于所有浏览器。如果我们不能携起手来,就不会有统一的Web。”

HTML5还有望成为梦想中的“开放Web平台”(Open Web
Platform)的基石,如能实现可进一步推动更深入的跨平台Web应用。

接下来,W3C将致力于开发用于实时通信、电子支付、应用开发等方面的标准规范,还会创建一系列的隐私、安全防护措施。

W3C还曾在2012年透露说,计划在2016年底前发布HTML 5.1。

内容介绍:

课时1:HTML5音频 05:02

课时2:HTML5视频 05:39

课时3:HTML5拖放 08:34

课时4:HTML5画布 08:39

课时5:HTML5 SVG 09:35

课时6:HTML5地理定位 10:51

课时7:HTML5 Web存储 09:39

课时8:CSS3边框 08:12

课时9:CSS3背景 11:00

课时10:文本效果 06:17

课时11:2D效果 07:31

课时12:3D效果 05:49

课时13:过渡 08:29

课时14:动画 10:46

课时15:多列 06:29

阿里云大学官网(阿里云大学 –
官方网站,云生态下的创新人才工场

发表评论

电子邮件地址不会被公开。 必填项已用*标注