ARIA 黑客马拉松的最初想法是将 jQuery UI 的开发者和 ARIA 专家聚集在一个房间里,让他们建立联系,分享知识,并共同努力提高 jQuery UI 的可访问性。
在多伦多 OCAD 大学的包容性设计研究中心 (IDRC) 会面,jQuery UI 团队的几位成员(Richard、Scott、Dan、Jörn)、OCAD 的几位开发者(Michelle、Justin、Antranig、Harris)、多伦多附近的开发者(Ates、George、Darcy)以及来自更远地方的开发者(来自波士顿的 Mat、来自华盛顿大学的 Candace 和 William 以及来自伊利诺伊大学的 Jerry)学习了很多关于为屏幕阅读器用户进行测试和开发的知识,也学习了很多关于 ARIA 标准及其流程的知识,以及 Mozilla 在可访问性方面的努力。
- Colin Clark 介绍了 IDRC 团队的工作,包括使用 jQuery UI 的 Fluid 项目。
- Hans Hillen 提供了许多关于使用 JAWS 和 NVDA 进行测试和开发,以及 ARIA 规范和 DHTML 风格指南的非常实用的见解。
- Jospeh Scheuhammer 深度参与了 ARIA 标准流程,他介绍了该流程的工作方式、如何提供反馈以及哪些文档可以和应该与主规范一起使用。
- David Bolter 概述了 Mozilla 在 Firefox 可访问性方面的努力,也涵盖了 Firefox Mobile 的现状和未来。
- 最后,Jennison Asuncion 演示了在普通网站上使用 JAWS,让观众(更确切地说,是听众)更深入地了解盲人用户如何实际使用屏幕阅读器。他也是一位非常友善的人。
在小组讨论中,我们将最新版的 NVDA 和最新版的 Firefox 定义为 ARIA 和可访问性的支持设置,同时也在 Windows 上的 JAWS 和 OSX 上的 VoiceOver 上进行测试。如果代码可维护,并且不会破坏符合规范的 AT 中的 ARIA,我们将接受针对其他或更旧的 AT 的合理补丁。
在为期两天的主要活动结束后,Hans 和 Jörn 留到了周五,继续完善多个 jQuery UI 小部件的键盘和可访问性实现。Jörn 还与 OCAD 的 Justin 和 Michelle 以及 Mozilla 的 Bobby 和 David 会面,邀请他们加入 jQuery UI 和测试子团队(QUnit、TestSwarm)。双方都很有兴趣,这应该会带来更多未来的合作。
特别感谢 IDRC 和 Colin Clark 主办了此次活动,感谢 Mozilla 和 David Bolter 为部分差旅和住宿费用提供了资金支持。
有关大多数与会者(以及指向 Twitter 和 GitHub 个人资料的链接)的列表,以及活动期间收集的各种资源,请访问 我们规划维基上的活动页面。