读"WEB标准和网站重构"后的一些感想
那什么是WEB标准(Web Standards)呢? 其实他不是一个标准,而是一系列标准的的集合.我们都清楚网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior).其对应的标准也
有三个方面:对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMA等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)ECMA标准.(这些标准的详细内容建议去看有关书籍)
WEB标准的建立就是要让HTML回归其本质:用HTML去描述文档的结构.而用CSS来对内容进行布局和表现.(注意这里的HTML只是去描述结构).我们很多人都已经习惯了用元素来来控制表现,而不是结构(本人也是啊).而采用WEB标准的好处是:
"1.对网站浏览者的好处:
文件下载与页面显示速度更快;
内容能被更多的用户所访问(包括失明、视弱、色盲等残障人士);
内容能被更广泛的设备所访问(包括屏幕阅读机、手持设备、搜索机器人、打印 机、电冰箱等等)
用户能够通过样式选择定制自己的表现界面
所有页面都能提供适于打印的版本
2.对网站所有者的好处:
更少的代码和组件,容易维护
带宽要求降低(代码更简洁),成本降低。举个例子:当 ESPN.com 使用 CSS 改版后,每天节约超过两兆字节(terabytes)的带宽。
更容易被搜寻引擎搜索到
改版方便,不需要变动页面内容
提供打印版本而不需要复制内容
提高网站易用性。在美国,有严格的法律条款(Section 508)来约束政府网站 必须达到一定的易用性,其他国家也有类似的要求........"
-----(来自<<WEB标准和网站构>>)
网站重构当然就是用web标准重新构造网站,近两年国内外许多网站如:阿里巴巴,网易,闪客帝国,CSDN以及MSN和美国国会图书馆等都按照web标准重构了自己的网站。由此可见web标准已经真正成为业内的一个标准,而不再是以前W3C所谓的“推荐”。因此了解web标准对于我们这些初学者来说是十分重要的。
所以对于我,在以后的时间了除了学好开发语言外,还要继续深入了解WEB标准极其相关知识。尤其对css的了解要加强了(正象前面所说的以前老是用HTML来控制表现,用css很少)。当然还有其他的标准也要加深了解和掌握。