抚顺网页开发:可访问性测试:为什么需要手动测试

发布时间2020-03-01    阅读:375    作者:抚顺网站设计开发公司

测试您的网站以确保它对所有用户都是完全可访问的过程是一项很大的工作。实际上,您可能会尝试使用一些自动化的可访问性测试工具,然后就到此为止。虽然有很多非常棒的自动可访问性测试工具可以捕捉问题,但它们并不能完全捕捉到您需要找到的所有东西。他们在捕捉有规划的问题方面做得很好,但他们并不是一个全方位的解决方案。您的用户最终是人,这意味着他们将体验任何一个网站不同于计算机的意志。因此,当涉及到可访问性测试时,您的日常工作的一部分需要让真正的人参与进来,这些人知道他们在寻找什么。

这被称为手动可达性测试-你日常生活中的一个重要部分,真实的人测试,看看你的网站是否可供各种残疾的访问者使用。通常,任何类型的可访问性测试都会寻求与各种辅助技术的兼容性。尽管自动化可访问性测试至关重要,但它只会捕获一些错误。另一方面,一个人的因素,将能够找到问题,否则会导致障碍的残疾人试图使用你的网站。

您可能会认为您的网站已经准备好运行一些自动化的可访问性测试工具。但别到此为止。太多的企业主认为这已经足够了,而事实并非如此。您需要确认您的网站是可访问的帮助,真正的人谁知道他们在做什么。否则,抚顺网页开发会冒着你的网站无法使用的风险,使相当一部分人口无法使用。

何时执行手动可访问性测试?

如前所述,您不能将自动可访问性测试作为一个完整的统包解决方案。不幸的是,计算机无法像人类一样理解上下文。在运行了一些自动可访问性测试工具之后,手动可访问性测试是正确的方法。这包括手工梳理,抓住可能给特定用户,特别是残疾人造成障碍的问题。最终,这使你的网站可以访问,所以你不会因为缺乏包容性而失去生意。

让我们看一看绝对需要手动可访问性测试的两个主要领域:


1.与屏幕阅读器的兼容性:

在开始测试之前,了解屏幕阅读器是如何工作的是很重要的。它们是一种常用的辅助工具,专为视力低下的人设计。本质上,屏幕阅读器访问或输入DOM(DocumentObjectModel),并使用浏览器应用程序编程接口(API)收集信息。通常情况下,屏幕阅读器将知道该说什么和什么时候宣布,提前,用户需要知道。如果您依赖于自动可访问性测试来确保您的网站与屏幕阅读器兼容,那么您将错过许多问题。

使用屏幕读取器进行测试时,首先让屏幕读取器按顺序遍历页面,然后对以下内容进行测试:

  • 阅读是流畅的,也是可以理解的:屏幕阅读器在阅读内容时不应该遇到麻烦,也不会被困在任何一点上。

  • 隐藏内容不会读取给用户:如果您有隐藏的搜索表单或画布外导航,请确保屏幕阅读器不会将其读给用户。

  • 内容是有组织的,有意义的:这可能是日期、电话号码和缩略语之类的问题,所以要确保它流动正常。

记得用几个不同的屏幕阅读器进行测试。例如,画外音与Mac捆绑在一起。另一方面,NVDA是Windows的免费下载。这两个屏幕阅读器是最受欢迎的屏幕阅读器。JAWS是另一个广泛使用的商业屏幕阅读器。通常情况下,屏幕阅读器依赖于网页的标题,然后按其在整个源代码中显示的顺序排列每个文本元素。他们不一定会听到源代码,但是页面标记中找到的所有文本内容。

这意味着你需要特别注意这个文本,更具体地说,这个文本的顺序。确保为屏幕阅读器正确设置了所有内容,以便使您的内容对用户来说是最合理的。关注标题,地标,页面中的搜索,最后,链接列表。这些是屏幕阅读器用于快速查找内容的最常见方法。

类似于任何形式的可访问性测试,尽早启动,并尽可能频繁地进行。不要太担心用语义HTML构建的基本页面。这些通常适用于屏幕阅读器,所以不要对它们施加任何紧迫的压力。指南的最新版本WCAG2.1提供了一些关于屏幕阅读器使用的提示:

  • 任何非文本内容都应该有一个“文本替代”来帮助屏幕读者理解信息。例如,可以将描述性嵌入式标题添加到图像中,这样屏幕阅读器就可以将内容告知用户。

  • 用外语书写的单词、短语或文本应以编程方式确定,以确保屏幕阅读器正确地发音这些部分。


2.用键盘导航

