HTML 5 胜出:XHTML2 宣告夭折

时间:2009-07-12 15:23:00 

最近,W3C的一项公告称,在W3C与XHTML2的合同于今年年底到期后将不会续签。这意味着W3C停止了对XHTML2的开发,转而大力支持HTML5的规则制定上。

有如我在前面的文章据说的那样“HTML5倍受青睐,XHTML2处境尴尬 ”。XHTML2和HTML5的同时存在让很多Web开发者感到迷惑,因为两种标准是不兼容的,也就意味着你选择了一个就不能使用另外一个,而他们居然都是Web标准!在一种标准的情况下,光web跨浏览器的问题就已经让web开发者们头疼不已,就连语言也出现两种,实在让人无法接受。

不过这一切已经改变——XHTML2已经宣告终止了。我认为这是一种明智的选择,当然也是一种别无选择的选择。XHTML1为什么受到肯定?因为它让杂乱的HTML4代码有了新书写和解释规范,这是它的亮点,但是归根到底,web更加需要的是功能丰富的web语言,而不是那些条条框框。一个完全不符合任何标准的web页面照样可以实现所有的功能,而一个完全符合web标准却没有任何功能的html页面却做不成任何事情。这就是HTML5和XHTML2的区别所有。HTML5的遵循XHTML1标准之上又完善了很多功能,很未来的web更加丰富多彩,而XHTML2,只是增加了些束缚开发者的条条框框。这注定它不会长久。

此外,浏览器厂商的支持很重要。Microsoft、Mozilla、Google等都是HTML5的支持者,而XHTML2是W3C的成果。不管是什么标准,最终还是要在浏览器上运行,所以得不到浏览器支持的标准都不是好标准。这也从另一方面看出,W3C是如此的脆弱!

不果,如同我在前面的文章所说,HTML5的到来,少则数年,多则十数年。慢慢等待吧……

标签:HTML5,XHTML,标准,浏览器
0
投稿

猜你喜欢

  • Oracle 函数大全

    2009-07-23 14:29:00
  • 重新阅读《HTTP协议基础》

    2008-04-04 17:40:00
  • 再谈 MySQL 数据库备份恢复和乱码问题

    2009-08-19 09:35:00
  • JS不同加载方式下的window.onload

    2009-05-21 18:09:00
  • 用户体验量化方法研究(二)

    2010-02-08 12:46:00
  • SQL Server 置疑、可疑、正在恢复等情况分析

    2012-01-05 18:51:59
  • 如何使用Iframe实现本页提交?

    2010-06-05 12:36:00
  • 4款Javascript放大镜特效脚本

    2009-10-14 20:46:00
  • 设计和企业文化

    2009-03-28 10:35:00
  • Google Chrome的hack写法以及CSS的支持程度

    2008-09-04 12:28:00
  • IE7的web标准之道 Ⅱ

    2008-08-13 12:50:00
  • sqlserver中将varchar类型转换为int型再进行排序的方法

    2012-07-11 15:34:41
  • 正则表达式的基本概念

    2007-10-17 21:07:00
  • js关于 byval 与 byref 的区别

    2007-10-13 10:48:00
  • 设计英文网站要注意的问题

    2011-04-28 11:22:00
  • 如何使用 SQL Server 数据库查询累计值

    2008-12-03 15:27:00
  • 用SQL语句完成SQL Server数据库的修复

    2008-11-24 20:49:00
  • WAP设计基础

    2011-01-06 12:13:00
  • 大容量SQL Server数据库迁移偏方

    2011-05-05 08:18:00
  • Yahoo!网站性能最佳体验的34条黄金守则——JavaScript和CSS

    2008-05-29 13:34:00
  • asp之家 网络编程 m.aspxhome.com