日期:2014-02-26  浏览次数:21502 次

网页制造aiyiweb文章简介:在十月初的时候,我有幸在中国呆上了一段时间,与Web领域的专家、先生等交流Web标准以及他们的现状.

作者Henny Swan / co-lead of WaSP ILG
译者JunChen / member of WaSP ILG
原文http://www.webstandards.org/2008/11/24/web-standards-in-china/

在十月初的时候,我有幸在中国呆上了一段时间,与Web领域的专家、先生等交流Web标准以及他们的现状。很有意思的几个礼拜,也让我大开眼界。印象最深刻的,在中国推行Web标准的仍在少数,并且通常是孤掌难鸣的,无法实施、无法去解释为何需求标准及标准的价值。所以这里我想写一下我所了解的情况、面对的挑战和一些希望能无效的方法。

如果你有任何意见建议,欢迎留言!如果你有相关内容链接,也欢迎提供,我会更新文末的资源列表。

市场力量

在中国,驱动Web标准的次要动力与欧洲国家、澳大利亚以及美国几乎是相反的。没有任何法律要求你的网站具备可访问性(Accessibility),整个市场也起不到什么推动作用。市场的推动很有意思。我经历过的那些商业项目,Web标准都是很重要的基础,即便是在有法律约束的国家。为什么说市场推动很有意思呢,由于网站的拥有者虽然清楚法律要求网站达到可访问性要求,但除非看到切实的利益,否则仅仅会只花最小的成本去满足法律上的要求。

目前在中国,Web标准由于一些缘由在商业上比较脆弱。比如IE6仍然占据浏览器市场份额的95%。大部分依赖于ActiveX控件才能运转的电子商务网站使得人们必须用IE6。这就导致了在制造网页的时候趋向于满足IE6,而很少的关注其他浏览器。伴随着Opera、Safari、Firefox、Google Chrome使用率的上升,这种情况正在逐渐改善。实际上,Google Chrome的问世让Web设计届愈加关注浏览器兼容性。开发者们也谈到了,虽然他们经常使用IE外的浏览器来开发和测试网站,但仍需求不时的使用IE,仅由于很多网站依赖于它。

对网站兼容性的低需求导致了开发者、公司都没什么动力。不过这应该会改善,尤其是越来越多的跨国公司外包或将开发任务放在中国。希望这种逐渐渗透能够生效,在中国的外国公司应该会对知识的提升有所协助。我问过一位Microsoft的开发者是如何开始接触Web标准的,他说由于公司请了一些专家来培训Web标准的开发知识。这是相当好的,而且是推广Web标准发展的一个关键渠道。Opera不断是Web标准的反对者(声明一下,我为Opera任务但此处并非借机推广),也不断在推广Web标准,在中国的也是核心的开发部分,开发团队也是非常活跃的参与着聚会、会议。

法律支持

由于没有具体的法律要求网站具备可访问性,我们来看看奥运会对此的影响,很有意思。由于比赛,公共区域、街道和建筑曾经具有很好的顺应性及无妨碍措施,也让人更清醒的认识到这一点。最最少这是一个开始,且中国已与2008年7月批准了联合国《残疾人权利条约》。这是历史上第一个保障和促进残障人士权利的国际性法律条约。中国批准了此条约,意味着残障人士在获取信息、康复、就业和教育方面都有了法律依据。如条约第九条所说:

“缔约国该当采取适当措施…促使残疾人无机会使用新的信息和通信技术和系统,包括因特网。”

接下来还有很长的路要走,但最少中国曾经加入了。

基层的反对

最让人激动的是我从很多Web领域的专家身上看到的激情和责任感。在中国有一些有影响力的博客在推广着Web标准。比如 JunChenRealazy 。与Realazy沟通时他提到了2005年时候他第一次开始写关于标准的博客,每天能有接近1000的点击。这或许意味着人们渴望学习更多相关知识,即便他们并不是真正在搜索这些信息,但他们访问到他的网站,看到了关于标准的引见。

与我交流的几乎所有开发者都说他们基本上是自学的。在很多国家,Web开发和标准并非都存在于大学课程中,所以设计师、开发者必须自学。在中国,最大的学习妨碍是缺乏资源。对大部分人来说一些昂贵的电子书也加剧了学习妨碍。

我最激动的事就是参加了在中国的第一次Web Standards Café。在北京举办,由Opera资助,主题是Web标准和Web 2.0,基本上讨论集中在在中国我们怎样支持Web标准。结合开发者和BarCamp这类聚会,我认为这是一条正确的道路。

支持Web标准,在中国

有些事我们曾经可以开始做起,来促进Web标准和网站可访问性设计在中国的发展。可能看上去有些吓人,但从一点点做起,Web标准不可能不会变的愈加流行。好像一句中国古话说的:“纸上得来终觉浅,绝知此事要躬行”。不久前我们在欧洲、澳洲和美国也还在努力为Web标准做一些基础任务,这些经验值得我们回过头去学习。目前我认为以下途径对Web标准在中国的发展是有利的:

翻译资源 - 首要的任务就是有中文的、免费的资源供大家使用、学习。当前很多团体曾经投入到翻译中(见最后的资源部分),但我忍不住想那些大公司也应该奉献他们的力量。详见W3C资源翻译引见和指南。

跨国公司的责任 - 大的国际公司在国际范围内推广和支持Web标准,也应该尽他们所能协助中国的Web标准发展。比如通过内部培训、资助或者提供课程或者中文化Web标准资源。当然也不只限于中国如此。

基层的反对 - 开发者比任何人更了解面对的机遇和挑战。博客、论坛、BarCamp聚会、Web Standards Café等方式都是比较无效的途径。这可能会依据中国文化的不同采取不同的方式,但本质上一定是交流和分享。

如果你是一个博客、开发者或者企业内部的布道者,请一定分享你的经验。好像我上文所说,如果你有任何意见建议,欢迎留言。如果你有任何相关链接希望分享,我也会更新拓展文末的资源列表。

资源