在 蓝色论坛被解封 以后,我仍旧还是一如既往的去那里潜水。当我翻阅「WEB 标准讨论」板块的时候,我发现有很多的兄弟牢骚为为什么实现标准会那么的难。这不是偶然现象了,在很多地方我都会看到这样的评论。
庆幸的是本站由于页面非常的简陋,所以能够很容易的 通过 XHtml 严格版的认证 。但我并没有发现通过此认证会给我带来什么好处:浏览量上去了,还是用户普遍赞扬我的网站能在不同的浏览器打开效果都一样了?
至于标准,在经过狂热的代码优雅的追求以后,我对它的看法已经逐渐地发生了改变。这个问题就得先回到我们为什么要做网站的起点上来。不管你目前的网站是否是营利性的,出发点就只有一个:就是面向客户。
客户是否就因为你的网站通过了所谓的 Web 标准就每天来拜访呢?我想这个结论是显而易见的.紧扣用户眼球的不是网站的页面如何的漂亮、而是内容。一个只有花哨的页面而没有实际内容的网站,会在用户的赞扬声中随即被关闭窗口(当然相反的极端情况也不用说)。
而我目前的观点就是 Web 标准仅仅是技术层面上的范畴,这与用户无关。用户要的是效果、功能以及内容。回想起我以前「耻笑」 Google 怎么连 DOCTYPE 都不加上一个,这个时候我想想反倒是可以理解了。
Web 标准中的 XHtml 标准与其说是标准,按照我想法还不如说是一种_思想_,它的主要目的就是实现 DOM 分离:也就是 结构(XHTML)、表现(CSS)和功能(Javascript)的分离。有了这种思想以后就可以非常容易的实现 Web 标准(当然,这还是需要一定的技术经验)。
如果你不会在 xhtml 中加入 onclick 和 style 属性(这完全可以定义一个 id 然后让 Javascript 和 CSS 另外去处理);也不用完全嵌套 N 个 DIV(因为你已经知道 xhtml 本身就能够非常详尽的描述页面框架),那么你的页面本身就是标准化了(听起来非常简单,不是么?)。
最后 Realazy 上面的一篇文章非常的经典:《 谁在意什么 Web 标准 》,看标题和本文就很相似,不过他也有自身独到的见解,建议看看。
本站 Gracecode.com 目前已经通过了 XHTML 严格版的认证,而简陋的页面或许有一个好处就是结构能够足够的清晰:本站的代码希望能够对各位有用处。欢迎各位兄弟有空能上本人的网站逛逛,但愿能够找到你感兴趣的。
我还是喜欢简单的,太花哨不好。
不知道这个标准到底是哪些要求,有客户提议让我验证的,但是通不过,而且错误也无关紧要
web标准只是一种指导思想.在标准方面无可厚非,遵循
或不遵循只是意愿问题,在意搜索引擎优化的,当然在意
Web标准,实际的客户和实际的需求,标准只是一种参考
没有实际的吸引人的内容,什么都是空谈...
PS:Blog系统是什么...博主自己写的?
@hiro 兄弟的意见我很赞同,我的观点不是反对标准,而是反对在没有明白标准的情况下,盲目的因为标准而标准。
Blog 程序是我自己写的,包括页面。兄弟感兴趣的可以到 http://grace.googlecode.com 下载,我不定时在更新的。
记得上次我的拙作《谁会在意什么 Web 标准》,当这篇文章放到蓝色经典论坛的时候。吸引了很多对于标准有各自不同看法的人拍砖。
请允许我摘录几篇具有代表性的回复。是他们让我对于标准又有了一个新的思考,在这里感谢他们(注,观点不分先后,按照回复时间排序):
catest
同意文章部分的观点,“Web 标准其实是一种思想”这是肯定的。如果只是
一个很简单的页面,流量不大,也不奢求搜索引擎的收录,改动也不频繁,
那大可不必唯标准是从。
作者有的话只说对了一部分:“用户要的是效果、功能以及内容”。没错,
这
首先,很荣幸能够加入淘宝的 UED 团队。期间也有很多朋友问我,“UED 是干什么的”、“你竟然不写 PHP,去写 Javascript 了?”,等等问题 -- 不幸的是,作为“传统程序员”的我,之前对于前端开发的理解,都会笼统的认为那是“美工”的事情。
然而这个观点,在我进入这个团队一段时间以后,发生了点改变 -- 目前我一点也不怀疑,前端的工作会比服务器端轻松多少。OK,废话不多说,下面说下我对于 UED 的认识和见解。
UED(User Experience Design),从字面的意思上理解就
终于在茫茫网海中找到了明爷的Blog
[...]从技术角度上理解,前端开发人员当然要熟悉相关的前端开发知识,比如 CSS、Javascript 以及 HTML(是的,没有开玩笑);更“要命”的还要理解一些概念上的知识,比如 Web 标准等等。[...]