内容提要
GitHub通过培训、项目和计划推动无障碍发展,使用Primer实现无障碍。他们意识到无障碍工作永远不会完成,将继续努力满足开发者需求。
延伸解读
从口号到实践:残疾人主导的技术开发
文章开篇引用残疾社区口号“没有我们就没有我们的事”,强调残疾人应参与影响其生活的决策。盲人开发者Jamie Teh和Michael Curran正是这一理念的践行者,他们建立了由盲人组织、为盲人服务的社区,维护的开源软件服务全球数十万盲人。GitHub为这些社区提供支持,体现了赋能残疾人构建技术是提升无障碍性的最佳途径。
全员培训与工程基础:构建无障碍文化的基石
GitHub将全员培训作为无障碍文化的基础,要求每位员工学习残疾类型、辅助技术等知识。同时,工程基础项目设定了无障碍、可用性和安全性三大支柱,并通过评分卡监测服务表现。若服务未达预期,负责人可明确改进项。这两项措施从意识和流程上确保了无障碍工作的落实。
设计训练营与冠军计划:将无障碍左移并赋能员工
无障碍设计训练营旨在设计阶段预防和消除障碍,自2023年3月以来,已有50%的设计团队完成培训。无障碍冠军计划则赋予员工在团队内主导无障碍工作的能力,从最初的17名工程冠军扩展到目前的52名,并计划年底前达到100名。这些举措将无障碍工作前置,并通过内部倡导者推动文化扩散。
Primer设计系统:规模化实施无障碍的关键杠杆
Primer是GitHub的开源设计系统,提供设计和构建UI的指导原则与组件。其开发过程包含无障碍考量并采纳残疾用户反馈,因此成为GitHub规模化实施无障碍的最有力工具。通过标准化组件,Primer确保整个平台体验的一致性,并降低无障碍缺陷的产生。
Q&A
GitHub如何推动无障碍技术的发展?
GitHub通过培训、项目和计划来推动无障碍技术的发展,特别是为盲人开发者提供支持。
什么是GitHub的无障碍冠军计划?
无障碍冠军计划旨在赋予员工在团队内主导无障碍工作的能力,目前已有52名冠军,计划年底前扩展至100名。
GitHub的Primer设计系统有什么作用?
Primer是GitHub的开源设计系统,提供设计和构建UI的指导原则,确保无障碍设计的实施。
GitHub的无障碍设计训练营是怎样的?
无障碍设计训练营是一个现场教育项目,旨在提高设计师对无障碍最佳实践的认识,自2023年3月以来已有50%的设计团队完成培训。
GitHub如何确保无障碍文化的持续发展?
GitHub通过公司全员培训、工程基础项目、无障碍设计训练营和无障碍冠军计划来确保无障碍文化的持续发展。
盲人开发者在GitHub的角色是什么?
盲人开发者如Jamie Teh和Michael Curran建立了由盲人组织的社区,维护的开源软件服务全球数十万盲人。