html5的基础知识,HTML5的基础知识-个人整理

1.产生和发展

HTML5 是用于取代 1999 年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML [1](标准 通用标记语言下的一个应用)标准版本;现在仍处于发展阶段,但大部分浏览器已经支持某 些 HTML5 技术。HTML 5 有两大特点:首先,强化了 Web 网页的表现性能。其次,追加 了本地数据库等 Web 应用的功能。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。它希望能够减少浏览器对于需要插件的丰富性网络应用服 务 (plug-in-based rich internet application, RIA), Adobe Flash、 如 Microsoft Silverlight, Oracle 与 JavaFX 的需求,并且提供更多能有效增强网络应用的标准集。 HTML5 草案的前身名为 Web Applications 1.0,于 2004 年被 WHATWG(Web Hypertext Application Technology Working Group (Web 超文本应用技术工作组 -WHATWG) )提出,于 2007 年被 W3C 接纳,并成立了新的 HTML 工作团队。 HTML 5 的第一份正式草案已于 2008 年 1 月 22 日公布[3]。HTML5 仍处于完善之中。 然而,大部分现代浏览器已经具备了某些 HTML5 支持。 2013 年 5 月 6 日, HTML 5.1 正式草案公布。该规范定义了第五次重大版本,第一次要 修订万维网的核心语言:超文本标记语言(HTML) 。在这个版本中,新功能不断推出,以帮 助 Web 应用程序的作者,努力提高新元素互操作性。 支持 Html5 的浏览器包括 Firefox(火狐浏览器) ,IE9 及其更高版本,Chrome(谷歌浏 览器) Safari, , Opera 等; 国内的傲游浏览器 (Maxthon) 以及基于 IE 或 Chromium , (Chrome 的工程版或称实验版)所推出的 360 浏览器、搜狗浏览器、QQ 浏览器、猎豹浏览器等国产 浏览器同样具备支持 HTML5 的能力。

2.HTML5 的特性

语义特性(Class:Semantic) HTML5 赋予网页更好的意义和结构。更加丰富的标签将随着对 RDFa 的,微数据与微格 式等方面的支持,构建对程序、对用户都更有价值的数据驱动的 Web。 本地存储特性(Class: OFFLINE & STORAGE) 基于 HTML5 开发的网页 APP 拥有更短的启动时间,更快的联网速度,这些全得益于 HTML5 APP Cache,以及本地存储功能。Indexed DB(html5 本地存储最重要的技术之一)和 API 说明文档。 设备兼容特性 (Class: DEVICE ACCESS) 从 Geolocation 功能的 API 文档公开以来,HTML5 为网页应用开发者们提供了更多功能 上的优化选择,带来了更多体验功能的优势。HTML5 提供了前所未有的数据与应用接入开 放接口。使外部应用可以直接与浏览器内部的数据直接相连,例如视频影音可直接与 microphones 及摄像头相联。 连接特性(Class: CONNECTIVITY)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值