Drupal 8 中用于增强可访问性的模块
以下模块可帮助提高您网站的可访问性。
注意:其中某些模块可能已过时和/或未纳入 Drupal 的安全策略。请查看各模块的页面以获取详细信息。适用于 Drupal 7 的模块。
Automatic Alternative Text(自动替代文本)
最新版本:8.x-1.7
该模块使用 Microsoft Azure 认知服务 API,在用户未提供替代文本时自动为图像生成替代文本。
Block ARIA Landmark Roles(区块 ARIA 地标角色)
最新版本:8.x-1.1
受 Block 类启发,此模块在区块配置表单中添加了额外的元素,允许用户为区块分配 ARIA 地标角色。
CKEditor Abbreviation(CKEditor 缩写)
最新版本:8.x-1.1
为 CKEditor 添加一个按钮,用于插入和编辑缩写。如果选择了现有的 abbr 标签,右键菜单中还会包含“编辑缩写”链接。
CKEditor Accessibility Checker(CKEditor 可访问性检查器)*
最新版本:8.x-1.0, 8.x-1.x-dev
该模块在您的 WYSIWYG 编辑器中集成了来自 CKEditor.com 的 Accessibility Checker 插件。该插件是一种创新解决方案,可让您检查在 CKEditor 中创建的内容的可访问性级别,并即时解决任何检测到的可访问性问题。
* 注意:该模块目前不符合 Drupal 的安全建议,因为它使用了已不再维护的 QuailJS。
Fluidproject UI Options(Fluidproject 界面选项)
最新版本:8.x-1.2, 7.x-2.0
Fluidproject 界面选项为用户提供调整页面字体大小、行高、字体样式、对比度和链接样式的功能。更改通过 Cookie 保存。
High contrast(高对比度) (beta)
最新版本:8.x-1.0-beta1
提供一种快速的解决方案,使用户可以在当前主题和高对比度版本之间切换。
htmLawed
最新版本:8.x-3.2
htmLawed 模块使用 PHP 库 htmLawed 来限制和清理 HTML,以符合网站管理员的策略和标准并确保安全。使用 htmLawed 库可以轻松控制 HTML 标记的过滤与验证。
HTML Purifier
最新版本:8.x-1.0-rc1
HTML Purifier 是一个标准的 HTML 过滤库。它不仅能通过安全的白名单机制彻底移除所有恶意代码(如 XSS),还可确保您的文档符合标准规范,这是仅通过深入理解 W3C 规范才能实现的。
Siteimprove
最新版本:8.x-1.0, 8.x-1.x-dev
Siteimprove 插件弥合了 Drupal 与 Siteimprove Intelligence 平台之间的差距。通过无缝集成,您可以在内容创建和编辑过程中直接使用 Siteimprove 的结果,从而获得更高的内容质量与可访问性。
Style Switcher(样式切换器)
最新版本:8.x-2.0-alpha1, 8.x-2.x-dev
该模块简化了创建具有替代样式表的主题或网站的过程。主题开发者可以提供带有不同样式表的主题,网站构建者也可以通过后台界面添加其他样式表。模块会将所有样式选项显示为带有链接的区块,让用户自由选择他们喜欢的页面样式。
Text Resize(文字大小调整)
最新版本:8.x-1.1, 8.x-1.x-dev
Text Resize 模块为最终用户提供一个区块,用于快速调整 Drupal 网站上的字体大小。该区块包含两个按钮,可增大或减小页面上的文字尺寸。此模块主要旨在通过帮助视力较弱的用户调整文字大小来提高页面可访问性。