关注web标准的真正原因
六.实践步骤
最后,如果web标准真正被重视,成为建立一个平等的竞争环境(level playing field)和平衡各方利益(lowest common denominator)的手段,这就接近我在W3C集会上最想大声说出来的观点了。在集会第二天快要结束的时候,有一些提议建议W3C需要勇敢前进。Dean(W3C研究员)看上去有些犹豫不决。你最好还是自己去 看看这个note。
按我的观点看来,在担心下一代互联网发展问题之前,W3C需要做的是如下几点,重点在web应用软件(applications)方面:
- 1.合并、整理现行规范
当我浏览XHTML或者CSS规范,最重要的事情是我希望看到现行标准,不是过去的标准,或者正在制定中的将来的标准。整理标准使之容易被贯彻和遵循,也需要为用户提供一个独立的,随时更新的文档便于查阅临界信息(critical information)。
- 2.确定那一组规范应该被目前阶段web开发所遵循
这里是W3C部分相关讨论,我发起投票提议用两个列表的方法:第一个规范列表说明今天或者明年世界要遵循的规范,列表中只包含当前W3C 已经批准的规范版本,包括XHTML、CSS和DOM;第二个规范列表将包含 XHTML、CSS、 SMIL、SVG、 XForms、 ECMAScript和 DOM.一旦我们的内容发布系统能够100%处理第二个列表中的规范,那么我们就能讨论再下一级将是什么。到那时候,我相信许多关于web应用软件的规范都将被纳入讨论。
- 3.建立两套文档
我们需要一套规范专门针对用户代理(类似微软公司)的开发者和创作者;也需要一套规范专门针对设计师和web开发者。现在的规范混杂在一起,不方便各类用户应用标准时查阅相应的知识。
- 4.重新调整现在的W3C主页的重点
现在W3C主页的只有少量信息说明为什么使用和关注web标准是重要的。页面上填满了规范和链接,这是典型的"官僚主义"设计,违反了最重要的设计原则:如果页面上所有信息都重要,那么所有信息也都不重要。是时候改变了,W3C主页的重点应该是如何方便人们浏览规范,而不是方便官僚机构如何运做。