课程群里发出一份PDF,电脑和手机都能下载,教师也能翻到每一页。可是使用屏幕阅读器的学生从第一页跳到第三页,双栏正文被横向交叉朗读;另一位只用键盘的学生进得了练习,却无法把焦点移到提交按钮。文件没有损坏,学习任务却没有真正开始。这个差别说明:传输成功、视觉呈现、技术可访问、教学参与和学习结果是五个不同层次。
能打开只回答了传输与渲染
浏览器或阅读器显示页面,证明设备取得了某个文件并能解释一部分格式。它不证明内容中的标题、列表、表格和控件关系可由程序识别,也不证明阅读顺序符合作者意思。对只靠视觉浏览的人,字号、颜色和位置可以提示结构;屏幕阅读器与其他辅助技术则需要结构化信息建立相同路径。
因此,测试不能止于“链接有效”“没有空白页”或“打印看起来正常”。第一步应写清楚学习者要完成什么:找到某章定义、比较表格中的两列、理解一张流程图,还是填写并提交作业。没有任务,检查者很容易把所有页面都能打开误写成可使用。
WCAG 2.2把非文字替代、信息关系、阅读顺序、键盘操作及描述目的的标题和标签列为不同要求,任何一项都不能由文件成功打开代替。它们之所以分开,是因为同一教材可能在一个层面合格、另一个层面失败。图片有替代文本,不表示键盘能进入互动题;按钮有名称,也不表示两栏文章的朗读顺序正确。
语义结构是学习路径,不是装饰
视觉标题如果只是放大加粗,辅助技术可能把它当作普通段落。学习者无法列出章节,也难以跳过已读部分。列表若只用手打圆点,项目数量和层级可能丢失;表格若没有明确表头与单元格关系,读到一个数字时不知道它属于哪一列或哪一组。
阅读顺序尤其容易被“看起来没问题”掩盖。双栏页面在人眼中先读左栏再读右栏,错误的内容顺序却可能让朗读在每一行横跨两栏。扫描页经过OCR后虽然出现可选择文字,文字对象的顺序、段落边界和语言标记仍可能错误。OCR解决的是从图像提取字符,不自动重建教材语义。
修复时先列出逻辑大纲,再检查文件内的标题层级是否与大纲一致。接着用辅助技术的标题列表、链接列表和表格导航,而不是只用鼠标翻页。若一个章节只能靠连续听十几分钟才能抵达,结构仍未支持实际查找任务。
键盘路径也应在同一轮验证。把鼠标放在一旁,从文件或网页入口开始,只用Tab、Shift+Tab、方向键、Enter和适当的阅读器命令完成任务。焦点必须看得见、顺序合理,并能进入也能离开组件。一个弹窗能打开却关不掉,或焦点跳回页面顶部,都会把后续学习步骤截断。
替代文本要服务当前学习目的
图片的替代文本不是把文件名换成一句描述。若装饰线条不传递信息,冗长朗读会增加干扰;若流程图承载因果关系,只写“流程图”又无法支持题目。合适内容取决于图片在课程中的功能,以及邻近正文已经说明了什么。
例如,历史照片用于辨认服饰特征时,替代信息应覆盖完成辨认所需的可观察线索;若照片只营造时代氛围,简短处理可能更合适。统计图用于比较趋势时,除了标题,还要让学习者取得轴、单位、关键变化和异常点。若题目要求自行推断,就不应在替代文本里直接泄露答案,但仍要提供足够数据和关系。

