web标准,我们去向何方?
2008-02-23 08:29:51来源:互联网 阅读 ()
原文作者:Veerle
原文出处:http://veerle.duoh.com
译者注:本文是"你应该关注web标准的真正原因"一文发表后veerle写的一篇感想文章,作者提了2个想法,却引来各种意见和建议,我将部分评论附在文后。可以看到国外技术类blog讨论的气氛也是非常好的,至少参与的人很多。有兴趣的建议看看原文。
译文
关于web标准,我已经了解很多,并且正在使用。我也很清楚的认识到,使用web标准不是为了能够骄傲的说“嗨,你的站点通过标准校验了吗?”,而是为了其他更多。但是作为网页设计师的“精英”,有时候总是觉得疑惑,仅仅自己使用和告诉他人web标准还不是全部,问题是:我们现在这样做了,那么明年或者后年,情况是否依旧是现在的样子?依然是少部分设计师采用web标准,而大部分设计师继续为IE设计站点吗?我们到底将去向何方?
这个问题是我阅读了Design by FireAndrei写的"你应该关注web标准的真正原因"文章后产生的。也因为Keith不久前帖的 关于web标准的文章。我们应该如何更进一步,如何为web标准做一些实事?第一步我想(可能根本是一个糟糕的点子)就是由web专业高手,比如Eric Meyer、Douglas Bowman等,为W3C的校验站点和指南手册进行全面地重新设计和规划。Andrei在他的文章"Design Eye for the Usability Guy"提出一个打包知识和效果的方案是极好的例子。它简单、明确地指出W3C站点在许多方面的缺陷,比如丑陋的界面。Andrei还提到发起一个募捐基金会来促进这件事,我个人觉得这是非常好的主意和起点。
改造W3C
W3C可以说是有关web标准的所有事情的核心了。我是说所有事情,W3C好比是一间汽车修理厂,你"驾驶"你的站点开进去加油并获得所有的维护。而实际情况是,如果你刚开始学习web标准,W3C的校验警告对你来说可能难以理解。其实W3C应该包含所有的CSS教程,应该能够让你简单地得到答案,而不是茫然地问现在应该怎么做。你可能需要到某个站点找到答案,其他人在其他站点找到答案,不权威的答案遍布整个web并不断引发争论。如果所有的问题都能够在W3C解决将是一件令人愉快的事情。当问题发生,你第一个想到的应该是访问 W3C。ok,我知道这个想法不太容易实现,但W3C至少应该是有用的和能够激发人们学习web标准的,我愿意献身于这样的工作。
改造W3C依然无法一下子改变只有少数人使用标准的现状,但至少是一个开始。web标准推广缓慢的真正原因是微软的不关心,不关心它的行为和错误,因为它们有能力做(而不做)。就象他们的安全漏洞,几乎天天都有,即使用户花费了大量成本也无法改变这种情况。微软愿意花费L onghorn的部分资源继续支持XP service Pack 2 仅仅是因为太多的问题被媒体曝光,迫于压力不得不做。
欧盟
欧盟处罚微软Windows Media Player的案例是一个玩笑!每次,当我需要放一段电影在网页上,我都使用QuickTime技术,它是一个很不错的软件,你能获得文件短小但质量不错的电影,能获得更好的脚本处理能力等等。但每次我都要近乎疯狂地与我的客户进行"战斗"和辩论,客户的论据是大部分的网站访问用户都使用Windows Media Player,为什么不用Windows Media Player?每次都这样...不令人烦恼吗?欧盟能够按他们意愿来处罚微软,但这并没有改变微软的思想和行动,我们生活在一个民主的社会中,但并不意味着在软件世界也是民主的,相反,软件世界充满垄断。同样的事情也发生在IE浏览器上。也许我们有责任去告诉欧盟和美国政府我们每天生活在什么样的环境中,但我几乎确信没有人有能力那样做,自从那里(欧盟和美国政府)不再有web专家(至少以我的知识还不够)。
为什么不强制web设计软件的制造商必须开发应用以支持web标准,通过这种严格的方法迫使我们也不得不使用web标准?这样做可行吗,可能成功吗?用这种方法甚至不会引来人们的责问。我相信只有给微软一定的压力,我们才能达到一些目标。没有压力,一切都将继续,一切都不会改变,微软也许将继续进行一场大战役。看看Robert Scoble的评论。
一个黑名单?
设立一个黑名单网站如何?把所有强迫你使用IE并且不愿意采用web标准的站点列入黑名单。所有web标准的blog站点都建立链接指向该黑名单站点(链接下面放置"Get FireFox"图标或者Zeldman图标)。如果被大量曝光,我相信大部分的公司都希望从黑名单上删除。我知道这样做比较激烈,但大部分的商业站点能够理解,或许他们从来就没听说过web标准,这是事实。这样的“激烈”可能是必须的,也许能够间接影响微软。
一个品质标签/证明书
另外一个想法就是可以给那些采用web标准的商业站点一个品质证明书,或者品质标签,就象ISO的证明书。这样做,我们不仅仅可以给我们的客户一个保证:站点基于web标准,客户也将因此获益。毕竟,一个产品有全世界认可的品质标签将增加卖点。如果这样做能增加“信誉和名望”或者曝光机会,我相信客户愿意考虑接受这种方法。如果有大量的公司选择这种方法,微软将感受到压力并考虑为web标准做些什么。
以上都是我个人的胡乱设想,我不知道怎样实现,也不知道是否能实现。但至少我在关心和努力思考一些事情。也许这些想法随后能被许多人(包括web标准领袖)看到和接受,随后开始行动。也需要一些资金来帮助开始,改变事物需要花费大量精力和金钱。
-----译文完。以下是本文的部分评论摘要,更多评论请看原文。
评论摘要
Lukasz:为什么你对IE这么烦恼,一定要做些什么?面对事实吧:windows是全世界最通用的操作系统,IE是最通用的浏览器,IE的占有率达到了95%以上。为什么任何人都要关心margin(FireFox, Mozilla等,无论哪一种)?作为用户,我关心的是信息,而不是公司是否遵循哪种标准。建议你考虑:微软浏览器不支持标准,为什么还如此普及?
lars:人们长久以来使用IE,公司建立符合IE浏览的站点而不关心W3C的web标准是因为额外的成本,因为没有所见即所得的符合标准的编辑工具。建立黑名单也是几乎不可能的,有太多太多只为IE设计的站点。至于Lukasz说IE占有率95%以上,我不同意,阅读过zeldman的"designin g with web standards"一书的都知道,许多其它浏览器都伪装自己是IE以便能够显示只为IE设计的站点。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:CSS代码缩写技巧
下一篇:web标准的投资回报(ROI)
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash