| level | 2017/18 | 2018/19 | 2019/20 | 2020/21 | 2021/22 |
|---|---|---|---|---|---|
| All postgraduate | 9.0 | 10.0 | 10.0 | 11.0 | 11.0 |
| All undergraduate | 14.0 | 15.0 | 16.0 | 17.0 | 18.0 |
| Other contract level | 4.3 | 4.5 | 4.8 | 5.3 | 6.3 |
| Other senior academic | 3.6 | 3.6 | 3.8 | 4.1 | 4.8 |
| Professor | 3.1 | 3.2 | 3.2 | 3.5 | 3.9 |
Removing software barriers for disabled researchers and RSEs
The Carpentries
5 September 2023
Software, and its metadata, is retrievable via standardised protocols.
A1. Software is retrievable by its identifier using a standardised communications protocol.
A1.1. The protocol is open, free, and universally implementable.
A1.2. The protocol allows for an authentication and authorization procedure, where necessary.
A2. Metadata are accessible, even when the software is no longer available.
Accessibility means that [disabled] people can do what they need to do in a similar amount of time and effort as someone that does not have a disability.
It means that people are empowered, can be independent, and will not be frustrated by something that is poorly designed or implemented. 1
The A in FAIR does not cover this!
a11y is a numeronym - like an acronym, but with numbers
Typically pronounced “ah-lee” or “A-eleven-Y”
Image © The A11y Collective
The social model is broadly preferred by the disabled community
Ask yourself: what barriers exist within my software that I could remove?
In a study of 100,000 randomly chosen Jupyter notebooks: 1
The study also found systemic issues:
| level | 2017/18 | 2018/19 | 2019/20 | 2020/21 | 2021/22 |
|---|---|---|---|---|---|
| All postgraduate | 9.0 | 10.0 | 10.0 | 11.0 | 11.0 |
| All undergraduate | 14.0 | 15.0 | 16.0 | 17.0 | 18.0 |
| Other contract level | 4.3 | 4.5 | 4.8 | 5.3 | 6.3 |
| Other senior academic | 3.6 | 3.6 | 3.8 | 4.1 | 4.8 |
| Professor | 3.1 | 3.2 | 3.2 | 3.5 | 3.9 |
General population: 17.8% 3
UK Equality Act 2010
Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018
You don’t have to do all these things at once
Pick one thing that resonates, and focus on that first
A lot of the resources I share are focused on web development
But there are parts that apply to every project, be it web, GUI, or CLI
Basic checks:
Or pick a checklist to follow for a deeper dive:
Talk to me if you’d like to be part of an a11y-focused subcommunity/learning group!
Thank you for your attention!
Contact me:
Find these slides at https://elichad.github.io/talks