a11y accessibility a11y accessibility
play

A11y - Accessibility a11y accessibility bit.ly/a11y-numeronym - PowerPoint PPT Presentation

A11y - Accessibility a11y accessibility bit.ly/a11y-numeronym a11y bit.ly/a11y-numeronym accessibility degree to which an environment is usable by as many people as possible web accessibility degree to which a website is usable by as many


  1. A11y - Accessibility

  2. a11y

  3. accessibility bit.ly/a11y-numeronym

  4. a11y bit.ly/a11y-numeronym

  5. accessibility degree to which an environment is usable by as many people as possible web accessibility degree to which a website is usable by as many people as possible bit.ly/a11yfore

  6. 1,000,000,000 World Health Organization bit.ly/who-at

  7. How people interact with the web

  8. Assistive technology

  9. Screen readers • JAWS - job access with speech 
 • Apple’s VoiceOver 
 • Microsoft’s Narrator

  10. Keyboard navigation • Tab 
 • Shift + Tab 
 • Enter

  11. bit.ly/shopify-dp

  12. Navigation hardware • Touchscreens 
 • Mouth sticks 
 • Foot-operated mice

  13. Switch inputs • Mechanical buttons 
 • Foot plates 
 • Electronic sensors

  14. Trackers • Eye 
 • Head 
 • Dwell Control

  15. Accessibility can be intimidating

  16. “Accessibility is often viewed as making your site work on screen readers. In reality, web accessibility is a subset of UX focused on making your websites usable by the widest range of people possible, including those who have disabilities.” Dave Rupert, The A11y Project bit.ly/a11y-myths

  17. • Visual 
 • Auditory 
 • Motor 
 • Cognitive bit.ly/a11y-myths

  18. There's also a business case for a11y bit.ly/w3-bcase

  19. Structure and hierarchy

  20. HTML - HyperText Markup Language bit.ly/a11yfore

  21. • h1 
 • nav 
 • aside 
 • ul / ol

  22. bit.ly/react-gs

  23. bit.ly/react-gs

  24. Avoid <div> and <span> elements when possible

  25. Focus indicators

  26. bit.ly/stripe-connect

  27. • Links 
 • Form fields 
 • Widgets 
 • Buttons 
 • Menu items

  28. gov.uk

  29. • Can I tab through the page without getting lost? 
 • Do all focusable elements have focus states? 
 • Can I operate menus, forms, buttons, etc with just my keyboard?

  30. Images

  31. alt tags

  32. bit.ly/robothugs-tweet

  33. Forecast for Toronto temperatures, showing -18 C today improving to -1 C by Tuesday. bit.ly/robothugs-tweet

  34. bit.ly/robothugs-tweet

  35. 8 headshots of featured conference speakers that are all white and male. bit.ly/robothugs-tweet

  36. • Don’t say ‘Image of’ or ‘Photo of’ 
 • Describe what the image is conveying 
 • Keep it short 
 • Any description is better than no description bit.ly/robothugs-tweet

  37. isthereuber.in

  38. isthereuber.in

  39. 918e15484df8b5806ef5 612f985260e9.svg

  40. <img alt=“” src=“globe.svg”>

  41. Colors

  42. trello.com

  43. Inclusive writing

  44. Plain language

  45. “No one has ever complained that something was too easy to read” Ashley Bischoff, copy editor at The Paciello Group bit.ly/ashley-fronteers

  46. Testing for accessibility

  47. Most assistive technologies are free or inexpensive

  48. Free extensions and validators

  49. Use a checklist

  50. Terms to know

  51. WCAG - Web Content Accessibility Guidelines

  52. ARIA - Accessible Rich Internet Applications

  53. ARIA example <div role=“status"> Your changes were automatically saved. </div>

  54. A11y community

  55. Follow Joschi Kuphal @jkphl

  56. accessibility-club.org

  57. Monday, August 26 - FREE

  58. Make accessibility a priority

  59. Browse the web from a different perspective

  60. Final thoughts

  61. This is for everyone bit.ly/govuk-dp

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend