web标准,我们去向何方?一些想法...

web|web标准

  • 原文作者:Veerle
  • 原文出处:veerle.duoh.com
  • 原文发表时间:2004年6月14日


译者注:本文是"你应该关注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设计的站点。

ByteWarrior:已经有一个黑名单了,看看这里PromoZilla.nl (在荷兰)。黑名单上有300多个网站,其中的50个已经改变开始支持Mozilla/Firefox。

tinotino:微软玩的很聪明但并不明智,我们是小斧头对大树。我们需要标准,就好象如果英寸不是标准,我们将用我们的脚来测量。我讨厌在每一个可用的浏览器上调试站点bug,这是白痴做法和无效率的。

Rob van der Linde:如果需要,我可以帮助写PHO/MySQL来支持建立一个全球的黑名单列表网站(利用我的业余时间)。但我不能提供服务器空间和域名,也许我们可以寻求一组php程序员的支持,或者在Sourceforge建立这么一个项目。

David:我是设计师,对程序一无所知。看了所有的帖子,我认为不是人们不想使用标准,只是那些已经有熟练的设计技巧的人们,他们不想放弃设计而去写代码。

Veerle(作者):to David,我能理解对于设计师来说改变不是特别明显。我是一名图形设计师,属于不惧怕研究代码的那一类。如果写代码会让你害怕地头发都竖起来,那就没什么意思了。我想所见即所得的编辑软件(类似dreamWeaver)才能帮助你。作为一个好的网页设计师,即使你只关心界面和外观,我相信一些基本的知识比如代码如何产生是必须知道的。我每天的工作是设计界面(UI) 并提交(X)HTML模版给程序员,我的重点是UI但,我依然希望页面代码能够简洁和标准,来替代多层嵌套的表格。当我1996年开始学习网页制作的时候就是全部手写代码,这成了我现在最大的优势,作为一名设计师,如果你即懂得设计又了解XHTML/CSS技巧,这将是你的资本。

时间: 2024-09-23 08:07:02

web标准,我们去向何方?一些想法...的相关文章

什么是web标准

导言 Web标准是谈论的HTML镇2005年.但是,我们许多人都吓跑了这一思想的新高潮,因为我们要么不知道它是什么或如何运作.我将试图给你一个总在什么网页标准项目,以及为什么有巨大的推动它最近. 理念 首先,应该知道的" web标准"是一般分组的想法,不是一个单一的编程语言. 1998年,杰弗里Zeldman和其他意识到,人才的方式正在网站是非常专业.他正确地认识到,混乱的乱蓬蓬的巢状表格,浏览器嗅探器,并打破服务器端脚本是将损害该行业在未来.他的建议是把浏览器的公司接受一个普遍的方式

web标准,我们去向何方?

web|web标准 原文作者:Veerle  原文出处:http://veerle.duoh.com 译者注:本文是"你应该关注web标准的真正原因"一文发表后veerle写的一篇感想文章,作者提了2个想法,却引来各种意见和建议,我将部分评论附在文后.可以看到国外技术类blog讨论的气氛也是非常好的,至少参与的人很多.有兴趣的建议看看原文. 译文 关于web标准,我已经了解很多,并且正在使用.我也很清楚的认识到,使用web标准不是为了能够骄傲的说"嗨,你的站点通过标准校验了吗

网页Web标准建站经常使用的CSS命名

css|web|web标准|网页 用了一段CSS 布局设计网页,发现自己的命名有点混乱,完全按照自己的想法命名,虽然没什么影响,有不给别人看源文件,但是工作室有时候和团队合作完成项目的时候,就遇到麻烦了,要修改一个地方相当的费事.所以还是有个标准比较好啊! 在网上看到的一个参考,再加上平时也研究别人的代码,发现有些命名使用很广泛! 命名参考 常用的CSS命名规则: 头:header内容:content/container尾:footer导航:nav侧栏:sidebar栏目:column页面外围控

从web标准的可操作性谈起

web|web标准 可操作性是一个理论能够被接受和普及的原驱动力,这个想法来自看"百家讲坛"<儒道之争>体会到的,儒家之所以在汉朝汉武帝统治时期得到极大的尊崇-- "独尊儒术,罢黜百家".就是因为一大批儒家的学者在可操作性方面的努力,让高高在上的儒家学术,人们所认为的大道理和生活息息相关的一些具体的操作联系起来,也就是实践,邓老的"实践是肌检验真理的唯一标准".Web标准的优势,所带来的优势就是他的可操作性的代表,如1)对网站浏览者的

从四个方面谈谈Web标准的价值所在

清清楚楚的明白Web标准的价值!Web标准的价值相信没人会不知道,不理睬.可是具体能做什么,能不能很好的作为一个规范或者指标去诊断网站存在的问题,能不能列出一张清单,清清楚楚地看到它的价值呢? 我大概列出了一些价值,抛砖引玉一下,希望能够完善这个想法,并得到更好的意见.具体的清单数据如何得到还在摸索中. 面向人--访问者: 访问速度加快(如何加快,加快了多少,字节减少,降低并发) 多种设备可供选择(多浏览器,多版本浏览器,多设备) 多样式可供选择(换肤技术) 残障人士不被拒绝(WAI) 面向人-

谁会去在意什么 Web 标准_网站应用

庆幸的是本站由于页面非常的简陋,所以能够很容易的通过 XHtml 严格版的认证.但我并没有发现通过此认证会给我带来什么好处:浏览量上去了,还是用户普遍赞扬我的网站能在不同的浏览器打开效果都一样了? 至于标准,在经过狂热的代码优雅的追求以后,我对它的看法已经逐渐地发生了改变.这个问题就得先回到我们为什么要做网站的起点上来.不管你目前的网站是否是营利性的,出发点就只有一个:就是面向客户. 客户是否就因为你的网站通过了所谓的 Web 标准就每天来拜访呢?我想这个结论是显而易见的.紧扣用户眼球的不是网站

央行新规利好大支付商网游支付将去向何方?

据北京青年报报道日前,中国人民银行正式发布<非金融机构支付服务管理办法>.根据<办法>,明年9月1日起,支付宝.百联电商等第三方支付机构必须持有"准生证"-- <支付业务许可证>,才可继续从事支付业务.昨天,记者采访了易观国际的分析师曹飞,他告诉记者,新规其实具有很大的积极意义,最关键的因素是明确了像支付宝.财付通.环讯支付等第三方在线支付工具的法律地位. ■腾讯昨发声明加大财付通投资 继淘宝表态以后,腾讯也对央行新规发表了看法.腾讯人士表示,央行新

学习web标准:Web标准中的特殊字符

在最开始学习web标准的时候有这么一条: 把所有<和&特殊符号用编码表示 :任何小于号(<),不是标签的一部分,都必须被编码为& l t ; 任何大于号(>),不是标签的一部分,都必须被编码为& g t ;任何与号(&),不是实体的一部分的,都必须被编码为& a m p;注:以上字符之间无空格. 而在我们平时的工作中经常会遇到这种情况: 更多>> 国内的同行大多是写两个大于号>>或者干脆就写>>(更夸张的是有人为

Web标准:文档类型和网页浏览器

原文: http://www.alistapart.com/articles/beyonddoctype 作者:Aaron Gustafson .Com  译者:zhaozy in 3user.com .Com 转载请注明作者和译者信息,谢谢! 进步总是要有代价的. 对网页浏览器来说, 由于开发者像是宣传真理一样的拍着胸部担保着一些编辑器和浏览器(特别是Internet Explorer), 用户们为此花费很多的成本. 而当这个浏览器推出了一个新版本, 然后又修正了之前版本的一些错误和对规范的误