这也是自动检查的边界。工具可以发现完全缺少alt、标题层级跳跃或表单控件没有名称,却不能仅凭字符串长度判断替代信息是否符合教学目的。自动检查可发现部分缺陷,却不能证明替代文本适合课程目的、阅读顺序符合语义或所有学习者都能完成任务。
音视频同样需要按任务处理。字幕不只是对白抄写,还要纳入理解内容所需的说话者和关键声音;音频描述则处理仅由画面传达的重要信息。若课程要求识别语调、实验动作或画面变化,替代方式必须覆盖那些线索。把完整逐字稿放在页面下方,可能有帮助,却不自动取代同步字幕或可操作的播放器。
格式与元数据只能回答一部分问题
同一内容可以用PDF、EPUB、网页或其他格式交付。格式名称不能直接排序为“可访问”与“不可访问”。带标签、顺序正确且表单可操作的PDF,可能比一份结构混乱的网页更适合任务;可回流EPUB通常有利于改变字号和行宽,但若导航、语言或图片说明缺失,仍会阻断学习。
EPUB Accessibility 1.1把内容要求、可访问性元数据与符合性声明分开,元数据能帮助发现,却不能替代内容本身的满足。元数据可以告诉读者出版物是否有替代文本、目录、数学支持或已知风险,便于在下载前判断。但一条声明不会修复错误顺序,也不能保证所有阅读器组合行为一致。
符合性声明还需要明确版本、范围和评估依据。一次抽查不能代表后续导出版本;源文件合格,也不保证经过转换平台后仍保留结构。教材制作链从作者工具、模板、导出器、上传平台到阅读系统,每一段都可能保留或丢失语义。
面向教育的ATAG资料强调两个方向:创作工具本身应让残障作者可用,同时还要支持作者产出可访问内容。现实检查可以落到几个动作:导入后标题是否仍是标题,替换图片会不会清空替代文本,复制表格是否保留表头,重新保存后语言和阅读顺序是否变化。若发布流程会退化结构,只修最终文件会在下一次更新时重复失败。
技术可访问与教学参与仍要分开
技术要求解决“能不能取得、导航、理解界面和操作”。教学参与还要问:学习者能否用不改变目标的方式接触内容、采取行动和表达理解。CAST的UDL 3.0把多种表征、行动与表达以及可访问材料和辅助技术放进学习设计,而不是把所有责任压在一个文件扩展名上。
比如课程目标是比较两种论证,学生可以阅读结构化文本、听同步音频或使用放大后的可回流版本;这些方式改变入口,不改变比较目标。若目标本身是练习手写字形,语音作答可能改变被评量技能,此时应先区分学习目标与实现手段,再设计适当支持。
“提供另一种格式”也不能只做形式上的重复。把无法导航的PDF另存成图片,仍没有新路径;把复杂图表改成一段没有层次的长文字,可能增加认知负担。替代方式应让关键信息关系仍可获得,并与后续题目、引用页码或提交步骤对应。
辅助技术环境会影响观察。不同阅读器、浏览器、屏幕阅读器和移动系统可能支持程度不同。测试报告要写版本与设置,并区分内容缺陷和兼容性边界。固定版式也不必然失败:如果语义、导航、替代信息和放大策略在目标环境可用,它可以服务某些内容;反过来,可回流也不是自动保证。
用同一任务做受控比较
先选一个真实而有限的任务,例如“找到第三章关于水循环的定义,读取配图中的三个阶段,再完成两题并提交”。准备完全相同的账号、课程版本和资料版本。让视觉阅读者、屏幕阅读器使用者和仅用键盘的测试者分别执行,不用指导者提前指出入口。
记录不只写成功或失败。对每一步记下开始位置、使用的导航方式、是否需要他人提示、阻断位置、花费时间、错误恢复方式,以及最后是否提交。若屏幕阅读器使用者能听到全部文字,却需要从头线性浏览才能找到第三章,这属于效率与结构问题;若键盘根本到不了提交按钮,则是直接阻断。
让视觉阅读者、屏幕阅读器使用者和仅用键盘的测试者完成同一项查找、理解与提交任务,记录阻断点、帮助次数、格式版本和辅助技术环境,单变量修复后复测。单变量很重要:第一次只修标题结构,第二次只修图表替代,第三次只修键盘焦点。若一次同时换格式、重写正文和更换播放器,就无法知道改善来自哪里。
受控比较至少包含三组。第一组比较原文件与修复结构后的同格式文件,观察格式不变时结构的作用。第二组比较同一内容在PDF、EPUB或网页中的任务完成,不以格式名预判结果。第三组比较自动工具结果与真实任务结果,确认工具没有漏掉语义和教学目的。
扫描页完成OCR只增加可朗读文字;正确标题、表头、阅读顺序和键盘路径才支持独立导航;能独立完成任务仍不等于已经证明学习效果。完成任务说明入口和操作路径可用,学习效果还需要课程设计、练习表现和后续评量证据。
先按阻断程度修,不按工具分数修
第一优先是完全无法进入或完成的阻断,例如没有文字层、焦点陷阱、控件无名称、关键图无等效信息。第二优先是会导致错误理解的顺序、表头、单位或语言问题。第三优先才是需要过多步骤、重复内容或不必要朗读造成的效率负担。
自动分数可以帮助排序已知规则,却不应覆盖任务证据。一个文件可能所有图片都有alt,因此工具得分提高,但每个alt都只是“image”;也可能工具警告固定版式,但目标环境中实际任务顺利完成。决策记录应同时列规则、用户任务和适用边界。
还要为更新建立回归样本。保留一页双栏、一张数据表、一幅关键图、一个互动题和一次提交路径。教材每次改版或转换后重跑这些样本,检查结构与行为是否退化。回归样本不能覆盖全部内容,却能尽早发现发布链丢失语义。
若暂时无法修复原文件,应提供经验证的替代路径,并说明适用范围与预计修复。替代路径必须真正支持同一任务,而不是只增加下载选项。对于时间敏感的课程,也要确认替代版本与正式版本内容同步,避免可访问版本落后。

