1 对于web标准和W3C XHTML规范的理解
按照习惯的理解,这两个概念似乎都是指的一个东西(就是咱们在这个版里讨论的这些个”高深理论“^_^)。但我认为,事实上从技术的角度上讲,这两个事物几乎没有任何相关性。web标准简而言之就是将页面的结构、表现和行为各自独立实现,更通俗的讲就是如今招聘时流行的语言”div+css”。但W3C XHTML的任何一个版本都没有对web标准理念作限制。很显然的,我们可以用xhtml 1.1写出一个table定位的网页。说到这里,或许会认为我讲了一堆废话。但任何一项技术,只有当你对基础概念有足够清晰的认识的时候,你才会正确的使用它。我从下面两个方面,来谈谈如今Web标准应用走向的两个歧途:
Read the rest of this entry »
web标准
关于web标准,我已经了解很多,并且正在使用。我也很清楚的认识到,使用web标准不是为了能够骄傲的说“嗨,你的站点通过标准校验了吗?”,而是为了其他更多。但是作为网页设计师的“精英”,有时候总是觉得疑惑,仅仅自己使用和告诉他人web标准还不是全部,问题是:我们现在这样做了,那么明年或者后年,情况是否依旧是现在的样子?依然是少部分设计师采用web标准,而大部分设计师继续为IE设计站点吗?我们到底将去向何方?
Read the rest of this entry »
web标准
我们大部分人都有深刻体验,每当主流浏览器版本的升级,我们刚建立的网站就可能变得过时,我们就需要升级或者重新建造一遍网站。例如1996- 1999年典型的”浏览器大战”,为了兼容Netscape和IE,网站不得不为这两种浏览器写不同的代码。同样的,每当新的网络技术和交互设备的出现,我们也需要制作一个新版本来支持这种新技术或新设备,例如支持手机上网的WAP技术。类似的问题举不胜举:网站代码臃肿、繁杂浪费了我们大量的带宽;针对某种浏览器的DHTML特效,屏蔽了部分潜在的客户;不易用的代码,残障人士无法浏览网站等等。这是一种恶性循环,是一种巨大的浪费。
Read the rest of this entry »
web标准