页面重构

目前,国内99.9%的网站都是没有按照WEB标准建立的,没有按照网站重构这个理念去建站的。

当我们沉醉在网页特效、Flash动画的时候,WEB标准的推广已经成为国外一种普遍的现象。目前国内大多数客户都不清楚对网站的具体要求,他们注重的往往只是外观是否漂亮,基本功能是否实现,而不会去查看页面的源代码是否符合标准,也不会去问数据格式是否易于扩展交互。网站是否符合标准,很多时候都取决于设计者、开发者的知识面和认识。但是不能说因为客户不清楚、不要求采用WEB标准,我们就可以偷懒和省略。因为这种理念是我们作为网站设计师,必须具备的,我们有责任和义务去推广和采用WEB标准

编织者网络专业为你提供“遵循w3c web标准建站服务”————业界也有称之为“网站重构”,但概念定义得非常模糊。本站认为“网站重构”是一种思想,是一种理念,不是一种页面技术。业界常提到的xhtml+css(div+css)才是页面技术。

网站重构这种理念是所有的网站设计者、开发者和所有者都必须具备的,所以在我们给你提供技术支持的情况下,作为网站所有者的你,更应该去吸收这种理念,具备这种理念。

以上为本站业务说明,并非对“网站重构”的诠释,如有错误,请及时教正。

网站重构到底是什么?

当前国内的同行普遍的认为:所谓的网站重构就是“XHTML+CSS”,想法固然极度局限,因为“XHTML+CSS”只是页面重构,可以说只是一种技术。网站重构不是一种技术,不是xhtml+css,不是标准,网站重构是一种思想,是一种理念。xhtml+css只是实现网站重构的技术,WEB标准只是一个规范。真正的网站重构理念包含:结构Structure)、表现(Presentation)和行为(Behavior)分离以及优化,行内分工优化,以及以技术与数据、人文为主导的交互优化等。

网站重构”一词出自英文原名为《Designing with Web Standards》一书的中文翻译,如果直译应该为《应用WEB标准进行设计》。

为什么要应用WEB标准进行设计?是为了网站能“活”得更长久,为了提高网站的可访性,更为了降低成本,我们必须采用WEB标准。在软件开发行业中的“代码重构”(重构的意义在于不改变程序的功能而改变程序的架构,从而更利于修改、维护和扩展等),跟我们应用WEB标准进行设计的目的是一样的是为了更利于修改、维护、扩展、提高网站的可访性等,所以,网站重构简单的说就是应用WEB标准进行设计。

采用WEB标准的目的:

  1. 提供最多利益给最多的网站用户
  2. 确保任何网站文挡都能够长期有效
  3. 简化代码、降低建设成本
  4. 让网站更容易使用,能适应更多不同用户和更多网路设备
  5. 当浏览器版本更新,或者出现新的网络交互设备时,确保所有应用能够继续正确执行。

对于网站设计和开发人员来说,遵循WEB标准就是使用标准;对于你的网站用户来说,WEB标准就是最佳体验。

采用WEB标准对网站浏览者的好处:

  1. 文件下载与页面显示速度更快;
  2. 内容能被更多的用户所访问(包括失明、视弱、色盲等残障人士);
  3. 内容能被更广泛的设备所访问(包括屏幕阅读机、手持设备、搜索机器人、打印机、电冰箱等等)
  4. 用户能够通过样式选择定制自己的表现界面
  5. 所有页面都能提供适于打印的版本

采用WEB标准对网站所有者的好处:

  1. 更少的代码和组件,容易维护
  2. 带宽要求降低(代码更简洁),成本降低。举个例子:当 ESPN.com 使用 CSS改版后,每天节约超过两兆字节(terabytes)的带宽。
  3. 更容易被搜寻引擎搜索到
  4. 改版方便,不需要变动页面内容
  5. 提供打印版本而不需要复制内容
  6. 提高网站易用性。在美国,有严格的法律条款(Section 508)来约束政府网站必须达到一定的易用性,其他国家也有类似的要求。