古腾堡无障碍审计无限期推迟
已发表: 2018-10-18
围绕古腾堡独立可访问性审计的讨论正在升温。 两周前,被任命为 WordPress 5.0 新的可访问性负责人的 Matthew MacPherson 提出了审计并同意由独立的第三方进行审计。 审计得到了可访问性贡献者和其他人的强烈支持。
在征求了四家公司的详细建议后,麦克弗森此时取消了协调审计的提议,而且他似乎没有意识到他一开始就没有授权。
“至少目前,Automattic 已决定放弃对 Gutenberg 进行可访问性审计,”MacPherson 说。 他列举了以下原因:
- “鉴于我们的发布时间表,审计将无法采取行动,因为......
- 审核不会影响发布时间,所以……
- 将来在不那么匆忙的时间表上探索审计会更谨慎”
MacPherson 为在这个特定问题上“抱有希望,然后让社区失望”而道歉。 他支持进行审计,但在古腾堡的合并提案之前完成审计并不是优先事项。
“我希望我们将探索未来的审计,但不幸的是它不会在合并提案之前发生,因此我将关闭这个问题,因为它无法解决,”麦克弗森说。 “我仍然想写一篇关于古腾堡可访问性状态的博客,无论好坏。 就在本周,我们正在对键盘导航、颜色对比度、焦点行为和日期/颜色选择器进行一些改进。”
那些追随罚单的人对该决定感到失望,一些激烈的回复已被隐藏和/或审核。 自从宣布 Automattic 决定放弃审计以来,该问题已被多次锁定和解锁。
“从字面上看,最近和一开始都测试过古腾堡的每个残疾人都已经标记了为什么它无法访问的阻塞问题,”无障碍团队成员阿曼达拉什说。 “用户测试对于可访问性与 WCAG 2.0 AA 级合规性同样重要。”
由于 MacPherson 表示该决定来自 Automattic,因此该问题另一方的持不同政见者表示该公司是在为自己的利益行事,因为该决定是在没有太多解释的情况下做出的,除了审计不符合 Gutenberg 的时间表。
Gutenberg 似乎是一个商业驱动的附加组件,主要是为了 a8c 的利益,并且可能应该被社区视为这样,只要这还不是真的。 pic.twitter.com/c3yFImB5XL
— Doug the Halls (@zamoose) 2018 年 10 月 16 日
对@automattic 放弃对古腾堡进行独立可访问性审计的决定感到非常失望。 运送有已知问题的方法是错误的。 残疾用户比这更重要! https://t.co/Z4diHmv4GX
— Marcy Sutton (@marcysutton) 2018 年 10 月 16 日
Morten Rand-Hendriksen 在最近一次关于 Slack 的可访问性团队会议上说:“人们一年多来一直担心可访问性以满足发布截止日期的想法,而这些担忧并没有得到缓解。”推迟。 “在我看来,如果审计报告提出实质性问题和建议,会发生什么情况的明确信息将大大改善沟通,并消除对话中的一些紧张局势。”
在回答一位撰稿人询问审计可能如何影响古腾堡的时间表时,麦克弗森表示,他对发布没有否决权,也没有进行评估的数据。
“我仍然不相信有足够的可访问性问题阻止发布,”MacPherson 说。 “如果第二点发生变化,我会转达那个信息。 我计划成为一名倡导者,但我没有设定时间表,也没有关于可访问性的可靠数据。 这就是审计的重点:所以我们可以从硬数据的地方说话。”

独立的可访问性审计将揭示团队目前对古腾堡缺乏可访问性的看法是准确的还是夸大的。 它还将为团队的新领导层提供他需要的数据,以便就其为世界做好准备提出最准确的建议。 Kevin Hoffman 主张无论如何都要推进审计,以防 WordPress 5.0 出现在稍后的时间线上。
“2019 年 1 月 22 日的日期将允许从今天到 5.0 发布之间的三个多月时间来完成审计并采取行动,”霍夫曼说。 “上述原因表明,我们无法在三个月内完成审计并显着改善可访问性。 如果属实,那就更有理由现在开始该流程并通过在 5.0 版本之前修复尽可能多的问题来响应审计。
“在 5.0 之后(当它掌握在最需要它的现实用户手中时)时间线将变得不那么匆忙的想法根本没有意义。”
作为一名盲人#WordPress 用户和有时的开发人员,我非常感谢你的工作,这是一个真正的悲剧,WordPress 的领导者和这个项目从一开始就没有在 #a11y 中构建——任何好的团队都知道修复起来要困难得多事后看来
— 戴尔·里尔登 (@DaleReardon),2018 年 10 月 9 日
绝对是这个。 与大多数以前的#WordPress 管理功能一样,#Gutenberg 的设计和构建几乎没有考虑过#a11y。 而 WP A11y 团队已经离开了试图帮助改造它的工作。 这总是以糟糕的方式结束 - 烧毁和半生不熟的解决方案。 https://t.co/UKMR442gM5
— CoolfieldsConsulting (@coolfields) 2018 年 10 月 10 日
虽然 Twitter 的舆论法庭无法回答古腾堡是否可以访问的问题,但独立审计可以让贡献者很好地解决最关键的问题。
“我真的很喜欢专业审计的想法,尽管我不记得我们曾经在 WordPress 中做过这些,当然这不是发布的条件,”Gutenberg 合并负责人 Gary Pendergast 说。 “我希望在某个时候看到类似的事情发生。 WordPress 一直试图通过坚持共同的模式和语义来获得大部分的可访问性,其中差异由可访问性团队中的每个志愿者进行测试和提交可操作的错误报告的关键努力所涵盖。 Gutenberg 转向完全基于 JavaScript 的应用程序使得应用这些模式变得更加困难,但我们可以共同努力建立新的模式,新的基线。”
尽管没有先例,但在 Automattic 对编辑器可访问性的看法与社区的看法大相径庭的情况下,外部审计可能会缓解围绕该问题的一些冲突。
Pendergast 说,尽管有最好的意图并优先考虑可访问性,但 Gutenberg 团队可能无法在“5.0 发布时为辅助技术用户提供可接受的用户体验”。
“对不起,”彭德加斯特说。 “尽管古腾堡团队的每个人都怀着最好的意愿,但我们做得还不够。 老实说,可访问性一直是一个优先事项,但它的优先级还不够高,而且我们在沟通改进可访问性的地方做得很差。 我在之前的评论中提到了其中的一些改进,但如果我们没有达到基线可访问体验,这些改进将毫无用处。”
在设计阶段构建可访问性的挑战,而不是事后对其进行改造,是 WordPress 在古腾堡时代仍在努力解决的挑战。 具有 React 技能的可访问性专家少之又少,因此要解决测试人员发现的所有问题并不容易。
“在一些会议上,我们从一开始就讨论了如何将可访问性集成到设计过程(更广泛意义上的设计)中,”可访问性专家 Andrea Fercia 在团队最近一次关于 Slack 的会议上说。 “这当然是我们的沟通和知识共享应该改进的一个领域。”
