Archive index

A11y Slackers Gitter Channel Archive 2nd of October 2016

What fresh hell is THIS now? - Patrick Lauke
  1. zakim-robot
    @zakim-robot
    Oct 02 18:05
    [car] @emplums I agree with @garcialo to have them use their sites. You might start with simply getting them to navigate and activate things with the keyboard only. This can be quite surprising if they haven't thought about accessibility before. Get them to tab a few times, and if you don't see the focus outline, ask "where is focus right now?" (i.e. maybe they turned off outlines and didn't provide focus styles; or maybe they have offscreen elements or scaled-to-size-0 elements that shouldn't have tabindex=0 until they become visible). Get them to activate buttons and other input things with space/enter. If there are lists, trees, combos, etc that have click behavior, then they need to also handle arrow keys and selection/activation with space/enter. If they have any complex controls, get them to show you how these work with the keyboard. Open dialogs/side panels, etc with the keyboard and make sure Esc closes them. If there are any modal dialog things (i.e. pop-up elements that need an answer before the user can continue) then make sure they can't just tab out of them. Talk about keyboard traps.
  2. zakim-robot
    @zakim-robot
    Oct 02 18:58
    [car] For Windows, aViewer is nice for showing where focus goes (turn on "Watch Focus" and "Show Highlight Rectangle". Seems to work best if you open aViewer before browser window). (For Mac, VoiceOver shows where focus is). Chrome Accessibility Developer Tools are great - I hope that's one of the extensions you are showing. :) If so, make sure to fix a color contrast issue - they get to see the difference live on their page - Alice made that work quite nicely. And agree that you need to run screen readers, but probably not on their site, particularly if they don't have basic keyboard navigation working yet. You will want to have a prepared site ready to show them what a good (or bad>better>good) experience is like. Is it a full-day or half-day workshop?