access electronic information, • and how designers and developers enable web sites or apps to function with assistive devices used by individuals with disabilities.
15% (about 1.14 billion people) of the world's population live with some form of disability, of whom 2-4% (22-45 million) experience significant difficulties in functioning. http://www.who.int/disabilities/world_report/2011/report/en/
Guidelines) • Specification create by the World Wide Web Consortium (W3C) • Largest proponent of accessibility on the web • US, Canada, UK, and others directly refer to the spec for guidelines on accessibility over their own outdated mandates and laws. ◦ If their standards aren’t directly tied to WCAG then they are based on WCAG. – https://www.powermapper.com/blog/government-accessibility-standards/ • Australia and Norway make commercial sites comply as well.
things we see a lot: • Color contrast ◦ Contrast ratios for text or images of text on backgrounds should always be at a ratio of 4.5:1 • Properly nest heading levels ◦ Nest heading levels by their rank from H1 to H6 • Location ◦ Make sure the user’s location is always available to them, ex: breadcrumbs
thought: • Time If you limit time, give users a way to extend sessions or turn session expiration off in the UI. • Error suggestion When input errors are made, show the user with suggestions of how to fix the error.
navigate through your application • Keyboard and mouse/trackpad • Keyboard only (consider tab order) ◦ Always design for a focus style, but never take the focus style away! • Assistive technology ◦ Head wands ◦ Foot mouse ◦ Screen reader software
abbreviations unless you have a way to identify their meaning to users • Reading level ◦ Use tools that allow for testing your written content, like the Flesch-Kincaid scale
captioning • Audio should always have space designed for a full transcript • You should not rely on auto captioning or transcription software ◦ Ok to use, but not 100% accurate. ◦ Need to have a human being check the content and manually adjust.
have a print friendly version of a screen or page. (more a marketing /resource site thing) • It’s dumb • It’s hard • It’s a giant time sink • You literally just hide 90% of the elements so only the context of what you have on screen is there