课程咨询:400-827-0010

HTML5培训 > html5教程 > HTML5培训 你必须知道的H5技术
  • HTML5培训 你必须知道的H5技术

    发布:HTML5培训  来源:html5教程  时间: 2016年10月24日

  • 近年来HTML5移动开发技术如此火爆,但是有很多人都不知道这项技术究竟有哪些特点,下面就让达内HTML5培训的专家老师带大家走进这项神奇的技术。...

  • 近年来HTML5移动开发技术如此火爆,但是有很多人都不知道这项技术究竟有哪些特点,下面就让达内HTML5培训的专家老师带大家走进这项神奇的技术。

    1.HTML5是什么?

    HTML5是HTML经过第五次重大修改,用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML标准版本。

    HTML标准自1999年12月发布的HTML4.01后,后继的HTML5和其它标准被束之高阁,为了推动Web标准化运动的发展,一些公司联合起来,成立了一个Web超文本应用技术工作组

    (Web Hypertext Application Technology Working Group-WHATWG)的组织。WHATWG 致力于 Web

    表单和应用程序,而W3C(World Wide Web Consortium,万维网联盟) 专注于XHTML2.0。在 2006

    年,双方决定进行合作,来创建一个新版本的 HTML。

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

    工作团队。

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

    支持。

    2012年12月17日,万维网联盟(W3C)正式宣布HTML5规范正式定稿。根据W3C的发言稿称:“HTML5是开放的Web网络平台的奠基石。”

    2013年5月6日, HTML

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

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

    2.HTML5的八大特点:

    1)语义特性:HTML5赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa的,微数据与微格式等方面的支持,构建对程序、对用户都更有价值的数据驱动的Web。

    2)本地存储特性:基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度,这些全得益于HTML5 APP

    Cache,以及本地存储功能。Indexed DB(html5本地存储最重要的技术之一)和API说明文档。

    3)设备兼容特性:从Geolocation功能的API文档公开以来,HTML5为网页应用开发者们提供了更多功能上的优化选择,带来了更多体验功能的优势。HTML5提供了前所未有的数据与应用接入开放接口。使外部应用可以直接与浏览器内部的数据直接相连,例如视频影音可直接与microphones及摄像头相联。

    4)连接特性:更有效的连接工作效率,使得基于页面的实时聊天,更快速的网页游戏体验,更优化的在线交流得到了实现。HTML5拥有更有效的服务器推送技术,Server-Sent

    Event和WebSockets就是其中的两个特性,这两个特性能够帮助我们实现服务器将数据“推送”到客户端的功能。

    5)网页多媒体特性:支持网页端的Audio、Video等多媒体功能, 与网站自带的APPS,摄像头,影音功能相得益彰。

    6)三维、图形及特效特性:基于SVG、Canvas、WebGL及CSS3的3D功能,用户会惊叹于在浏览器中,所呈现的惊人视觉效果。

    7)性能与集成特性:没有用户会永远等待你的Loading——HTML5会通过XMLHttpRequest2等技术,帮助您的Web应用和网站在多样化的环境中更快速的工作。

    8)CSS3特性:在不牺牲性能和语义结构的前提下,CSS3中提供了更多的风格和更强的效果。此外,较之以前的Web排版,Web的开放字体格式(WOFF)也提供了更高的灵活性和控制性。

  • 上一篇:HTML5培训之HTML5技术学习指南!

    下一篇:html5从入门到精通学习方法总结

网站导航
2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56