第五页:温和地退化

退化的网页 - 在任何机器的任何浏览器上看起来都
很好的网页 - 对在线的成功是至关重要的。如果
CD-ROM的最近历史教给过我们什么,那就是制作一个
简单内容在不同计算机上的不同版本 - 用不同颜色
和分辨率、安装字体和数字视频标准。

网络试图避免这种混乱。拨开网络的光环,你会发现
一个被包容的电子出版系统的美丽和优雅。基于一个
简单的基础,WWW可以为任何用户服务 - 用任何设
备,以任何速度 - 但是只有当网站是由聪明的作者
创建并预先做好计划。如今的网络正滑入一个技术竞
争的世界,只有理解它的核心的困境的人才能在竞争
中领先。

例如,最新的浏览器特征可以使你的页面超前,但是
得付出什么样的代价呢?如果只有预计访问者的70%
可以看到你的网页,你会介意吗?怎样分辨谁能看到
呢?

以把特征与信息相匹配开始。我们以前说过,设计必
须服从内容。如果你确定你的页面绝对需要某些如层
叠样式表的东西,那么查查有多少用户在看它们。象
BrowserwatchWebtrends和网猴的Browser页面都提
供了查询功能,哪种浏览器支持哪种技术,和浏览器
战争的当前状态。然后,你可以做出关于在你的“低
端”站点版本上该付出多少努力的决定。

例如,如果你想在页面中嵌入QuickTime电影或Java
小应用程序,你应该考虑放置这样的代码 - 让没有
这些能力的访问者至少能看到写什么。因为象<embed>
这样的标记既是容器又是可替换的元素,你可以在它
们的位置插入其他标记 - 如一个图形代表或文本描
述。

在页面中设置“退化”的数量没有限制。从图像标记
的ALT属性,到你的文档顶部的JavaScript-based
sniffers,到完全的server-side content
negotiation systems,你会发现若干种保持对所有
人开放的站点的方法。

>>

网站设计基础
第一页 新媒体上的新事物
第二页 包容技术
第三页 一种途径:图书馆和图库
第四页 了解你的代码
第五页 温和地退化

[第1天][第2天][第3天

返回