网站标准的简史以及对使用者的好处

      网络由很多科技结合在一起,提供给我们一种前所未有的全新的沟通方式。在互联网之前没有任何一种媒体可以让我们不受地域限制自由地互动,搜索和交往,不管你是健康还是残障,也不论你是在书桌前,或是网吧里,或是用手机上网。

正如网络的发明者提姆伯纳李所说,“互联网的能力就在于它的普遍性。不受身体不便的限制,可以让每个人都可访问是很重要的一方面。”

当今日万维网联盟的主席提姆伯纳李发明网络的时候,他就想到了普遍性和平等访问的前景。HTML是简单的厂商中立的标准或语言,被用来写基本的网页,这些网页是用超文本连接的。随着我们对网络的能力要求越来越高,HTML也引进了新的元素和属性,让网页可以通过HTML4.01支持图片,表格以及更多复杂的内容。

所有的浏览器想当然应该展示同样的内容,但是生活中不是这么简单的。为了争夺市场,网景和微软之间对HTML的不同处理引发了90年代的浏览器之战。当万维网变成世界狂野之网时,遵循万维网联盟的HTML,CSS等科技标准这件事被丢到了一边。做为网络的开发者,你被迫为不同的浏览器设计,而作为使用者,你则看不到你的浏览器不支持的内容。自主开发的非标准化科技如Flash和PDF等也使得很多使用者看不到内容,特别是残障人士。

当网站是用 “非标准的” HTML, CSS, XHTML这类不兼容的编码建成的时候,根据使用者的浏览器或设备的不同,他们的使用语言,他们是否使用辅助科技(屏面解读,屏面放大,声音输入)或在浏览器上换字体和颜色,他们会有不同的使用体验。如果网站是用非标准编码来建的话,就会有网站看起来四分五裂的风险。如果你是用标准编码来建网站的话,就会更有信心所有用户都可以进入网站,而且网站也更容易管理和维护。

网页逐步在发展,变得愈来愈复杂,它的标准规格也一样在变化。1992年 HTML包含了图形的要素,且逐步结合了图表的功能,演变出1999年 HTML 4.01版本的出现。我们也看到了万维网联盟采用 SVG作为网页的标准之一,以及CSS逐步发展成形,等等诸多的例子。

随着Rich Internet Applications (丰富互联网应用程序)和XMLHttpRequest的出现,今天的网络要比十年前更丰富更互动。我们不再需要在刷新网页更新内容的时候等待,而是网页更新时会自动刷新。诸如网络可读性推动组织(Web Accessibility Initiative)的可读性丰富互联网应用程序(Accessible Rich Internet Applications suite)这一类新生的标准使得屏幕阅读器可以解读丰富互联网应用程序并与之互动,这些新生标准和HTML 5 一起可以更好地支持视频,音频,动画和表格。

HTML从1999年以后就没有更新过,审查逾期很久了。新的元素已经被提议添加到它的规格中,包括一些协助定义文章,导航,页脚和旁白等网页范围的特性。我们也看到一些视频和音频元素的引进,这些特性可以直接支持网站上的视频和音频,并有暂停,停止,播放功能。网页表单2 则部分地负责错误处理,并着眼于怎样在各网站和浏览器间有一个处理错误的标准。所有这些都使网页设计者和开发者在添加视频和建立表单时轻松多了,同时保证使用者有了一个更好的使用体验。

虽然HTML5 在未来几年内不会完成,但是我们在实验版中还是可以看到这些元素。经常是打头阵执行新标准的Opera 公司建立了一个实验的Opera 9.5的下载,可以看到HTML 5视频,音频, 网页表单2和SVG的应用。

网络标准是现在和将来的网络中的中心。如果我们要看一个一致的并且中立于浏览器供货商的网站,开放网站标准,例如万维网联盟和其它开放标准组织例如开放移动联盟和网络超文本科技工作组(后者无偿为万维网联盟提供了HTML 5的概念证明)所开发的开放网站标准将是非常重要的。实施这些标准意味着即使我们讲不同的语言,使用不同的装置,或上网时有不同程度的能力,我们仍然可以看到同样的内容并与其互动。

作为网站开发人员,使用这些标准来设计网站意味着你可以使用浏览器厂商,技术厂商,同行和网站开发社区都认同的最新技术来建立一个更容易管理和维护的前沿网站。

posted @ 2010-09-12 23:58  畅想  阅读(224)  评论(0编辑  收藏  举报