Accessibility
The Debrief has made efforts to test and improve its accessibility.
This is still very much a work in progress and the site is far from perfect, in terms of content and in terms of the website.
If there's something that this page misses, or a way I can improve things, please let me know.
Last updated: 10th November 2025
A note on content
Disability Debrief is very information-heavy, it often discusses abstract issues and is nearly always quite long. Currently, it is only available in English, and most content is provided only as text.
There are many people for who this will not be appropriate or easy. At the moment there isn't an easy-read version.
Navigating the newsletter: newsletters are long – you're not expected to read all it! They top section introduces what they're about, so you know whether you want to go further. And sectioning is used throughout the article to help readers skim and find what interests them.
Website accessibility
We've tested the website in light and dark mode, using a screen reader, viewing at zoom and navigating by keyboard. The screen readers used to test were NVDA (using Chrome on Windows) and Voiceover (using Safari on iOS). I also did some automated tests with WAVE.
As well as fixing things while we were testing, we identified some things that don't have immediate fixes. Some of these gaps are caused by the services that host the website, and I've raised bugs or contacted them to see if they can improve things.
Known Issues
Member login functions are not clearly announced to screen-readers. Users who log into the site are advised by a welcome message, but this is not announced. And in some cases the message about needing to check your email is repeated at the wrong moment.
Not all buttons or other features are properly labelled for function. Buttons should have clear information on their function so, for example, a screen reader can tell the user what it will do. This is missing in several cases:
- At the bottom of each page there is a “subscribe” button, but its aria role is unspecified.
- On the subscription management page, the monthly/yearly buttons are not clearly labelled – yearly is selected as a default view, and this is not communicated.
Display of comments rely on visual features. Comment threading (showing where something is a reply) is only apparent due to visual clues, and so not visible to a screenreader. Further, there is an unlabelled button that users click to potentially report a comment.
Keyboard navigation is possible, but not always clear. Through most of the site, it should be apparent where the keyboard focus is. There are a few areas where this is less clear or potentially confusing. In lists of posts the item selected by keyboard is not shown (it is on mouse-over). The site search feature works via keyboard, but is visually confusing about what element is selected.
Low colour contrast. The X to close the subscription overlay is low colour contrast.
Improving accessibility on Ghost
This website is hosted using Ghost, an open-source publishing platform. There are many good things about Ghost, but it sadly doesn't have a systematic approach to ensuring web accessibility. If you're part of the Ghost community, or thinking of hosting with them, please help me raise these issues.
As well as complying with standards, improving its accessibility will help Ghost serve both its users and our readers better. Alongside technical fixes, Ghost should take a more conscious approach to integrating accessibility within themes and its core product. This could start by a call to its community to help, documenting where it's going, and ultimately could compete with the standards Wordpress sets and their best practices for themes.
See the following points for how I raised access gaps with the Ghost community. Some of them I could fix myself, others are the known issues described above. I use an adapted version of one of the default themes, Dawn.