按我的观点看来,在担心下一代互联网发展问题之前,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主页的重点应该是如何方便人们浏览规范,而不是方便官僚机构如何运做。
七.这种情况下你能做什么给web标准更多机会,限制微软的力量。这看起来不是一个普通人能做的,或许对或许不对。他们说民主政治就是每一张选票,如果一张选票的力量微不足道,那么我想集合每一张支持web标准的选票就足够了,也许"web标准日"是需要的。如果有足够的声音大声说web标准的重要性并抗议目前的情况,那么就可能有足够对的商业和政治领袖来关注,给微软我们需要的压力。 p> 我已经这样做了。 我也很高兴地看到John Allsopp在他的 Web Essentials 04网站上发起的活动已经引起足够多人的兴趣。这个在美国和欧洲的活动承诺将大大推进web标准的前进。 真相大白了?我的一个主张就是微软不应该再对IE做任何事情,除非他们迫于压力改变做法。老实说,如果所有开发者都用同一个平台,同一套APIs,同一套标准,世界将变得简单地多。 真的就是这样,事实上,许多公司已经在这样做了(给web标准更多机会,限制微软的力量),只是担心windows和IE的使用,就象我们所有人都知道的。我自己也在过去的几个公司中坚持这样做,仅仅是出于道德和责任。 谁说唯一的规范不应该由微软制定?这样可能使事情变得千倍的容易(比如学习HTML、CSS和Javascript代码),可能使我们只要工作在一个浏览器上,一个操作系统或者一个平台上。谁说允许微软制定那样的规范有错误?谁说微软把XAML或者其它扩展放进.net的CSS和HTML是错误的?我们按微软规范写所有web内容和代码有什么问题?为什么不能将我们所有的技术依赖于一家公司? 也许Bill Gates真的就是Asimov宇宙基地的Hari Seldon(哈里谢顿:试图通过在银河角落建立隐蔽的基地,来缩短随后的黑暗时代)。也许这所有都是一个计划来帮助世界度过随后的黑暗时代,只是我们都不知道? 不用关心web标准? 小心,你可能得到的是你不想要的。 |