在本教程中:
- 为网络公平奠定基础
- 使用清晰、详细、连续的标题
- 实施建议的颜色对比度
- 使用清晰、醒目的表单字段标签和辅助文本
- 使用有意义的按钮和超链接名称
- 融入精心设计的动作和动画
- 利用唯一的元素 ID
- 利用响应式文本尺寸
- 为每个重要图像提供替代文本
- 将无障碍作为集体优先事项
互联网应该让每个人都能使用。但对于视力受损、视力低下、视力受损、听力受损、听力障碍或认知、教育或行动障碍等人士来说,这往往并非如此。
全球约有 15% 人口患有残疾——超过 10亿人 当设计没有解决可访问性问题时,他们会面临负面的用户体验。
网页无法访问不是由于残障或工具不足造成的,而是由于设计阻碍了辅助技术 (AT)。AT 包括帮助人们与网络世界互动的设置和设备。
AT 的示例包括:
- 屏幕阅读器:将文本、按钮、图像和其他页面元素转换为语音或盲文,供视力受损、盲聋、视力低下或有认知或教育障碍的个人使用
- 放大:为视力不佳的人放大屏幕上的项目尺寸
- 键盘:对于行动不便的人士,可以使用键盘命令(代替鼠标)
- 语音听写:行动不便人士可以使用语音(而不是鼠标和键盘)浏览网页
通过出色的设计+辅助技术在网络上建立公平性
Webflow 承诺构建一个更好、更易于访问的网络,而这一努力有赖于我们作为一个社区的合作,认真遵循最佳实践,尤其是 Web 内容可访问性指南 (WCAG).
WebAIM 分析了一百万个主页 并确定 98% 存在可避免的无障碍障碍。我们最近实施了 经过修改,使顶部组件更容易从盒子中取出我们希望鼓励您参与消除障碍——立即开始。现在!
让我们研究一下您可以实施的一些变更,这些变更将极大地有助于让您的网站和网络更易于所有人访问。
使用清晰、详细、连续的标题
杂乱无章的网页内容会让所有用户感到无所适从,尤其是有认知障碍和依赖屏幕阅读器的用户。标题可以构建内容并引导用户浏览您的网站。
您的标题应该方便浏览页面,并提供清晰的目的和内容摘要,而无需阅读正文。
弃权:
- 仅出于视觉区分目的而应用标题级别
- 使用标题文字纯粹是为了合规——确保其功能性
反而:
- 每个页面使用一个 H1 来定义其用途(或仅当页面真正服务于多个用途时才使用多个 H1)
- 按层次排列标题(例如,H2 下的 H3)
要深入了解使用标题组织内容的重要性以及如何在 Webflow 中设置标题样式,请探索 Webflow 大学的高级网页排版教学视频中有关标题的部分。
WCAG 参考:成功标准 2.4.6:标题和标签
应用建议的颜色对比度
文本和背景之间适当的颜色对比度可以增强所有用户(特别是视障人士)对您网站的体验和可读性。 WCAG 提供推荐比例 根据文本大小实现最佳对比度。对比度涉及两种颜色之间的亮度差异,范围从 1:1(例如,白色背景上的白色文本)到 21:1(例如,白色背景上的黑色文本)。
颜色对比度 AA 指南(最低)
- 文本和图像的比例应为 4.5:1
- 较大的文本(18 点或 14 点粗体)需要 3:1 的比例
色彩对比度 AAA 指南(增强版)
- 文字与图片的比例应为7:1
- 较大的文本(18 点或 14 点粗体)需要 4.5:1 的比例
Webflow 集成色彩对比度分析仪
您可以直接从 Webflow 中的颜色选择器验证您网站上文本的对比度,它不仅显示文本的对比度,还指示该对比度对应的 WCAG 级别评级。
对比度曲线的模式
您可以切换右侧调色板下方的预览图标(眼睛)以观察 AA、AAA 和 WCAG 上的失败评级的曲线模式。比率的曲线模式是通过测试色调和不透明度的每种饱和度和亮度混合得出的 - 观察在调整色调或不透明度时曲线的移动。深色背景上的浅色文本在调色板的左上角显示 AAA 评级,在右下角显示失败,而浅色背景上的深色文本则相反。
迷人:颜色对比度分析器采用一种算法来计算两种颜色之间的亮度差异(对比度),并根据 WCAG 文本大小指南对其进行评估。该算法会根据字体粗细进行调整,因为粗体文本可能较小但仍然清晰易读。小文本需要增加亮度差异才能清晰易读。
WCAG 等级评定受背景颜色和字体大小、粗细和颜色的影响,并通过单击“问号”图标后显示的辅助文本进行说明。(此对比度部分仅在修改文本元素的排版颜色时可见。)
提醒:虽然 WCAG 对比度指南不适用于图像(包括徽标),但建议对带有突出文本的图像遵循 4.5:1 的对比度。不过,请记住,包含文本的图像可能具有挑战性,并且通常无法让有视力障碍的访问者理解 — 尽可能使用样式化的文本。
在 Webflow 大学的高级网页排版视频课程中了解有关颜色对比的重要性的更多信息。
WCAG 参考: 成功标准 1.4.3:对比度(最小), 成功标准 1.4.6:对比度(增强), 成功标准 1.4.5:文本图像
Webflow的集成视觉预览。
相当一部分人受到视力缺陷的影响。然而,如果您自己没有视力障碍,那么让有视力障碍的人理解您的设计可能会很困难。
使用 Webflow 愿景预览,您可以复制视障人士访问您的网站时的视角。在设计过程的初始阶段利用此功能可确保设计中的关键信息不仅仅依赖于颜色。
记住: 利用 愿景预览 提供视力障碍的近似呈现。个人视力、照明条件、屏幕校准和操作系统偏好等变量都可能影响这些预览的准确性。
要访问各种 愿景预览 替代方案,只需点击 画布设置 位于顶部 设计师.
您可以在页面底部选择想要预览的视力障碍类型 画布设置 弹出菜单。
可供选择的视力障碍有:
- 红绿色盲(绿弱、绿盲、红弱、红盲预览)
- 蓝黄色素缺乏症(蓝弱和蓝盲预览)
- 完全色盲(颜色弱和单色的预览)
- 聚焦障碍(视力模糊预览)
所选视力障碍将通过右侧的图标表示 画布设置 界面。
如果您希望停止从视力受损的角度查看您的设计,只需点击 画布设置 再次切换 愿景预览 回到 没有任何.
笔记: Safari 中存在一个问题,导致无法使用 愿景预览 在 Apple 的浏览器中。该问题具体与 Safari 无法将包含 url() 值的 CSS 过滤器应用于 iframe 有关。Webflow 已将此错误通知 Apple,但未提供跟踪号。或者,您可以使用 愿景预览 使用 Firefox 和 Chrome 浏览器。
使用清晰、显眼的表单字段标签和帮助文本
表单字段标签用于阐明表单字段的功能或目的,对于方便用户浏览表单至关重要。表单组件中的占位符文本在用户交互后消失,这让有认知障碍(甚至没有认知障碍)的人很难记住预期的输入。一个简单的补救措施是 总是 维护可见的表单标签和帮助文本。
为了在 Webflow 中构建完全可访问的表单,目前需要一种定制的方法。您可以使用 标签 设计器中的组件以及 ID 和自定义属性,以确保标签被适当地分组并链接到各自的表单字段。
要创建可访问的表单标签:
- 选择表单字段(例如,输入、文本区域、选择等)
- 使用权 元素设置 (通过击打 德 在你的键盘上)
- 分配一个唯一的 ID 到您的表单字段
- 选择您的 标签 并访问 元素设置 > 自定义属性
- 单击“加“ 图标
- 提供您的 标签 具有名为“的自定义属性为了”包含与 ID 分配给表单字段
- 保存更改
基本的:确保您的表单字段 ID 是不同的,并且不会在多个元素之间共享。