结论停在可访问与参与边界
教材文件能打开,只证明传输和一部分渲染成功。程序可确定的结构与顺序让辅助技术建立导航模型,替代信息让非文字内容进入理解路径,键盘操作让学习者完成交互,教学设计再提供不改变目标的表征与表达选择。
这套检查不会证明所有学习者都会获得相同成绩,也不保证一种格式适合所有环境。它能更准确回答:某位学习者在已记录的设备、辅助技术和课程版本中,是否能独立完成明确任务,以及失败发生在哪一层。
最有用的下一步不是再问“PDF还是网页更好”,而是选定一项任务,保存版本和环境,让不同操作方式走完整条路径。先修阻断,再修理解关系,最后降低额外负担。只有当相同任务复测通过,才能把“文件可打开”推进为“这条学习路径在这些条件下可用”。
把检查结果写成可执行证据
一份有效报告应把“现象、条件、影响和修复验证”放在一起。只写“第八页不友好”无法交给作者处理;应写成“在某阅读器与屏幕阅读器组合中,从第二个二级标题进入后,朗读顺序先读右栏再读左栏,导致定义与例子配错;修复标签顺序后,以同一命令重跑,顺序恢复”。这种记录能让制作人员定位,也能让下一版回归。

问题位置要使用稳定标识。页码适合固定版式,但可回流内容在字号变化后页码可能不同;可以同时记录章节标题、元素文字、文件版本和内容片段。互动题则记录控件名称、焦点前后位置和预期动作。截图可辅助视觉问题,屏幕阅读器输出或键盘路径更能说明非视觉阻断。
帮助次数是容易忽略的指标。测试者最后完成任务,不代表可以独立完成。如果教师需要口头说“按五次Tab”“跳过这个图”“答案写在邮件里”,这些补偿就是教学成本,也可能在异步学习时完全不存在。报告应把无帮助完成、提示后完成和无法完成分开。
错误恢复也属于任务。学习者选错答案、打开错误章节或误触弹窗后,能否知道发生什么并返回原路径?只测试理想路径会漏掉很多真实阻断。表单错误应被明确指出并与字段关联,不能只靠颜色;阅读器也应能获得状态变化,而不是提交后停在原处毫无反馈。
表格、数学和互动内容需要各自的关系
复杂表格不能只保证每个单元格有文字。学习者在移动到数值时,需要知道对应行、列、单位和可能的分组表头。若表格主要用于布局,应避免让辅助技术把它宣布成数据关系;若是真实数据表,则要保持表头关联,并提供适合移动设备与放大阅读的替代视图。
数学内容也不能把公式截图配成“公式”。替代方式应保留符号、上下标、运算顺序和题目需要的结构。纯线性朗读有时足够,有时需要可导航的数学语义或分步解释。选哪一种取决于课程目标,不应由转换工具默认输出决定。
拖放、画布与时间限制任务要先问被评量的能力。如果目标是分类概念,键盘可操作的选择与移动、列表式替代或明确按钮可以保留目标;如果目标是训练特定精细动作,则需另行设计合理支持。关键不是让每个人执行完全相同的手势,而是让实现方式与被评量能力一致。
互动内容还要宣布状态。展开折叠、播放暂停、答案保存和提交成功都应让辅助技术收到可理解反馈。视觉上出现绿色对勾而没有文字或状态语义,会让部分学习者不知道动作是否完成。测试时应关闭视觉提示的依赖,只凭可访问名称、状态与消息判断流程。
移动、放大和低带宽不能被排除
手机用户的困难不只来自屏幕小。放大后若必须同时水平与垂直滚动,阅读一行会反复迷失;固定在屏幕边缘的工具栏可能遮住正文;横屏或系统大字号也可能让按钮移出可达区域。应在常用视口、200%或更高放大、系统文字缩放下执行同一任务,而不是只看首页是否响应式。
低带宽会放大替代路径的差别。一个几百MB的视频即使有字幕,连接不稳定时仍无法学习;较小音频、逐字稿和关键图片可以提供另一条入口。但替代资料必须同步更新、标题清楚,并保留完成活动所需的时间点或章节对应关系。
离线下载也不能只检查下载按钮。下载后的文件是否包含目录、语言、替代文本和必要附件,重新连接后作业状态是否清楚,都是完整路径的一部分。若线上版本可访问、离线导出却丢掉结构,应把它记录为导出流程退化,而不是要求学习者始终在线。
接受条件必须与任务对应
项目完成条件可以写成具体动作:所有目标学习者能从课程入口进入指定章节;用标题或目录在合理步骤内找到定义;取得图表中回答问题所需关系;仅用键盘完成并提交;错误后能返回并获得状态;不同格式版本的核心内容一致。
“零警告”不是必要也不是充分条件。有些规则需要人工判断,有些平台警告与当前任务无关。更可靠的发布决定是:高影响阻断已清除,剩余限制有明确范围和替代路径,自动检查、人工结构检查与真实任务测试的结果彼此不矛盾。
还应指定复查触发点。教材正文、模板、导出器、播放器或作业组件改变时,都可能影响可访问路径。即使正文未改,平台更新也可能改变焦点或状态宣布。把复查绑定到这些变化,比按固定日期打开文件看一眼更有意义。
最后,记录谁负责哪一层。作者负责内容目的与替代说明,设计和开发负责结构与交互,平台维护者负责转换和发布链,教师负责学习目标与替代活动。责任分开不是推卸,而是让同一个问题能到达有能力修复的人。
资料来源
- World Wide Web Consortium:《Web Content Accessibility Guidelines (WCAG) 2.2》,发布或更新于 2024-12-12
- World Wide Web Consortium:《EPUB Accessibility 1.1》,发布或更新于 2024-10-17
- CAST:《Universal Design for Learning Guidelines version 3.0》,发布或更新于 2024-07-30
- World Wide Web Consortium:《Authoring Tool Accessibility Guidelines and Education》,发布或更新于 2022-12-08