What fresh hell is THIS now? - Patrick Lauke
[jakecross] I have been looking at a site/app created by a team of people to check it for accessibility, though I am not an expert or even a user of something like a screen reader. I am using the site/app without being an experienced screen reader user.
When something happens in the UI - e.g. You click a button and the visual representation of the form has now changed: new controls are available, previous controls are now gone, something else is loading up etc.. - how do you notify the screen reader of that kind of information?
[jakecross] True enough. The Screen Reader I am working through is called SuperNova
Does it have a reputation for being good/bad?
[jakecross] They are application specific - so I think making them aware of these shortcuts may be a good idea.
There is a light screen that pops up if you type in the question mark... but the user is given no indication that that is available to them.
if there's an aria-describedby in a form pointing to something that is display: none, the text inside that display: none object will be read out regardless
That is a good trick to know. I've been using accessibly hidden text even with aria-describedby if I want to visually hide it https://github.com/jpdevries/availability-grid/wiki/Techniques#accessibly-hiding-text
@zakim-robot
Keyboard shortcuts - are they something blind people should be made aware exist for navigation on the page? There are shortcuts... but are they more for sighted people using the keyboard to navigate?
I've been away for a few days. Slackin'! This is something I was recently questioning myself. I've been working on what I hope will be an uber-a11y availability grid component that supports keyboard, VoiceOver but I wanted to make sure the keyboard shortcuts are read aloud so I used the aria-describedby trick and/or accessibly hidden text to achieve that https://github.com/jpdevries/availability-grid#voiceover-usage
html.no-animations * { transition:none !important; animation:none !important; }