扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
最近闲得无聊,我就将bbc.co.uk输入了W3C的网页校验服务地址栏,结果校验器报出了45个错误。也许我们应该要求BBC将自己的网页做得更好,而实际上,现在基本没人会在意网页代码是否编写的绝对规范,因为浏览器会修正大部分小错误。这也可以解释为什么作为web标准的制定者和守护者,W3C的校验结果对大型网站没有任何威慑力了。
Web标准是一个伟大的产物,而如今的情况确实令人汗颜。Web标准改进了网页在不同浏览器甚至不同平台间的互用性,帮助用户能够更顺畅的获取信息,令互联网上的网站如雨后春笋般迅速增加。
不幸的是,现在的W3C已经无法像以前那样驾驭web标准了。该组织目前正面临着严重的危机。Web标准始祖Jeffrey Zeldman在七月份表示,很多关键性的人物正在离开W3C,“W3C正在远离普通的设计人员和开发人员。”
仅一个月后,CSS专家Eric Meyer同样表示“W3C的任务宣言中‘引导web发挥出最大潜能…’的部分已经被辜负了”。在他的抱怨中,指责了W3C中过分的官僚主义,缺乏响应以及缓慢的执行速度。
由此引发的结果是,很多关键性的标准都不再由W3C制定。比如,有关微格式(microformats)标准的重要工作根本就与W3C无关,而是一个叫做Microformats.org的网站制定的。Web的不断发展使得网页从静态走向动态,这一趋势对HTML规范有很大影响,而由此带来的必要工作则是一个叫做WhatWG的组织完成的。
其它一些重要标准甚至是专利性的。Adobe忙着将他的Flash和PDF加入到web标准中,微软在推动他的XAML和新的XBAPs(XAML浏览器应用程序),而Sun则管理着有关Java的标准。存在如此多的标准组织并不能说是一件坏事。但是我们应该看到,一旦W3C失去了权威性甚至消失了,那么将没有一个足够权威的组织来解决各种标准间的冲突,调整标准的一致性或推动标准的应用。从W3C将web标准进化为Web Content Accessibility Guidelines 2.0所带来的各方争论和不满就可以看出W3C作为一个领导者,对于一些关键性标准,如网站的可访问性标准的制定的重要性。
有人曾建议W3C应该成为一个独立机构。财务上的独立可以让W3C做他本应该做的事情,比如对其它机构提交的标准进行否决。虽然想法有些激进,但是能否成真,我并不确信。而且W3C确实需要彻底接受检查了,从他的体制到他简陋的web网站。话说回来,尽管有如此多的遗憾,但这个组织目前仍然在web标准领域扮演着顶梁柱的角色。
(责任编辑:陈毅东)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。