Redian新闻
>
7 个使你的 Drupal 网站无障碍访问的开源模块 | Linux 中国

7 个使你的 Drupal 网站无障碍访问的开源模块 | Linux 中国

科技
 
导读:使用这些 Drupal 模块,使你的网站对每个人都可以无障碍访问。                       
本文字数:1413,阅读时长大约:2分钟

使用这些 Drupal 模块,使你的网站对每个人都可以无障碍访问。

随着网站的 无障碍访问(accessibility) 继续成为人们日益关注的问题,网站所有者和开发人员需要确保他们的网站符合美国残疾人法案🔗 www.dol.gov(ADA)。Drupal 是一种流行的开源内容管理系统(CMS),它提供各种工具和模块以确保所有用户都可以访问你的网站,而无论他们的能力如何。本文讨论了网站无障碍访问的重要性、ADA 合规性的基本要求,以及 Drupal🔗 opensource.com 如何帮助你实现合规性。

为什么网站无障碍访问很重要

出于多种原因,网站无障碍访问很重要。首先,它确保残障人士可以访问和使用你的网站。这包括有视觉、听觉、身体和认知障碍的人。通过使你的网站可以无障碍访问,你不仅遵守了法律,而且还为所有用户提供了更好的体验。

此外,网站无障碍访问可以改善你网站的搜索引擎优化(SEO)并提高网站的可用性。搜索引擎优先考虑无障碍的网站,如果易于使用,用户更有可能在你的网站上停留更长时间并与你互动。

ADA 合规性的基本要求

ADA 要求所有网站和数字内容都可供残障人士访问。ADA 合规性的一些基本要求包括:

◈ 为所有图像和非文本内容提供替代文本描述。
◈ 确保所有视频都有字幕和文字说明。
◈ 使用颜色对比和其他设计元素使你的网站更具可读性。
◈ 提供访问内容的替代方式,例如音频描述和键盘导航。
◈ 确保你的网站与辅助技术兼容,例如屏幕阅读器和盲文显示器。

Drupal 如何帮助你实现合规性

Drupal 提供各种工具和模块来帮助你实现网站的无障碍和 ADA 合规性。以下是我认为最有用的七个:

◈ 无障碍访问检查器🔗 www.drupal.org:扫描你的网站以查找常见的无障碍访问问题并提出改进建议。
◈ 颜色对比分析器🔗 www.drupal.org:分析你网站的颜色对比度并做出改变以提高可读性。
◈ 块元素 ARIA 地标角色🔗 www.drupal.org:增强 WAI-ARIA 在站点标记中的使用。此模块允许你通过块配置表单将 ARIA 地标角色和/或 ARIA 标签直接分配给站点布局中的每个块元素。
◈ Civic 无障碍访问工具栏🔗 www.drupal.org:提供辅助工具以帮助残障用户浏览网站并与之交互。
◈ htmLawed🔗 www.drupal.org:通过限制和净化 HTML 确保符合 Web 标准和管理策略。
◈ 调整文本大小🔗 www.drupal.org:通过在页面上显示可调整的文本大小更改器或缩放功能来增强 Web 无障碍。
◈ 自动替代文本🔗 www.drupal.org:利用 微软 Azure Cognitive Services API🔗 www.microsoft.com 在没有替代文本时创建图像标题。

总结

出于法律原因和为所有用户提供更好的用户体验,确保网站无障碍访问和 ADA 合规性非常重要。从无障碍访问检查器到颜色对比分析器,Drupal 提供了多种方法来确保你的网站符合 ADA 标准。使用 Drupal 的工具和模块,你可以让每个人都可以访问你的网站,无论他们的能力如何,并提供更好的用户体验。


via: https://opensource.com/article/23/4/drupal-modules-website-accessibility

作者:Neeraj Kumar 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :geekpi
💎💎💎💎
翻译: 1920.5 篇
|
贡献: 3472 天
2013-10-25
2023-04-28
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
2022南极行:小瑞士巴里罗切Rust 基础系列 #4: Rust 中的数组和元组 | Linux 中国Sniffnet:任何人都可以使用的有趣的开源网络监控工具 | Linux 中国Tesla:Supercharger membership , Non-Tesla EV owners世界上只有两个 Linux 发行版:Arch Linux 与其它 | Linux 中国Rust 基础系列 #3: Rust 中的数据类型 | Linux 中国Artipie:可用于 Python 的开源仓库管理器 | Linux 中国Agustín Hernández:中美洲建筑背景下的未来主义巨构Rust 基础系列 #7: 在 Rust 中使用循环 | Linux 中国Garuda Linux “Raptor” 230305 版本发布 | Linux 中国Rust 基础系列 #1: 创建并运行你的首个 Rust 程序 | Linux 中国fintech: Revolut 招人(多国、多专业)【𝐂𝐚𝐥𝐧𝐢𝐊𝐞𝐚𝐧双皮奶无痕内裤】49元三条!巨巨巨好穿 !!简直就是辣妹顶配,食品级冰箱收纳盒【一日团】如何在 Rocky Linux 9 / AlmaLinux 9 上安装 KVM | Linux 中国Rust 基础系列 #5: Rust 中的函数 | Linux 中国TUXEDO Stellaris 16(Gen5)是目前所能找到的终极 Linux 笔记本电脑 | Linux 中国创建你的第一个使用 OpenAI ChatGPT API 的程序 | Linux 中国Rust 基础系列 #8:编写里程碑 Rust 程序 | Linux 中国修复Arch Linux中的 “invalid or corrupted package (PGP signature)” 错误为你的开源项目举办一场文档马拉松 | Linux 中国临摹梵高的中国人在英国带娃,你一定会访问的十大网站Tube Downloader:下载 YouTube 视频的开源工具 | Linux 中国Speek!:一个使用 Tor 的开源聊天应用程序 | Linux 中国使用开源思维导图 Draw.io | Linux 中国实现“吵架自由”!加拿大中国新移民发明聊天翻译软件:终于能和父母无障碍吵架了!微软也搞起了开源小模型!利用OpenAI的ChatGPT和GPT-4 训练,实力碾压当前最强开源模型Vicuna:与ChatGPT 性能最相匹配的开源模型Reminders:一个漂亮的开源 Linux 应用,可帮助你完成工作 | Linux 中国坐拥多个TOP级开源项目,不搞“竞争性开源”,蚂蚁在玩一种很新的开源2023 第二场雪数据科学家的开源社区分析指南 | Linux 中国号称可以成为 ChatGPT 平替的开源模型 “Dolly” | Linux 中国使用开源人工智能 Upscayl 放大你的老照片 | Linux 中国Rust 基础系列 #2: 在 Rust 程序中使用变量和常量 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。