XHTML 2: 出师未捷身先死, HTML 5:万千宠爱于一身(2)
来源:互联网 责任编辑:admin 发表时间:2013-07-01 21:07 点击:次
XHTML 2.0 错在哪里?
尽管初衷是好的,但 XHTML 2.0 的夭亡来自两件事,第一,它不向前兼容,意味着你写的 XHTML 1.x 代码无法直接用于 XHTML 2.0, 相反, HTML 5 却向前兼容。第二,XHTML 2.0 并非 HTML 的 XML 化,而是一种全新的体系,它忽视了设计师们的需求。
而 HTML 5 却包含了设计师们需要的很多东西,本地的音频,视频支持,多栏布局工具,离线数据库,本地的矢量图支持,这一切,XHTML 丝毫没有触及。
HTML 5 的光明未来
XHTML 2.0 虽然已被提出多年,然而迄今没有任何浏览器实现对它的任何支持,HTML 5 却得到了几乎所有现代浏览器到青睐,包括 Firefox, Safari, Chrome, Opera,甚至 IE8 也实现了对它的某些支持。
那些在 Web 领域野心勃勃的大厂商,比如 Google, Apple,已经推出基于 HTML 5 的 Web 服务,使用本地化视频支持与本地数据库实现了各种应用,而基于 XHTML 2.0 的应用却几乎没有有。
另外,HTML 5 还推出了 XHTML 5 细则,XHTML 5 向当前 Web 中大量基于 XHTML 1.x 的网页伸出橄榄枝,XHTML 1.x 如果仅仅是作为 HTML 的一种 XML 式编码风格,并不会被遗弃,事实上,还会工作得更好。
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 进入详细评论页>>