July 03, 2004

读《网站重构》(1):什么是web标准?

Web标准是指结构化的语言(如XHTML和XML),解释性语言(如CSS),对象模型(W3C DOM)和脚本语言(ECMAScript)。 ----Jeffery Zeldman
  Web标准的最初目标,是为了统一同一网页在各种浏览器中的显示,结束浏览器显示web页面的任意性,保证站点为更多的人和更多的平台工作。Web标准承诺:“写一次,即可发表在任何地方”。

  Web标准把网页分成三个独立组成部分

  • 结构:HTML,XHTML,XML
  • 表现:CSS1,CSS2
  • 行为:ECMAScript, DOM

  Web标准至今汉有对外观审美做任何指导方针和戒律,对站点的外观和感觉没有做任何限制,它们只不过使浏览器能够正确地表现设计师创建的站点,帮助客户根据公司的市场需求和用户分析来制定目标。

  Web标准可以做到:

  • 在图形浏览器上更精确的控制、定位和排版
  • 复杂的交互行为
  • 可访问性
  • 支持多种浏览器
  • 新、旧浏览器都可以工作
  • 保证可以工作在将来的游览器上
  • 重新设计网站时间缩短
  • 支持非传统设备
  • 易为任何网页提供适合打印的版本
  • 在发布流程中易重新设计文档
  • HTML转换到XML基础的置标语言

  使用web标准的原因

  • 增强交互能力
  • 增强可访问性
  • 减少维护工作量
  • 减少带宽
  • 降低成本
  •   作者Jeffer Zeldman为“制作网站的人们”开办了一份在线杂志ALA,里面有很多很有价值的文章(虽然网站的logo总让我联想起一个不雅的手势:)。

    “For people who make websites”
    A List Apart Magazine (ISSN: 1534-0295) explores the design, development, and meaning of web content, with a special focus on techniques and benefits of designing with web standards.
    ----via www.alistapart.com

    Posted by Hilton at July 3, 2004 07:54 PM | TrackBack
Comments

You are invited to visit some relevant pages about...

Posted by: at December 1, 2004 06:31 PM

The best bitches on the web

Posted by: weak sister bitch at November 13, 2004 03:25 AM

非常同意tinyfool和hewu的观点。
比较幸运的是,现在除了IE,我们还有更好的选择,稍后我会把该书中附录的浏览器列表post出来。
但是,要每一个网页设计人员都能意识到web标准的问题,以及进一步采用这些标准,我却不怎么乐观,除非中国制定相关的法律,强制大家采用这些标准。

Posted by: Hilton at July 4, 2004 11:06 PM

关于《我想知道为什么这么多的网站要使用非标准化的技术?》我给出的个人答案

http://www.tinydust.net/prog/diary/2004_07_04_tinyfool_diary.html#108891327023880018

Posted by: tinyfool at July 4, 2004 02:44 PM

ms一直是网站标准化的大敌,ms为了建立独有的web霸权,引入了很多非标准化的元素,而且大肆宣扬。中国很多人就中毒颇深,很多有名的网站,都经不过标准测试,只能保证在ie下面正常。

上次居然有个mvp说他从来不在乎非ie浏览器,其实他用的ms的一个特殊方法,完全多余,标准里面有更好的替代方案。做技术的没有一点标准化的思维,简直是悲哀。

最近有消息,因为ie最近频繁的出现漏洞,也因为Mozilla等第三方的浏览器日渐成熟,很多国内外媒体都开始在宣传不要使用ie,建议用Mozilla或者Mozilla Firefox,我们的一个朋友圈子里面大部分人早就开始在使用Firefox了,而且都觉得非常好用,也可以避免一些ie的安全问题。

相信第三方浏览器(一般都比ie符合标准)的蓬勃发展,能让网站标准化的梦想真正的得以实现。因为只有ie的垄断消失,绝大多数的网站设计者,才真正会关心标准化。

Posted by: tinyfool at July 4, 2004 09:36 AM

标准化是大势所趋,网页设计正朝一个更专业化的方向发展。

Posted by: hewu at July 4, 2004 12:59 AM
Post a comment









Remember personal info?