开源如何为神经多样性群体提供可访问性

以下是开源如何为神经多样性人群创造更易访问环境的四个例子。
4 位读者喜欢这篇文章。
a magnifying glass looking at a brain illustration

Opensource.com

并非所有人以相同的方式使用互联网或数字资产。当一些人想到可访问性时,他们只想到身体残疾人士,但这仅占全球残疾人口的一部分。根据美国国家癌症研究所的数据,15-20% 的人患有神经多样性。这包括

  • 自闭症
  • 注意力缺陷多动障碍 (ADHD)。
  • 阅读障碍
  • 计算障碍
  • 书写障碍
  • 精神健康状况,如双相情感障碍、强迫症等

我们在 2022 年发表了一些关于如何包容神经多样性人群的优秀文章。以下是我精选的一些文章。

浅色和深色模式

光敏感在自闭症患者以及刚散瞳或偏头痛的人群中很常见。2022 年有两篇文章支持浅色和深色模式的可配置性。

在 Ayush Sharma 的 Jekyll 中浅色和深色模式的实用指南 中,您将了解如何精简 HTML,然后利用 CSS 和 Sass 创建类。整合样式后,您可以重用它们、定义新样式并将它们应用于 HTML 元素。最后,您可以添加一个切换开关,以便人们可以轻松切换模式。

Sachin Samal 的 网站深色主题制作初学者指南 介绍了一种对初学者友好的深色主题编程方法。Samal 为您提供了有关如何插入图标以及如何在主题之间切换的实用代码示例。它提醒您可以利用浏览器检查器来调整样式。

学习障碍

Amar Gandhi 的 面向学习障碍人士的 3 个开源工具 概述了他用于自定义查看和使用开源工具方式的几个工具。NextCloud 可以在任何设备上使用,并且可以用作 渐进式 Web 应用程序 (PWA)。它还使用仪表板,以便您可以一次查看所有内容。Photoprism 可以用作图库和存储。它类似于 NextCloud,因为您可以将其用作 PWA。这使您可以从任何设备访问您的任何照片。最后强调的工具是 OpenDyslexic 字体,它可以帮助通过翻转和交换来防止字母(例如 b 和 d)之间的混淆。

从神经多样性角度来看,我使用 C 语言的开源之旅 是 Rikard Grossman-Nielsen 编程之路的回忆录。当他从学生转变为教师时,他意识到每个人学习编程的方式都不同。针对神经多样性学生,他建议学习 C 语言的一种方法是构建游戏。但在如何学习的大方向上,您应该找到您热衷的事物。您还应该找到适合您的学习方法。这将帮助您发现在学习过程中什么对您有效。

面向神经多样性的开源

开源软件是每个人的绝佳资源,包括神经多样性人群。有许多程序可以帮助最大限度地减少许多人遭受的症状的影响。如果您正在寻找可能有助于减轻偏头痛或任何其他问题的程序,请尝试了解开源软件可以提供什么!

AmyJune headshot
AmyJune 是一位经验丰富的社区经理、导师、公众演说家和包容性倡导者。虽然她扎根于 Drupal,但她也定期为 Linux 和可访问性社区做出贡献。

1 条评论

我很高兴看到这篇文章受到关注。神经多样性终于迎来了它的时刻,而我们构建的技术堆栈常常最终无意中忽略了神经差异用户的可访问性需求。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.