Google 表单无障碍:屏幕阅读器、合规与最佳实践

快速回答:根据 Google 自己的无障碍文档,Google 表单总体上与屏幕阅读器兼容,并支持键盘导航。但一个具体表单实际的无障碍程度取决于创建者是如何搭建它的。Google 表单没有内置的无障碍检查工具,所以下面的最佳实践——清晰的标签、简单的问题类型、图片的文字替代说明,以及更短的表单——需要你自己手动应用。

Google 表单中的无障碍其实是两个独立的问题:平台本身支持什么,以及你作为表单创建者用它做了什么。Google 已经发布了自己的无障碍文档,声明 Forms 被打造为能配合屏幕阅读器和纯键盘导航工作。这是一个合理的基础,但它并不会自动让每一个建立在这个基础上的表单都变得易于使用——一个充满密集网格问题和无标签图片的表单,即使建立在无障碍的平台上,对使用辅助技术的人来说仍然可能是糟糕的体验。本指南将介绍作为表单创建者,你实际应该怎么做。

Google 表单开箱即用支持什么

根据 Google 自己的无障碍文档,Google 表单被设计为能配合屏幕阅读器工作,并支持仅用键盘导航和回答问题,无需鼠标或触屏。这适用于填表人的填表体验。这是一个坚实的基础,也意味着对大多数无障碍表单来说,平台本身并不是主要障碍——个别问题和内容的结构方式通常更重要。

面向创建者的最佳实践

撰写清晰、具体的问题标签

屏幕阅读器会原样朗读你的问题文本,所以像"备注"或"其他"这样含糊的标签会让填表人缺乏足够的上下文。写能独立说明清楚的标签:"关于活动场地还有什么补充意见吗?"而不是仅仅"备注"。

不要仅依赖颜色来标示必填字段

Google 表单用红色星号标示必填问题。这作为视觉提示还不错,但不要假设每位填表人都会把颜色当作信号——"必填"这个词也会随星号一起被屏幕阅读器读出来,所以保留 Google 的默认标示方式(而不是试图重新设计它)通常是更安全的选择。

让问题保持逻辑顺序

Google 表单中的 Tab 顺序遵循你放置问题的顺序,所以要构建表单让相关问题自然地一个接一个地展开。话题来回跳跃会让使用屏幕阅读器的人更难在脑中构建出被问及内容的心理模型。

避免过于复杂的网格问题

多选网格和复选框网格问题把大量信息塞进一个矩阵中,这对屏幕阅读器来说确实很难导航——每个单元格都需要在脱离视觉上下文的情况下,同时理解其所在的行和列。我们关于多选网格问题类型的指南就已经指出,即使对视力正常的用户来说,这也是一个用户体验弱点;每当表单的受众包括辅助技术用户时,都值得避免使用它,或用一系列独立问题来替代。

添加图片时提供文字替代说明

如果你在问题中添加了图片或视频——比如需要填表人对其作出反应的产品照片,或者要求他们描述的图表——请确保相应的问题文本描述了图片中的内容,因为屏幕阅读器无法可靠地自行解读嵌入的视觉内容。参见我们关于在 Google 表单中添加视频和图片的指南,了解如何插入媒体,并配上问题中的文字描述或说明文字。

让表单尽可能简短

每多一个问题都会增加认知负担,而这种负担对使用辅助技术的填表人来说往往更重,他们可能是用键盘逐个字段导航,而不是用视觉扫视整个页面。删掉一切非必要的内容,并把长表单拆分成有清晰标签的分节,而不是一路连续滚动。

发送前用屏幕阅读器测试你的表单

发现 Google 不会主动为你标出的无障碍问题,最可靠的方法是用屏幕阅读器实际填一遍自己的表单。在 iPhone 上,打开旁白(设置 > 辅助功能 > 旁白),在 Safari 中滑动浏览表单的填表人链接,留意每个问题、其选项,以及任何必填字段指示是否被清晰地朗读出来。在安卓上,TalkBack 完成同样的工作。在桌面端,NVDA(免费)或 macOS 的旁白很适合快速过一遍。你要留意三件事:每个问题在脱离视觉布局、只靠朗读的情况下是否说得通;在需要的地方,朗读工具是否正确地读出"必填";以及如果你保留了网格问题,在看不到表格结构后它是否会变得令人困惑。

测验和限时表单的无障碍考量

如果你的表单被设置为测验,或者暗含某种时间压力——现场课堂活动、先到先得的报名——请注意,用屏幕阅读器或开关控制导航确实比用眼睛扫视页面花更长时间。如果时间对你的使用场景很重要,要么避免严格的时间限制(反正 Google 表单也没有原生的倒计时功能),要么明确提前告知填表人他们实际有多少时间,这样使用辅助技术的人就不会因为一个未说明的预期而措手不及。

没有内置的无障碍检查工具

有一个真实的空白值得坦率说明:Google 表单不像一些付费问卷平台那样,包含一个能在发送前扫描表单并标出问题的内置无障碍审查工具。没有自动报告会告诉你"这个网格问题可能难以导航"或"这张图片缺少描述"。目前,手动应用上面的最佳实践——最好是自己在发送前用屏幕阅读器测试一下你的表单——是发现问题的主要方式。

关于合规声明的说明

我们不会一概而论地声称 Google 表单"符合 WCAG 规范"或"符合 ADA 规范"——那是一个法律判断,取决于 Google 自己的一致性声明,同样重要的是,也取决于任何具体表单是如何搭建的。如果无障碍合规对你的组织来说是一项硬性要求(比如公共机构或教育平台),请直接查阅 Google 发布的无障碍文档,并考虑咨询具有无障碍合规专业知识的人士,而不是依赖像本文这样的一般性最佳实践指导。

常见问题

Google 表单对屏幕阅读器用户友好吗?

根据 Google 自己的无障碍文档,Google 表明 Forms 被设计为能配合屏幕阅读器工作,并支持键盘导航。任何具体表单实际的无障碍程度,很大程度上也取决于创建者是如何搭建它的——清晰的标签、简单的问题类型,以及图片的文字替代说明都很重要。

Google 表单有内置的无障碍检查工具吗?

没有。与一些付费的问卷和表单平台不同,Google 表单不包含在发送前扫描表单问题的内置无障碍审查或检查工具。目前手动遵循最佳实践是发现问题的主要方式。

Google 表单符合 WCAG 或 ADA 规范吗?

我们无法代表 Google 做出一概而论的合规声明。Google 发布了自己的无障碍一致性信息,而任何具体表单实际的合规情况也取决于表单是如何搭建的。请把本指南当作最佳实践建议,而不是合规保证。

表单创建者最常犯的无障碍错误是什么?

过度使用多选网格或复选框网格问题。这些矩阵式问题用屏幕阅读器很难导航,因为每个单元格都需要同时理解其所在的行和列,即使对视力正常的用户来说,这也是一个常见的困惑来源。

发送前如何测试我的 Google 表单是否真正无障碍?

用屏幕阅读器自己填一遍——iPhone 或 Mac 上的旁白、安卓上的 TalkBack,或 Windows 上的 NVDA。留意每个问题及其必填状态是否被清晰读出,以及任何网格问题在失去视觉表格结构后是否会变得令人困惑。

相关指南