我的要求是到 2015 年底,我的所有 Internet 和 Intranet 网站都符合 WCAG 2.0 A 级和 AA 标准。现在,我只需要确定什么是合规的/不合规的,以及为此付出了多少努力合规。
如果 phpMyAdmin 是合规的,我需要什么版本才能合规?
如果 phpMyAdmin 不兼容,是否有任何开发人员朝这个方向工作?
我的要求是到 2015 年底,我的所有 Internet 和 Intranet 网站都符合 WCAG 2.0 A 级和 AA 标准。现在,我只需要确定什么是合规的/不合规的,以及为此付出了多少努力合规。
如果 phpMyAdmin 是合规的,我需要什么版本才能合规?
如果 phpMyAdmin 不兼容,是否有任何开发人员朝这个方向工作?
参考资料 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。
2.1.1(A 级)- 所有页面功能都可以使用键盘使用,除非该功能无法使用键盘以任何已知方式完成(例如,徒手绘图)。
2.1.2 无键盘陷阱(A 级)- 键盘焦点永远不会锁定或捕获在一个特定的页面元素上。用户可以仅使用键盘在所有可导航页面元素之间导航。
2.4.4 链接目的(在上下文中)(A 级) - 每个链接(或表单图像按钮或图像地图热点)的目的可以单独从链接文本确定,或从链接文本及其上下文(例如,周围段落、列表项、表格单元格或表格标题)。指向不同位置的具有相同文本的链接(或表单图像按钮)很容易区分。
左侧框架中的表格链接的标题都是“结构”,因此这些链接不容易区分。
此外,表行数据上的 EDIT、COPY、DELETE 链接无法区分它将影响哪一行。仅此一项就会使整个应用程序在 A 级失败。
. 4. 3.3.1(A级)错误识别——错误以一种有效、直观和可访问的方式呈现。清楚地识别错误,提供对有问题元素的快速访问,并且允许用户轻松修复错误并重新提交表单。