Notes
Web Accessibility
- People with disabilities can equally perceive, understand, navigate and interact with websites and tools. They can equally contribute without barriers
- Digital products (web apps, mobile apps, software, wearable tech, extended reality experiences (AR/VR), voice-touch experiences )
- Usability for all
- Accessibility /= boring designs. It enforces constraints to develop better products for all users.
- Disabilities
Permanent | Temporary | Situational |
---|---|---|
born with vision impairment | glasses prescription | being in bright sunlight not able to see your phone properly |
Usability
- user friendly, intuitive, efficient, free of frustrations , aesthetic , modern looking , cohesive
- usability alone doesnât make it accessible to others
Accessibility 101
Who is Accessibility about ?
- we should think of designing for people rather than passing certain automated tests or to meet any legal project requirements .
- think about people and their situations.
- Ex - If I was a person with low vision or color blindness, what would I need to understand what the hover state was conveying to me, or the focus state, or the selected state.
- Different assistive technologies :
- Alternative web browsers
- Braille for the web
- Eye-tracking software
- Head wands
- Mouth sticks
- Screen magnifiers
- Screen readers
Number of people accessibility includes
Important
Designing with accessibility in mind makes interfaces and experiences more usable for everyone â even those without a disability.
- Screen reader isnât just for blind people . Helps others including people with eye fatigue, learning or cognitive disabilities, helps in multitasking for others in general.
- Closed captions arenât just for people who have hearing impairment but come in handy when we donât have earphones , or for people who struggle to understand the language
- More than 1 billion people have some kind of disability . They rely on accessibility
- 5 main categories of disabilities
Visual | Motor | Auditory | Speech | Cognitive |
---|---|---|---|---|
includes people with photosensitive epilepsy | physical and neurological | related to hearing | related to voice, tongue | cognitive ability - understanding etc |
Pro tips
- Accessibility is for some, useful for all
- Think it in terms of addressing peopleâs concern and not to fulfil some standard, checklist (Ex - Button hover state implementation instead of thinking it as implementing by going through a rulebook, think of real world cases where you want the user to immediately identify it and proceed accordingly )
- Designing for accessibility is not designing for edge cases (if we think of implementing for regular users and then consider people with disabilities as edge cases , then our thinking is flawed) - reinforces social exclusion and marginalization.
- Accessibility should by default be considered in definition of usability . Designing for accessibility, means our products will come out with a higher level of usability, a better UX, and greater customer satisfaction.
Accessibility Myths
- User donât complain about accessibility so we are doing okay . (only 10% users report about accessibility)
- Fixing accessibility is expensive . (retrofitting projects with accessibility will be expensive . better to plan and )
- accessibility isnât my job . (making product accessible to all users is a big goal )
- market too small to justify the effort (market is significant)
- accessible design is boring design (embracing accessibility can open up invention , should work for those in need and be invisible to those who donât need it)
Business case for accessibility
- Drive innovation . ~ accessibility problems are mainstream breakthroughs for tomorrow.
- Minimize legal risk . ~ countries have laws requiring digital accessibility and lawsuits against those who donât follow.
- Enhance brand reputation . ~ can influence and increase your reach .
- Extend market reach . ~ increases the reach since spending power of people with disabilities is huge.
- Improve SEO
Guidelines to keep track of
- WCAG - Web Content Accessibility Guidelines
- ADA - Americans with Disabilities Act
- EU 301 549 - EU Web Accessibility Directive
Who is responsible for ensuring accessibility ?
- Organization leaders
- UX Designer/ Developers - responsible for conducting user research and usability testing that includes people with disabilities. These include :
- the user & business needs assessment,
- the information architectures,
- the wireframes,
- the interaction designs,
- the mock-ups or the prototype,
- the design system, and
- anything else we put out. It all needs to be designed for accessibility.
- content writers and editors - responsible for devising an accessible content strategy and accessible content structure.
- in-house or third party accessibility expert - completes an accessibility review of the prototype/mock-ups before they go to development.
- developers - they must comply with the latest version of the WCAG Level AA in all the code they write.
Test for accessibility
- Manual Testing - Manual testing is when a human goes through each interface one by one and looks and tests for accessibility issues.
- Easy to do
- possible to do at any stage
- cheap
- allows us to be more thorough
- Usability Testing - different users (multiple races, genders, ages , people with disabilities) test our digital product and share their thoughts . (test group should be diverse and inclusive)
- Automated Testing - using automated tools to test accessibility , can be on website we are redesigning to get baseline metrics or on test website where code is developed.
What does accessibility expert do ?
- Must know about WCAG and accessibility practice in depth.
- They will test each component shown on the web page to see that it works accessibly, and check the page in different states, such as at high zoom levels (up to 400% and higher), and using high contrast modes.
- They will use screen readers (JAWS and NVDA are the two readers most used by blind people).
- They will do testing on at least mobile devices including Apple iPhones and/or iPads, and Android phones and tablets
- They will use specialized accessibility manual test tools such as a colour contrast tool.
- They will look at all of the mark-up to check for known potential issues, and will also check all of the images for correct alternative (alt) texts.
Top tools
- WAVE Tools (WAVE Web Accessibility Evaluation Tools)
- NoCoffee (NoCoffee â Get this Extension for đŚ Firefox (en-US))
- Axe (axe DevTools - Web Accessibility Testing)
- Enterprise (Browser extensions)
- ANDI (ANDI - Accessibility Testing Tool - Install)
- Figma Plugins (Tackle accessibility in your designs with these useful plugins | Figma Blog)
Related
- Design
- Color Contrast
- Color Independence
- Wording Interactive Elements
- Styling Interactive Elements
- Designing Interactive Elements
References
- Stephen Murray and his Tobii PCEye Go - Focus on the Game - YouTube
- How A Screen Reader User Surfs The Web - YouTube
- Site Unreachable
- Incredible Ageing Suit | Horizons - Virtual Old Age | BBC Studios - YouTube
- Misconceptions About Blindness! (disability misconceptions tag) - YouTube
- To Care & Comply: Accessibility of Online Course Content - YouTube
- ROCKYNOHANDS | PUBG WITH NO HANDS - YouTube
- Job Accommodations to My Computer | Proloquo2Go | Self-Determination | Wisconsin BPDD - YouTube
- Meet Elle - National Parent Center on Transition and Employment
- Institutionnel : DiversitĂŠ | INA
- Barclays | Busting Accessibility Myths - YouTube
- Section 508 Compliance & Web Accessibility - TPGi
- Universal Design and Accessibility | Section508.gov
- ANDI Introduction - YouTube
- RedirectingâŚ
- How do I test my website for accessibility? - YouTube
- Are automatic accessibility test tools any good?