谁会去在意什么 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 严格版的认证,而简陋的页面或许有一个好处就是结构能够足够的清晰:本站的代码希望能够对各位有用处。欢迎各位兄弟有空能上本人的网站逛逛,但愿能够找到你感兴趣的。

(0)

相关推荐

  • 谁会去在意什么 Web 标准

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

  • 初学web标准的几个误区

    非常高兴地看到很多设计师开始关注和尝试使用web标准制作网页.但从网友们的问题和制作中发现几个问题,在这里特别提醒一下: 1.不是为了通过校验才标准化.web标准的本意是实现内容(结构)和表现分离,就是将样式剥离出来放在单独的css文件中.这样做的好处是可以分别处理内容和表现,也方便搜索和内容的再利用. W3C校验仅仅是帮助你检查XHTML代码的书写是否规范,CSS的属性是否都在CCS2的规范内.代码的标准化仅仅是第一步,不是说通过的校验,我的网页就标准化了.我们不是为了虚名,或者向别人炫耀:"

  • 网站程序员如何应对web标准第1/2页

    作者:jxdawei jxdawei的blog:http://www.iwcn.net/ 本文讨论的是在web标准普及的形势下,网站程序员的定位以及如何与设计师配合开发符合web标准的网站项目.本文适合的读者是传统TABLE布局下分工不是非常明晰的程序员. 1:学习web标准,让你的工作变得更加简单. web标准是大势所趋,所以作为网站程序员.你必须洗脑,必须去学习web标准.去重新认识html标签,去了解如何让程序输出页面需要的代码. 比如: 上边是美工出来的效果图,下边是符合标准的程序代码:

  • asp.net开发与web标准的冲突问题的一些常见解决方法

    论坛中也经常有从事.net开发的新手朋友问一些asp.net开发过程中与web标准之间的冲突问题,其实说到底就是客户端代码生成的问题.更高深的开发层面的东西我也说不出来,从页面前端的角度和大家分享一下建议: 少用asp.net中的服务器端控件 在Visual Studio中,有一系列强大的控件,让我们的刚开始学习.net开发人员爱不释手.但vs中的这些控件,大多都是基于winForm的那种模式搬来的,在网页开发上,有些控件还是少用为佳,比如: 不要什么也没都统统加form runat="serv

  • web标准知识——丰富段落里的标签

    如果你已经开始跟着<WEB标准能有多难?>在自己的工作中循序渐进地运用WEB标准了,那么这次的内容会让你更进一步的了解到关于段落里的细节.要是你刚刚准备好开始没关系可以先看看<从p开始,循序渐进>,然后再看本文.  昨天晚上我决定了放弃在这个时候插入CSS内容,继续深入XHTML的内容.也许大家会觉XHTML远没有CSS有趣,是的,的确如此,CSS能变化出无数看得见的可能.而XHTML只不过是为了机器与程序准备的.但是事实上XHTML的重要性要比CSS重要得多.我们都知道网页本身的

  • 我的一些关于web标准的思考笔记(一)

    我是从去年初开始学习web标准的,两年下来也有些心得.最近跳槽了正好闲在家里,写一些出来和大家交流一下. 1 对于web标准和W3C XHTML规范的理解 按照习惯的理解,这两个概念似乎都是指的一个东西(就是咱们在这个版里讨论的这些个"高深理论"^_^).但我认为,事实上从技术的角度上讲,这两个事物几乎没有任何相关性.web标准简而言之就是将页面的结构.表现和行为各自独立实现,更通俗的讲就是如今招聘时流行的语言"div+css".但W3C XHTML的任何一个版本都

  • document.all与WEB标准

    1.DOM WEB标准现在可真是热门中热门,不过下面讨论的是一个不符合标准的document.all[].DOM--DOCUMENT OBJECT MODEL文档对象模型,提供了访问文档对象的方法.例如文档中有一个table,你要改变它的背景颜色,那就可以在javascript中用document.all[]访问这个TABLE.但DOM也有所不同,因为浏览器厂商之间的竞争,各浏览器厂商都开发了自己的私有DOM,只能在自己的浏览器上正确运行,document.all[]就是只能运行在 IE是的微软

  • WEB标准字体常规定义

    web标准推荐如下字体定义方法: body { font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; } * 字体按照所列出的顺序选用.如果用户的计算机含有Lucida Grande字体,文档将被指定为Lucida Grande.没有的话,就被指定为Verdana字体,如果也没有Verdana,就指定为Lucida字体,依此类推. * Lucida Grande字体适合Mac O

  • web标准布局实例教程,用定位轻松解决CSS复杂布局

    我相信来经典论坛学习标准的朋友,99%都不是为了进W3C,不是为了成为专业的研究人员,那么大家来的目的是什么呢?很简单,其实都是想通过标准的学习让自己多增加一项技能而已,让自己在找工作的时候不会在被"需要熟练掌握web标准"而难倒,在下面的实例中xhtml并没有什么语意,文章的目的只是让然大家能更好的掌握CSS中相对.绝对定位的用法(新手问此问题的确实很多),及如何有效的结合背景,实现比较复杂的布局.不足之处还望前辈们能指点一二,感谢! ------------------------

  • 符合web标准的媒体播放器代码

    由于Embed标签是Netscape的私有财产,故一直未被W3C认可,对于各种媒体文件使用Embed标签是非标准的,如何改变?Elizabeth Castro的 Bye Bye Embed 一文对于各种媒体播放器给出了很好的符合web标准的代码.FLash文件 复制代码 代码如下: <object type="application/x-shockwave-flash"    data="http://video.google.com/googleplayer.swf?

随机推荐