最大的网站策划、网站运营、网络营销人才免费学习、培训、认证、展示、交流、工作平台,服务国家经济建设与民族伟大复兴!
中国第一部网站创业、网站策划与运营研究专著

查看完整版本: 遵循国际网站标准进行网站设计和改善

issue 2008-10-10 15:09

遵循国际网站标准进行网站设计和改善

当我们觉得网站建设已经非常简单和熟悉的时候,国外网站建设设计标准化的概念早已悄悄的形成和迅速“蔓延”,自2000年起,大部分新发行的浏览器版本都开始支持网站标准。主流的网页编辑工具也开始全面支持网站标准,甚至一些软件几乎完全由XML文件组成一些著名的大型商业网站建设开始采用网站标准来重新构建,另外一些则拒绝非标准浏览器浏览它们的网站。让我们赶紧跟上新时代的步伐,遵循国际网站标准进行网站建设和改善自己的网站,今天让一起来了解一下网站标准吧。
一.为什么要建立网站标准
  我们大部分人都有深刻体验,每当主流浏览器版本的升级,我们刚建立的网站就可能变得过时,我们就需要升级或者重新建造一遍网站。同样的,每当新的网络技术和交互设备的出现,我们也需要制作一个新版本来支持这种新技术或新设备。类似的问题举不胜举:网站代码臃肿、繁杂浪费了我们大量的带宽;针对某种浏览器的D[wiki]HTML[/wiki]特效,屏蔽了部分潜在的客户;不易用的代码,残障人士无法浏览网站等等。
简单说,网站标准的目的就是:提供最多利益给最多的网站用户;确保任何网站文挡都能够长期有效;简化代码、降低建设成本;让网站更容易使用,能适应更多不同用户和更多网路设备;当浏览器版本更新,或者出现新的网络交互设备时,确保所有应用能够继续正确执行。对于网站设计和开发人员来说,遵循网站标准就是使用标准;对于你的网站用户来说,网站标准就是最佳体验。
  
二.什么是网站标准
  网站标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括[wiki]CSS[/wiki],行为标准主要包括对象模型、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,我们来简单了解一下这些标准:
1.结构标准语言
(1)XML:是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月6日发布的XML1.0。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。关于XML的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。
(2)XHTML:是The Extensible HyperText Markup Language可扩展标识语言的缩写。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。
2. 表现标准语言
  CSS是Cascading Style Sheets层叠样式表的缩写。目前推荐遵循的是W3C于1998年5月12日推荐CSS2。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。
3.行为标准
(1)DOM:是Document Object Model文档对象模型的缩写。根据W3C DOM规范,DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。
(2) ECMAScript:是ECMA(European Computer Manufacturers Association)制定的标准脚本语言。目前推荐遵循的是ECMAScript 262。
三.遵循标准的网站与传统网站的区别
  传统网站只是印刷媒体的延伸,设计目标是保证在4-6个主流浏览器版本中看起来一致。通常的特征是:以表格为基础的布局。内容与表现方式混杂在一起。典型的例子是[wiki]标签[/wiki]。垃圾代码。不易用的代码。 语义不正确的代码。比如不解释的话,你根本不明白这是字体加粗的意思。而采用网站标准建立的网站是一个能够接受各种用户和各种设备的广泛的交流沟通工具。
四.采用网站标准的好处和缺点
1.好处
对网站浏览者的好处:文件下载与页面显示速度更快;内容能被更多的用户所访问;内容能被更广泛的设备所访问;用户能够通过样式选择定制自己的表现界面;所有页面都能提供适于打印的版本。
对网站所有者的好处:更少的代码和组件,容易维护;带宽要求降低,成本降低;更容易被搜寻引擎搜索到;改版方便,不需要变动页面内容;提供打印版本而不需要复制内容;提高网站易用性。
2.缺点:需要花费更多时间来学习标准;依然需要注意浏览器的兼容问题;用 CSS 来实现某些表现反而比表格更为麻烦。
五.怎么改善现有网站
  我们大部分的设计师依旧在采用传统的表格布局、表现与结构混杂在一起的方式来建立网站。学习使用XHTML+CSS的方法需要一个过程,使现有网站符合网站标准也不可能一步到位。最好的方法是循序渐进,分阶段来逐步达到完全符合网站标准的目标。
1.初级改善
  为页面添加正确的DOCTYPE,很多设计师和开发者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是document type的简写。主要用来说明你用的XHTML或者HTML是什么版本。浏览器根据你DOCTYPE定义的DTD(文档类型定义)来解释页面代码。所以,如果你不注意设置了错误的DOCTYPE,结果会让你大吃一惊。  对于我们初级改善来说,只要选用过渡型的声明就可以了。它依然可以兼容你的表格布局、表现标识等,不至于让你觉得变化太大,难以掌握。
2.中级改善
  接下来我们的改善主要在结构和表现相分离上,这一步不象第一步那么容易实现,我们需要观念上的转变,以及对CSS2技术的学习和运用。但学习任何新知识都需要花点时间的,不是吗?诀窍在于边做边学。假如你一直采用表格布局,根本没用过 CSS,也不必急于跟表格布局说再见,你可以先用样式表代替 font 标签。随着你学到的越多,你能做的就越多。
来源:网麒科技 网站建设专家 上海网站建设品牌企业
引用网址:[url=http://www.netkey.com.cn/viewpoint/viewpoint.htm]http://www.netkey.com.cn/viewpoint/viewpoint.htm[/url]
页: [1]
查看完整版本: 遵循国际网站标准进行网站设计和改善