许多用户使用键盘而不是鼠标浏览网站。有时,专家用户更喜欢键盘,因为这些命令可以提高效率。有时,残疾用户需要使用键盘,因为他们无法执行使用鼠标所需的精细运动。不管是什么原因,你的网站需要与键盘导航兼容。这意味着用户应该能够使用键盘执行以下操作:

  • 访问整个网站的各种菜单

  • 在特定页面上从一节移动到另一节

  • 使用页面顶部链接跳过重要内容。

  • 根据需要突出显示表单字段和链接

当您正在测试以确保使用键盘/没有鼠标时导航是可能的,请确保您正在验证:

  • 所有互动内容均可查阅:用户应该能够访问所有交互元素,包括下拉菜单、按钮、对话框、窗体和其他小部件。

  • 可以使用跳过导航链接:许多网站允许有视力的键盘用户通过标签顺序浏览页面,该选项卡顺序编码以反映页面的布局。如果有许多选项卡,这是很麻烦的。鼠标用户可以忽略主导航并与其他链接交互。跳过导航链接可以帮助只有键盘的用户也这样做。

重要的是要确保你满足所有依靠键盘而不是鼠标浏览你的网站的个人的需要。

 

揭穿关于可达性的共同神话

当我们抚顺网页开发讨论通过自动化或手动测试进行可访问性测试时,首先要了解为什么要测试可访问性。技术正在完全进化我们的生活和工作方式。但我们需要确保每个人都能访问它,特别是在数字时代,技术为消费者提供了新的机会。对于残疾人来说,技术可以使他们能够收集更多的信息,获取他们本来没有的资源。

当他们能够访问网络时,他们就能与社会其他成员一起体验包容性,这对他们的心理健康和福祉来说是极其重要的。这是执行可访问性测试的重要部分。在讨论更多有关可访问性测试的信息之前,让我们先来看看一些需要解决的关于可访问性的常见神话,以确保您正在正确地执行手动测试。

  • 误解1:所有屏幕阅读器用户都是盲人:这根本不是真的。许多使用屏幕阅读器的人只是视力低下,想补充他们在屏幕上看到的东西。此外,一些使用屏幕阅读器的人是色盲的,需要帮助理解以他们看不到的颜色格式显示的信息。此外,一些使用屏幕阅读器的人只是在阅读理解方面需要帮助。

  • 误区2:网络可访问性仅供永久残疾人士享用:网络可访问性不仅仅是为了确保永久残疾人的无障碍。它是关于那些正在经历有条件的残疾,由他们的环境或环境。假设他们在一个嘈杂的机场或窗户旁边,屏幕上有强烈的眩光。有许多理由可以确保所有人都能获得服务。

那么,您应该在手动可访问性测试器中寻找什么呢?你怎么知道你是否找到了一个能够找到需要解决的问题和/或问题的人?首先,记得找一个以上的人。你至少需要两只眼睛在你的网站上。与任何类型的编辑类似,手动可访问性测试的最大好处是获得了对该材料的新视角。

如果你可以让有残疾的用户对你的网站进行测试,这是非常有益的,因为他们有第一手的无障碍体验。有时,企业可能会使用他们现有的员工来执行手动的可访问性测试。虽然这是一种成本效益高的方法,但最好有一个外部视角。这是比较可取的,因为他们可能没有花很多时间在网站上看,所以他们会捕捉到你的工作人员不会注意到的东西。

无论如何,你得到的是人类的观察,而不是计算机化的扫描,而计算机扫描对于可访问性来说是非常宝贵的。当然,现在自动化的可访问性测试工具是先进的,但是一个算法仍然无法检测到影响整个用户体验的许多问题。当您正在寻找帮助您执行手动可访问性测试的人员时,请查找具有以下内容的人员:

  • 具有辅助技术的经验:对于手动可访问性测试来说,这是一个巨大的优势。如果你能找到一些在各种辅助技术方面有经验的人,包括屏幕阅读器、屏幕放大应用程序、语音识别程序等等,你就能确保你的网站真正达到标准,满足所有用户的需求。

  • 熟悉无障碍标准:您的最终目标是保持符合WCAG2.1级AA可访问性标准。这意味着任何人你已经在你的网站或测试你的网站应该熟悉这些标准。你不想雇佣一个不知道他们在寻找什么和什么是可以接受的手动可访问性测试人员。

最后,确保您使用的是自动可访问性测试和手动可访问性测试的结合,这一点至关重要。有些区域的网站需要通过机器和人力进行检查。这是无法避免的。大多数网站所有者首先进行自动可访问性测试,以便全面了解其网站上的任何潜在问题。接下来,他们执行广泛的手动可访问性测试,以查找可能遗漏的任何内容。

此外,确保定期执行可访问性测试。这应该是一个正在进行的项目,其中你把它作为你的网站维护的一部分。每年至少运行两次自动化和手动可访问性测试,以确保您不会遗漏任何东西。

用DYNO MAPPER进行手动可访问性测试

