I did a talk on accessibility this past Monday evening at Madison JavaScript, hosted at Widen Enterprises.

The entire keynote is now over on Speaker Deck, so I thought that I would share it with you here.

Here’s a list of the 16 questions that were proposed to help you determine whether your web project is accessible:

  1. Can I easily access all parts of the site with the keyboard only?
  2. Can I easily see where keyboard focus is?
  3. Can I easily access all functionality with the keyboard only?
  4. Does the keyboard tab order make sense?
  5. Are the links obviously links?
  6. Do all links provide enough information to state where they lead to?
  7. Do all images have appropriate alternate text? (appropriate may mean empty ie alt=””)
  8. Do all videos have captions?
  9. Are the page titles unique and meaningful?
  10. Do pages have appropriate headings and subheadings?
  11. Are ARIA landmark roles present?
  12. Can I resize text in a page without breaking the layout?
  13. Is any of the text fully justified?
  14. Do all form fields have an accompanying label?
  15. Is the color contrast sufficient?
  16. Is meaning conveyed by color or shape only?

Below is a video recording of my presentation, along with a demo of iMDone by Jesse Piascik:

Thanks to everyone who came out and props to Graham Armfield of http://coolfields.co.uk for allowing me to build on his slides.


Leave a Reply

Your email address will not be published. Required fields are marked *