65.9K
CodeProject 正在变化。 阅读更多。
Home

面向屏幕放大器用户的 Web 可访问性

starIconstarIconstarIconstarIconemptyStarIcon

4.00/5 (4投票s)

2005年5月12日

5分钟阅读

viewsIcon

29044

在网站上实施网页可访问性时,屏幕放大器用户的需求常常被忽视。提高屏幕放大器用户可访问性和可用性的一些基本原则,也能提高所有用户的可用性。以下是提高可访问性和可用性的六种方法。

引言

在网站上实施网页可访问性时,屏幕放大器用户的需求常常被忽视。屏幕放大器是视力障碍的网页用户用来放大屏幕上元素尺寸的工具。有些用户会放大屏幕,一次屏幕上只能显示三到四个单词。你可以尝试自己使用屏幕放大器,下载 Zoomtext 屏幕放大器 进行为期 30 天 的免费试用。

好消息是,提高屏幕放大器用户可访问性和可用性的一些基本原则,同样也能提高所有用户的可用性。为了帮助您,我们列出了提高屏幕放大器用户可访问性和可用性的六种方法

1. 不要将文本嵌入图像中

嵌入在图像中的文本在使用屏幕放大器观看时,会变得模糊不清、像素化,因此完全无法阅读。特别是当图像中的文本质量很差时,更是如此。如果您绝对有必要将文本嵌入图像中,请确保图像的质量很高。许多屏幕放大器用户在任何时候阅读文本都可能感到困难,所以当文本对他们来说显得模糊时,阅读就会变得困难甚至不可能。

现在通常不再需要将文本嵌入图像中了,因为大多数呈现效果都可以通过CSS来实现。将文本嵌入图像中会由于这些图像的重量而显著增加每页的下载时间——对于使用拨号调制解调器的用户来说,等待这些图像下载和渲染可能会非常痛苦。

如果您不确定页面上的某段文本是否嵌入在图像中,可以尝试高亮显示该文本。如果您可以逐个字母地高亮显示,那么该文本就是真实的文本,并未嵌入在图像中。

2. 清晰地分隔页面各个部分

网页的各个部分应通过边框和不同的背景颜色进行清晰分隔。屏幕放大器用户一次只能看到网页的一小部分,因此有时用户很难在页面中定位自己

例如,通过为导航使用蓝色背景,屏幕放大器用户可以快速地浏览页面,当他们看到蓝色背景时,就会立即知道内容区域已结束,导航区域已开始。

同样,通过用边框分隔页面的不同部分,当屏幕放大器用户移到该边框时,他们就知道自己正在进入一个不同的部分。一种特别常见的方式是使用垂直线来分隔水平导航项。

用背景颜色和边框分隔页面的不同部分不仅能提高屏幕放大器用户的可用性——它提高了所有人的可用性。当视力正常的普通用户浏览网页时,如果内容、页脚和导航的区分明显,就很容易快速理解页面布局。

3. 经常使用清晰且描述性的标题

当屏幕放大器用户在屏幕上移动放大器时,突出的项目之一就是标题。通过确保标题文本足够大,也许通过使用颜色来区分,它将能够引起这些用户的注意。

屏幕放大器用户通常必须停止移动放大器才能阅读一段文本,所以当他们看到标题时,就可以停下来阅读。因为标题(至少理论上!)描述了其下方的内容,屏幕放大器用户可以阅读标题,了解其下的内容,然后决定是否要阅读该内容。如果不愿意,他们可以简单地将放大器向下移动到下一个标题。

对视力完全正常的用户来说,标题同样非常有用,原因基本相同。当您浏览网页时,标题是您注意到的项目之一。同样,您可以阅读标题(或者屏幕阅读器用户可以收听),只要它具有描述性,就能立即了解其下的内容。然后您可以继续阅读,或者跳到页面上的下一个标题。

4. 确保链接文本描述其目标

应避免使用“点击此处”和“更多”等链接文本,并用充分描述链接目标的链接文本替换。链接文本与标题一样,是屏幕放大器用户(以及所有用户)在浏览网页时突出的项目之一。如果使用“点击此处”,那么这些用户(实际上所有用户)将不得不搜索链接之前和之后的文本,以弄清楚其目标。

5. 避免滚动或闪烁的文本

滚动或闪烁的文本通常以提供糟糕的可用性而闻名,因为它意味着用户无法按自己的节奏阅读文本。这对阅读网页速度较慢的屏幕放大器用户来说更是如此——他们很可能根本没有时间在文本消失前阅读完

6. 将段落内容前置

通过将段落内容前置,屏幕放大器用户可以立即获取每个段落的主要观点。前置意味着将结论放在前面,然后是是什么、为什么、何时、何地以及如何。通过将结论放在前面,屏幕放大器用户可以立即阅读段落的结论,然后决定是否要阅读段落的其余部分。

如果屏幕放大器用户对某个段落的内容不感兴趣,他们可以将放大器向下移动,当他们看到空白时,就会知道段落已结束,下一个段落已开始。

这条关于将段落内容前置的规则实际上使所有人受益。通过将结论放在段落的开头,所有用户都可以立即了解段落的要点,并决定是否要继续阅读(或跳到下一个段落)。

结论

总而言之,有很多方法可以提高屏幕放大器用户的可用性和可访问性。但好消息是,所有这些方法都能提高绝对所有人的可用性。

© . All rights reserved.