找回密码
 注册
搜索
查看: 933|回复: 0

[HTML] 本板块添加HTML5分类通知

[复制链接]
发表于 2013-7-2 01:43:51 | 显示全部楼层 |阅读模式
之前单调的JavaScript板块,现在添加HTML5内容。
为什么需要HTML5?
正如我们之前讨论的,HTML5是为了解决广泛存在的问题而创建的,但是这些问题到底是什么?而HTML5有事如何解决的呢?现在我们一起来研究一下。

HTML5对旧的面向文档的Web进行了大量的改进。它创建了新的元素来标记动态的模板化内 容。另外增加了其他一些元素来替代显示视听内容的外部插件。这些元素本身已经能够解决许多问题,但是W3C(归功于WHATWG)还不满足于此。例如,表 单验证(以前只能够通过JavaScript实现)也成为了HTML5的一部分。特别是对于Web上用户生成的内容,相当一部分是使用某些输入表单创建 的,所以浏览器的验证比以往任何时候都重要。

与HTML5同时应运而生的其他一些技术一样也都希望解决相关的问题。其中一个例子就是现代的 Web比10年前更具移动特性。据估计,95%的手机安装了某种因特网浏览器 。越来越多的人希望访问与他们所处位置相关的内容,那么在浏览器中实现地理定位还会没有意义吗?这些技术与HTML5都是为彻底解决上述问题而开发的。

HTML5引入了一整套新功能,W3C和WHATWG网站上的规范对这些功能进行了详细的描述。本书将介绍理解这一规范的基础内容,详细介绍HTML5的重要新特性(尽量通俗易懂)。

注意 精确定义什么是(以及什么不是)HTML5并不容易。这个规范目前的状态仍不 稳定,特别是在W3C和WHATWG之间还存在分歧。此外,HTML5最开始定义的许多特性已经发展并转移到单独的规范中,如地理定位和 SVG(Scalable Vector Graphics,可缩放矢量图形)。在本书中,HTML5的定义仅参照WHATWG的规范 。

正如我们在本章末尾将要讨论的,许多人把很多实际上不属于这个标准的其他技术(如CSS3)归入HTML5。但是,我们将介绍的canvas元素则确定无疑地属于HTML5规范,所以不需要担心。

添加的内容很多,在之后的帖子中将会一一给大家讲解的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|QQ客服|联系我们|Archiver|手机版|小黑屋|悉远网络 ( 鄂ICP备09013446号 )

GMT+8, 2024-12-4 00:57 , Processed in 0.049171 second(s), 11 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表