WebAIM - Web Accessibility In Mind

谷歌宣布对文档做出重大改变

5月11日的公告谷歌的工作空间更新似乎放弃了目前支持辅助技术的模式:

在接下来的几个月里,我们将把Docs的底层技术实现从当前基于html的渲染方式迁移到基于canvas的方式,以提高性能,并提高内容在不同平台上呈现的一致性。

可访问性设置对话框的截图。

谷歌文件和其他工具谷歌的工作空间(以前是G Suite)每月活跃用户超过20亿.当然还有改进的空间,但目前对Docs编辑器的可访问性支持是值得注意的。启用可访问性设置后,文档支持屏幕阅读器(ChromeVox、NVDA、JAWS和VoiceOver)、盲文显示和屏幕放大镜。

再见了DOM ?

在他的文章中谷歌文档切换到Canvas渲染,搁置DOM, Richard MacManus总结了Docs中当前的可访问性模型,以及它将如何改变:

到目前为止,谷歌文档已经在过去的15年里以大多数web应用程序熟悉的模式发展:它的交互性主要是通过大量使用JavaScript代码来操作DOM....实现的Canvas的吸引力在于,它让谷歌Docs的开发人员可以绕过所有那些挑剔的DOM争吵,直接将文档“绘制”到页面上。

在未来,这种方法可能会提供一些优于当前模型的优势,比如更快的文档加载和跨浏览器和跨设备兼容性。但是今天,谷歌Doc的数千万辅助技术用户依赖于语义底层文档对象模型(DOM)提供了。虽然在声明中没有提到前进的道路,但是已经讨论过利用“侧”或“隐藏”DOM可访问性对象模型(AOM)).

可访问性社区的反馈万博体育官网网址

可以想象,谷歌易访问性小组的成员们很快就听到了这个消息,这可以从文章中的一些评论中看到“请考虑切换到谷歌文档使用Canvas意味着什么”(集团订阅要求):

我想如果我们希望使用一个独立但不平等的界面,盲人将会停止使用Docs…

请注意,每个人对内容的阅读、书写和交互方式都是不同的——无论共享的标签是什么——并且需要基于个人需求和偏好的支持....我必须先用完你的东西才能进去这是不可能的。万博体育官网网址

谷歌对广大开发者社区的影响非常大。万博体育官网网址因为谷歌文档背后的文本编辑器工具不是开源的,其他开发人员将开始尝试复制谷歌文档的体验,而忘记屏幕阅读器的可访问性....

除了这些问题,一些评论者在尝试访问一个演示基于画布渲染的谷歌Doc示例时遇到了糟糕的结果:

这是另一种语言吗?虽然标题是英文的,我还是看不懂。

此时,即使在alpha测试中,可访问性也应该发挥作用。这应该是设计基石的一部分,尤其是在谷歌这样的公司。这件事不应该在事后才做。

还有一些AT用户认为,这一变化是网页可访问性一系列变革的一部分:

当Windows(即小w窗口)风格的用户界面出现时,对盲人用户来说,它最初比DOS/Terminal环境更具挑战性。我们花了一些时间去开发适当的易用性。对于大多数盲人用户来说,它的第二天性就是能够在窗口风格的UI中导航。

当触摸屏设备被引入时,完全失明的用户不可能有效地使用它们。一些有创意的人想出了一个主意,现在我们盲人用户完全可以使用智能手机和平板电脑。万博体育官网网址有些人的学习曲线比其他人更陡峭,但在大多数情况下,这些设备对盲人用户来说使用起来很舒服。

*一些用户评论被轻微编辑以增加其可读性。

5月25日谷歌残疾团队发布此响应:

感谢您与我们分享您的关注和反馈。谷歌文档可访问性和产品团队正在努力确保持续的辅助技术支持,这次更新将为文档团队引入额外的可访问性改进奠定基础。

支持的辅助技术(包括屏幕阅读器、盲文设备和屏幕放大)的兼容性不会因基于canvas的Docs....而改变

取两个

在5月26日谷歌发布了一个更新的公告:

我们更新了这篇文章的“附加细节”部分,提供了更多关于谷歌文档可访问性特性和支持的信息。请参阅下面的更多信息。

增加的部分内容如下:

兼容性,支持辅助技术例如屏幕阅读器、盲文设备和屏幕放大特性,将不会受到基于画布的呈现更改的影响。我们将继续确保辅助技术得到支持,并通过基于画布的渲染实现额外的可访问性改进。

有人可能会把这次更新的潜台词总结为“嘿,辅助技术用户们,很抱歉我们没有预料到并解决你们可能从这一声明中产生的担忧。”为了回应这些担忧,我们想让你们知道:‘我们有这个。’”

5月11日之后的一段时间,原始的基于canvas的示例文档被替换为更新版本.我们的测试只显示了基本的辅助技术支持,并使我们得出结论,在支持辅助技术“……不会受到基于画布的渲染变化的影响”之前,需要对Docs进行重大改进。

谷歌泵刹车

谷歌对“底层技术实现”的时间表“在接下来的几个月”似乎是谷歌Docs辅助技术用户和开发人员所表达的许多担忧的一个重要因素。截至8月18日,通过搜索两家公司的清单谷歌工作区的新功能(最近的版本)即将发布的谷歌工作区版本在谷歌文档中页面没有返回画布渲染的任何信息。目前,我们还没有找到任何后续的执行时间表更新。

支持文档的可访问性是至关重要的

谷歌残障意识团队对辅助技术用户和开发人员负有超越编写兼容代码的持续责任。当重大的技术转移威胁到限制,甚至可能消除这些用户和开发人员的访问时,这种责任的范围就更大了。我们希望谷歌将包括清晰、详细和一致的沟通,作为其承诺的一部分,以保持与html渲染版本Docs相同水平的辅助技术支持。

评论

  1. 克里斯物等

    这难道不也暴露了谷歌分析用户能力的机会吗?看起来会…

留下你的评论





你可以使用这些标签: