0

我的要求是到 2015 年底,我的所有 Internet 和 Intranet 网站都符合 WCAG 2.0 A 级和 AA 标准。现在,我只需要确定什么是合规的/不合规的,以及为此付出了多少努力合规。

如果 phpMyAdmin 是合规的,我需要什么版本才能合规?

如果 phpMyAdmin 不兼容,是否有任何开发人员朝这个方向工作?

4

1 回答 1

0

参考资料 http://demo.phpmyadmin.net/ RELEASE_4_4_1-1208-g286b31c

您可以通过对照 WCAG 检查表来快速测试一个软件。http://webaim.org/standards/wcag/checklist

只是使用演示的快速测试,我会在 WCAG2.0 LevelA 上失败。以下是我在大约 15 分钟的审查后觉得它失败的几个原因。看起来 phpmyadmin 有足够多的问题,我不会试图让它投诉。你最好用一些自制的工具来代替它,这些工具可以为用户提供足以完成他们需要完成的工作,并且符合 WCAG 标准,或者只是培训你的人如何使用 mysql CLI。

  1. 2.1.1(A 级)- 所有页面功能都可以使用键盘使用,除非该功能无法使用键盘以任何已知方式完成(例如,徒手绘图)。

    • 真的似乎不太好用,或者根本没有键盘。我不擅长仅使用键盘控制,但我似乎无法到达任何地方。
  2. 2.1.2 无键盘陷阱(A 级)- 键盘焦点永远不会锁定或捕获在一个特定的页面元素上。用户可以仅使用键盘在所有可导航页面元素之间导航。

    • 似乎键盘被困在左侧的选择数据库/表格框架中。
  3. 2.4.4 链接目的(在上下文中)(A 级) - 每个链接(或表单图像按钮或图像地图热点)的目的可以单独从链接文本确定,或从链接文本及其上下文(例如,周围段落、列表项、表格单元格或表格标题)。指向不同位置的具有相同文本的链接(或表单图像按钮)很容易区分。

    • 左侧框架中的表格链接的标题都是“结构”,因此这些链接不容易区分。

    • 此外,表行数据上的 EDIT、COPY、DELETE 链接无法区分它将影响哪一行。仅此一项就会使整个应用程序在 A 级失败。

. 4. 3.3.1(A级)错误识别——错误以一种有效、直观和可访问的方式呈现。清楚地识别错误,提供对有问题元素的快速访问,并且允许用户轻松修复错误并重新提交表单。

  • 转到数据库并在不提供名称的情况下创建一个新表。该错误是一个工具提示弹出窗口,您可以通过更改焦点来松开它。这将使视力受损的用户很难检测到验证错误。
于 2015-05-12T05:00:34.787 回答