Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Designing for accessibility

Laura Kalbag
August 29, 2013

Designing for accessibility

From a talk at Front-end London in August 2013

Laura Kalbag

August 29, 2013
Tweet

More Decks by Laura Kalbag

Other Decks in Design

Transcript

  1. = =

  2. Visual make it easy to read Hearing make it easy

    to hear make it easy to understand and focus Cognitive Motor make it easy to interact
  3. 1. Make text content easy to read. 2. Ensure sensible

    font sizes. 3. Don’t prevent the user from resizing the fonts themselves in the browser.
  4. 1. Good copy is a part of good accessibility. Keep

    your text simple and your meaning clear.
  5. 1. Use colour contrast tools to ensure your text is

    high-contrast enough. 2. Beware of super-high contrast too.
  6. 1. Use semantic headings, lists and other relevant HTML elements.

    2. Make the content structure clear and consistent.
  7. 1. Use link text that makes sense out of context.

    Don’t use “click here”. 2. Remember that not all your users are clicking.
  8. 1. Provide text alternatives for images that helps a user

    understand the context of the image.
  9. No, I don’t want to listen to your podcast or

    watch your video tutorial. Give me text!
  10. I don’t want to wait forever for your page to

    load because you want to show me how many Likes it has on Facebook
  11. 1. Use JavaScript with care and load it in a

    sensible place. 2. If your web app needs JavaScript, ensure you use WAI ARIA to guide assistive technologies.
  12. Consider accessibility at every point of planning. It is content

    hierarchy, copy, visual design and code.