web通用设计
通用设计又名全民设计、全方位设计或是通用化设计,系指无须改良或特别设计就能为所有人使用的产品、环境及通讯。它所传达的意思是:如何能被失能者所使用,就更能被所有的人使用。
与无障碍设计的关系
通用设计与无障碍设计有相似之处。无障碍设计多是关注残疾人、老年人的特殊需求。但是这些弱势群体,在面对这些无障碍设备时,会有负面的心理作用。比如厕所里的残疾人马桶,与其他正常的并排在一起,让使用者有被区别对待的感觉。为了消除这种消极的心理影响,便有了通用设计。采用通用设计的厕所,可能就没有专门的残疾人马桶,而是同样规格的设备,既能满足正常人的使用,又符合特殊需求。
web中的通用设计
目前web应用中的通用设计主要侧重于网页亲和力,即网页上的信息是否可能无障碍地被接收。
如,老年人或视力缺陷者需要大字体。在各浏览器中都有字体控制的功能,但这需要网页本身的字体是相对字体大小。
另外,还有个方法是页面放大,但这难免会造成页面错位或元素丢失,即使是最新的浏览器,如Chrome6,IE8等。
![]()
视力缺陷者眼中的页面
![]()
放大字体后的样子(如果你还觉得头晕,那就对了!)
除了网页亲和力外,更难对付的是用户认知能力不足,导致无法顺利使用web应用。
个人电脑进入寻常百姓家,也只是近半个世纪的事。虽然人机交互上,很多地方都采用隐喻,来切合现实生活中的事物,但对于较少接触电脑的人来说,完全理解这个模式并非容易。手写输入法的发明,解决了一些无法掌握拼音、五笔等输入法的中文用户汉字输入难题。他不用根据一定规则把汉字转化成代码,输入电脑,再等电脑将其转化成汉字。
当然在web应用中,还有更多超越汉字输入这种难度的操作。我想以一个切身的例子说明这个问题。一个炎热夏天的午后,我爸在用我哥的笔记本上网。我经过他身边时,他叫住我,说给我看一个楼盘的介绍网页。他打开IE浏览器,默认载入了一个分类网站,接着在大量分类目录中找到“房地产”,点TOP排行中的第二个网站,在网站中找到“新房”,填各种条件(我爸成功复现出昨天他填的搜索条件),在搜索结果第二页,找到那个楼盘!此时我发现,我应该再仔细地跟他讲讲IE的收藏夹。
收藏这个功能,为什么我老爸没用起来呢?因为他不理解。你在书店看上一本书,非常喜爱,花一个下午在书店的角落读完了它,但还是放不下它,所以你决定花钱买了它,直到它安稳地躺在家里的书柜上,你才感觉了了桩心愿,这才是现实世界中的收藏——你在书店读的,你花钱买的,你书柜上躺着的是同一个东西。
但网页收藏不一样,它既然在那个网站里,怎么又能在我电脑的收藏夹里呢?当然计算机专业的人知道这是一种映射。用户没能顺利使用这个功能,因为这与他脑中的认知不符,所以无法记住并执行这个过程。当他脑中形成了这个概念后,可能就运用自如了。
我们不能苛求用户能一次性地掌握一些抽象概念,所以这时就应该有其他的弥补措施。为了找一个之前访问过但没有收藏的网页,可以在历史记录里试试(当然有人会说,历史记录也是一种映射,但起码这是不需要用户主动操作,而是系统自己记录的)。收藏与历史记录这两种设计的结合方案,即是满足寻找以往信息这个需求的一种通用设计。
最后,要提醒的是,通用设计要考虑实现成本。劳师动众的设计,会把通用设计的灵活与巧妙掩杀。
参考:
Dive Into Accessibility - 在 30 天內打造更具親和力的網站 http://dia.z6i.org/

