日推荐
CSS2(参考 http://www.w3.org/TR/CSS2/)。W3C 创建 CSS 标准的目的是以 CSS 取代 HTML
表格式布局、帧和其他表现的语言。纯
CSS 布局与结构式 XHTML 相结合能帮助设计师分离外观与结构,
使站点的访问及维护更加容易。
DOM
DOM 是 Document Object Model 文 档 对 象 模 型 的 缩 写 。 根 据 W3C DOM 规 范
(
http://www.w3.org/DOM/),DOM 是一种与浏览器,平台,语言的接口,使得你可以访问页面其他
的标准组件。简单理解,
DOM 解决了 Netscaped 的 Javascript 和 Microsoft 的 Jscript 之间的冲突,给
予
web 设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。
ECMAScript
ECMAScript 是 ECMA(European Computer Manufacturers Association) 制定的标准脚
本语言(
JAVAScript)。目前推荐遵循的是 ECMAScript 262
采用
Web 标准的好处
对于访问者:
1.
文件下载与页面显示速度更快。
2.
内容能被更多的用户所访问(包括失明、视弱、色盲等残障人士)。
3.
内容能被更广泛的设备所访问(包括屏幕阅读机、手持设备、搜索机器人、打印机、电冰箱等等)。
4.
用户能够通过样式选择定制自己的表现界面。
5.
所有页面都能提供适于打印的版本。
对于网站所有者:
1.
更少的代码和组件,容易维护。
2.
带宽要求降低(代码更简洁),成本降低。举个例子:当
ESPN.com 使用 CSS 改版后,每天节
约超过两兆字节(
terabytes)的带宽。
3.
更容易被搜寻引擎搜索到。
4.
改版方便,不需要变动页面内容。
5.
提供打印版本而不需要复制内容。
6.
提高网站易用性。在美国,有严格的法律条款(
Section 508)来约束政府网站必须达到一定的
易用性,其他国家也有类似的要求。
实现内容和形式的分离,做到模块化开发,同时进行,减少开发时间成本
便于维护,低耦合的模块设计,单一模块的修改并不影响其他模块,减少维护成本
结构清晰,页面体积小,浏览器兼容性好
对用户友好,页面可用性、可访问性高,如在不同浏览器情况下都能正常访问页面,页面打开速度快 ,
良好的交互性与用户体验,方便用户获取所需信息,减少用户时间成本
经过
SEO 优化后的站点被搜索引擎收录的机会更多,从而给站点带来更多的用户
提高用户价值,提高企业价值
初学
web 标准的几个误区