一个可访问的网站是重要的,以确保你能够满足所有个人的需要,因此,成功作为一个企业。除此之外,这是法律规定的。有很多可用的工具,包括但不限于迪诺地图-一个可访问性工具,使您能够扫描您的网站,以了解508/WCAG的遵守情况,同时发现不符合ADA网站标准的任何错误。当然,网络可访问性不是一夜之间就能实现的。这需要时间和精力,当然,也需要大量的测试。

在使用Dyno Mapper执行手动测试时,了解网站如何工作的各个方面是有帮助的,比如CSS、HTML和JavaScript。但幸运的是,Dyno Mapper使得使用最少的经验执行手动测试变得很容易。Dyno Mapper允许您使用来自万维网联盟(WC3)的最新WCAG2.1进行测试。事实上,Dyno Mapper:

  • 标记WCAG2.1中需要手动测试的所有标准

  • 在手动检查问题之后启用问题的简单存档

您可以通过Archive问题特性手动将已经手动测试或修复的问题从您的站点中存档,无论是在测试环境中还是在活动环境中。这可以用来去除任何你觉得不正确的假阳性。您还可以使用“始终存档问题”功能防止该问题在今后的报告中出现。如果你想防止这个问题出现在你整个网站的未来报告中,你可以使用总是存档的问题-所有页面功能。



法律

如上所述,法律要求有一个可访问的网站。事实上,有相当多的法律保护残疾人-要求创造产品和/或服务的人确保所有个人,包括残疾人都能接触到这些产品和/或服务。以下是一些需要牢记的适用法律:

  • “美国残疾人法”:1990年制定的“美国残疾人法”是根据民权条款制定的一项法律,它在生活的各个领域-从工作到交通到学校-防止对残疾人的不公平待遇。法律要求所有学校、公共建筑、雇主和其他组织确保有需要的人能够获得辅助技术。法律禁止残疾人因残疾而得不到教育、工作或服务。

  • 网页内容无障碍指南(WCAG):这些指导方针提供了确保残疾人可以访问您的网站的方法。最最新的指导方针,WCAG2.1,设置了标准的网站所有者需要遵守.主体创建一个名为pour的缩略词,它代表:可感知的、可操作的、可理解的和健壮的。这些原则应该记住,以确保残疾人可以利用您的网站。

  • “康复法”第504条和第508条:这项法律要求所有公共空间,如学校、建筑物和其他场所,向残疾人开放。第504条要求为残疾人提供适当的便利。508也要求向公众提供所有技术。“康复法”成立于1937年--早在“美国残疾人法”颁布之前。

这些法律和准则对任何拥有或经营网站的人都很重要。有必要确保你不会把很大一部分人口排除在外。无论你是在建立一个全新的网站,还是在更新一个你目前拥有的网站,了解你为什么需要确保可访问性的原因是至关重要的。


多样性

Dyno Mapper是一个复杂的网站无障碍测试工具,它使您能够根据一系列本地和国际准则进行测试,如Stanca Act第508节、BITV 1.0(第2级)、WCAG 1.0(A、AA、AAA)、WCAG 2.0(A、AA、AAA)和WCAG 2.1(A、AA、AAA)。您可以利用可视化功能在浏览器中实时查看测试--查看所有已知的、可能的和潜在的问题,并在活动网站图像上显示图标。

它使网站可访问性测试过程变得非常简单,因为您可以在任意一个月内对每个域的测试次数进行任意次数的测试。您可以设置可访问性问题的通知,以便将它们发送到电子邮件中。

作为万维网领先的国际标准组织--万维网联盟(W3C)的成员,以及国际无障碍标准协会(IAAP)的成员,这是一个以非盈利会员为基础的组织,致力于提高对标准的认识和知识,Dyno Mapper是帮助网站所有者实现网站可访问性的可靠来源。

手动存档问题的能力是非常宝贵的,因为它可以确保无论有多少人手动测试您的网站,您都不必担心同样的问题会引起您的注意。相反,它们将被存档,这样它们就不会出现在未来的报告中。整个体验被简化,以防止任何可能拖慢测试过程的混乱。


结语

抚顺网页开发手工无障碍测试是确保包括残疾人在内的所有个人都可以访问您的网站的一个重要部分,因为它涉及到人类的判断--这是技术无法替代的。自动可访问性测试仍应在您的网站维护工作中发挥作用,但不要放弃手动可访问性测试。当涉及到手动可访问性测试时,您可以考虑许多不同的途径,但是请记住,Dyno Mapper的工具使它更容易,因为它标记了所有需要手动测试的标准。许多知名的咨询公司提供了雇佣残疾用户的能力,可以手动检查网页和测试网站上的功能--这样你就可以对哪些是有效的,哪些是不起作用的进行全面的审查。


QQ客服
胡经理