SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
Web accessibility is everyone’s job
Remya Ramesh
@rem_ram
Seamless
Experience Design Lead
What does “web accessibility”
mean?
Accessibility refers to the design of
products, devices, services, or
environments for people who
experience disabilities.
Accessibility – Wikipedia
Web accessibility aims to address:
visual impairments, mobility,
auditory, seizures, cognitive or
intellectual disabilities.
Web accessibility – Wikipedia
Spin around
Once you’ve gotten dizzy, try solving a crossword
puzzle on your smartphone.
This prompt helps you understand what it’s like to have a motor
condition like vertigo.
https://empathyprompts.net/#vertigo
Mute your speakers
Then try and watch a documentary.
This prompt helps you understand what it’s like to have an auditory
condition like neural hearing loss.
https://empathyprompts.net/#neural-hearing-loss
Why isn't your website
accessible?
Excuse #1: People with
disabilities don’t use the internet
Excuse #1: People with
disabilities don’t use the internet
Reality: People with disabilities still need to
fill out government forms, access online
banking, and connect with friends like
everyone else
Excuse #2: People with disabilities
make up a small consumer market
Excuse #2: People with disabilities
make up a small consumer market
Reality: Over 4 million people in
Australia have some form of disability.
That's 1 in 5 people.
“I don’t want special consideration,
just the same consideration of other
customers”
Gisele Mesnage | ABC News
http://bit.ly/coles-case
Excuse #3: Accessibility will
compromise my website design
Excuse #3: Accessibility will
compromise my website design
Reality: Meeting accessibility
requirements is easier than people
think. Treat accessibility as a creative
challenge! 
How do I make accessible
websites?
Web accessibility
guidelines (WCAG 2.0)
2013: Take 1
Seamless Web Accessibility
Committee
Guideline 2.1 – “Keyboard Accessible”
All functionality of the content is operable through
a keyboard interface without requiring specific timings for
individual keystrokes, except where the underlying function
requires input that depends on the path of the user's
movement and not just the endpoints. (Level A)
Guideline 2.1 – “Keyboard Accessible”
Ensure that all functionality that is available to users via a
mouse is also available via a keyboard. The user shouldn't
have to time their keystrokes to a certain pattern.
Sample format
Criteria What does it mean? Checklist to pass this criteria Key responsible
team member
2.1.1
Keyboard
(Level A)
Ensure that all functionality
that is available to users via a
mouse is also available via a
keyboard. The user shouldn't
have to time their keystrokes
to a certain pattern.
Exception: Where the system
requires the user to make an
input based on the path of
their movement; for example:
when you draw your
signature.
• Semantic HTML elements are used
• Proper click and focus functions on
links and buttons if using JavaScript
to enhance the visual presentation
• Hover and Focus styles are kept
similar
• JavaScript is not used to remove
focus from an element
Developer
Decent idea, poor
implementation!
2016: Take 2
A shift inside
A shift inside
A shift inside
A shift inside
Develop your
accessibility
champions
“an evangelist is only as good as the
stretch of their voice. You can’t be
everywhere. If you’re trying to scale
across increasingly larger organizations
as your career grows, you must build a
group of disciples to shepherd their own
flocks.”
David Malouf | DigitalOcean
A shift inside
Develop your
accessibility
champions
A shift inside
Develop your
accessibility
champions
A shift inside
Develop your
accessibility
champions
A shift inside
Develop your
accessibility
champions
Infusing accessibility
as part of the culture
• Sponsor staff members to
get certified in web
accessibility
• SWAG acts as point of
contact & information
source
• Web accessibility training
as a part of onboarding
induction
A shift inside
Develop your
accessibility
champions
Infusing accessibility
as part of the culture
A shift inside
Develop your
accessibility
champions
Infusing accessibility
as part of the culture
Accessibility as a
competitive advantage
OpenCities and OpenForms
became fully Level AA
accessibility compliant in
less than 6 months
A shift inside
Develop your
accessibility
champions
Infusing accessibility
as part of the culture
Accessibility as a
competitive advantage
A shift inside
Develop your
accessibility
champions
Infusing accessibility
as part of the culture
Accessibility as a
competitive advantage
What’s next?
• Develop personas for
differently abled users to
ensure we’re building our
products in an inclusive
way
• Recruit differently abled
users to participate in
usability testing
What can I do right now?
• Read the WCAG 2.0 guidelines
• Try out an assistive technology
• Check the colour contrast
• Add alt text on images
• Attend A11y Camp in Sydney (September)
• Start your own version of SWAG
The best we can be
Be bold, make changes & learn from it

Weitere ähnliche Inhalte

Was ist angesagt?

J query mobile tech talk
J query mobile tech talkJ query mobile tech talk
J query mobile tech talk
woliverj
 
Information Architecture in Mobile
Information Architecture in MobileInformation Architecture in Mobile
Information Architecture in Mobile
Lazar Petrakiev
 
Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
GeneXus
 
Building And Managing Workplace Inclusivity - People with Disabilities
Building And Managing Workplace Inclusivity - People with DisabilitiesBuilding And Managing Workplace Inclusivity - People with Disabilities
Building And Managing Workplace Inclusivity - People with Disabilities
BarrierBreak
 

Was ist angesagt? (19)

Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick Wins
 
SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...
 
Practical Accessibility Testing
Practical Accessibility TestingPractical Accessibility Testing
Practical Accessibility Testing
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information Architecture
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp Boston
 
Accessible Responsive Web Design
Accessible Responsive Web DesignAccessible Responsive Web Design
Accessible Responsive Web Design
 
Is Testing With A Screen Reader Enough?
Is Testing With A Screen Reader Enough?Is Testing With A Screen Reader Enough?
Is Testing With A Screen Reader Enough?
 
J query mobile tech talk
J query mobile tech talkJ query mobile tech talk
J query mobile tech talk
 
Acme mobile app
Acme mobile appAcme mobile app
Acme mobile app
 
A11y presentation-2017
A11y presentation-2017A11y presentation-2017
A11y presentation-2017
 
Information Architecture in Mobile
Information Architecture in MobileInformation Architecture in Mobile
Information Architecture in Mobile
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First Approach
 
Web over 9000
Web over 9000Web over 9000
Web over 9000
 
Rebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile AccessibilityRebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile Accessibility
 
Native apps vs Web apps
Native apps vs Web appsNative apps vs Web apps
Native apps vs Web apps
 
A11y user stories CSUN 2018
A11y user stories CSUN 2018A11y user stories CSUN 2018
A11y user stories CSUN 2018
 
Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
 
Building And Managing Workplace Inclusivity - People with Disabilities
Building And Managing Workplace Inclusivity - People with DisabilitiesBuilding And Managing Workplace Inclusivity - People with Disabilities
Building And Managing Workplace Inclusivity - People with Disabilities
 

Ähnlich wie Web accessibility is everyone's job

Wordcamp buffalo
Wordcamp buffaloWordcamp buffalo
Wordcamp buffalo
thegeniusca
 
Wordcamp Toronto 2013
Wordcamp Toronto 2013Wordcamp Toronto 2013
Wordcamp Toronto 2013
thegeniusca
 
Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010
Kailash More
 

Ähnlich wie Web accessibility is everyone's job (20)

Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it matters
 
The Impact of Accessibility
The Impact of AccessibilityThe Impact of Accessibility
The Impact of Accessibility
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.
 
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
 
Lightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing toolsLightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing tools
 
Wordcamp buffalo
Wordcamp buffaloWordcamp buffalo
Wordcamp buffalo
 
A11y: Why do we need it? What is WCAG? How do we work with it?
A11y: Why do we need it? What is WCAG? How do we work with it?A11y: Why do we need it? What is WCAG? How do we work with it?
A11y: Why do we need it? What is WCAG? How do we work with it?
 
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
 
Wordcamp Toronto 2013
Wordcamp Toronto 2013Wordcamp Toronto 2013
Wordcamp Toronto 2013
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility Guidelines
 
Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010
 
Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15
 
The Importance of Accessibility in Web Development
The Importance of Accessibility in Web DevelopmentThe Importance of Accessibility in Web Development
The Importance of Accessibility in Web Development
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
A Half Day Workshop on Building Accessible Websites For People With Disabilities
A Half Day Workshop on Building Accessible Websites For People With DisabilitiesA Half Day Workshop on Building Accessible Websites For People With Disabilities
A Half Day Workshop on Building Accessible Websites For People With Disabilities
 
Accessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoAccessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_Toronto
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
 
Wordcamp Ottawa 2014 - WordPress Accessibility
Wordcamp Ottawa 2014 - WordPress AccessibilityWordcamp Ottawa 2014 - WordPress Accessibility
Wordcamp Ottawa 2014 - WordPress Accessibility
 
Web_Accessibility
Web_AccessibilityWeb_Accessibility
Web_Accessibility
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Web accessibility is everyone's job

  • 1. Web accessibility is everyone’s job Remya Ramesh @rem_ram
  • 3. What does “web accessibility” mean?
  • 4. Accessibility refers to the design of products, devices, services, or environments for people who experience disabilities. Accessibility – Wikipedia
  • 5. Web accessibility aims to address: visual impairments, mobility, auditory, seizures, cognitive or intellectual disabilities. Web accessibility – Wikipedia
  • 6. Spin around Once you’ve gotten dizzy, try solving a crossword puzzle on your smartphone. This prompt helps you understand what it’s like to have a motor condition like vertigo. https://empathyprompts.net/#vertigo
  • 7. Mute your speakers Then try and watch a documentary. This prompt helps you understand what it’s like to have an auditory condition like neural hearing loss. https://empathyprompts.net/#neural-hearing-loss
  • 8. Why isn't your website accessible?
  • 9. Excuse #1: People with disabilities don’t use the internet
  • 10. Excuse #1: People with disabilities don’t use the internet Reality: People with disabilities still need to fill out government forms, access online banking, and connect with friends like everyone else
  • 11. Excuse #2: People with disabilities make up a small consumer market
  • 12. Excuse #2: People with disabilities make up a small consumer market Reality: Over 4 million people in Australia have some form of disability. That's 1 in 5 people.
  • 13.
  • 14. “I don’t want special consideration, just the same consideration of other customers” Gisele Mesnage | ABC News http://bit.ly/coles-case
  • 15. Excuse #3: Accessibility will compromise my website design
  • 16. Excuse #3: Accessibility will compromise my website design Reality: Meeting accessibility requirements is easier than people think. Treat accessibility as a creative challenge! 
  • 17. How do I make accessible websites?
  • 19.
  • 20.
  • 22.
  • 24. Guideline 2.1 – “Keyboard Accessible” All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that depends on the path of the user's movement and not just the endpoints. (Level A)
  • 25. Guideline 2.1 – “Keyboard Accessible” Ensure that all functionality that is available to users via a mouse is also available via a keyboard. The user shouldn't have to time their keystrokes to a certain pattern.
  • 26. Sample format Criteria What does it mean? Checklist to pass this criteria Key responsible team member 2.1.1 Keyboard (Level A) Ensure that all functionality that is available to users via a mouse is also available via a keyboard. The user shouldn't have to time their keystrokes to a certain pattern. Exception: Where the system requires the user to make an input based on the path of their movement; for example: when you draw your signature. • Semantic HTML elements are used • Proper click and focus functions on links and buttons if using JavaScript to enhance the visual presentation • Hover and Focus styles are kept similar • JavaScript is not used to remove focus from an element Developer
  • 32. A shift inside Develop your accessibility champions “an evangelist is only as good as the stretch of their voice. You can’t be everywhere. If you’re trying to scale across increasingly larger organizations as your career grows, you must build a group of disciples to shepherd their own flocks.” David Malouf | DigitalOcean
  • 33. A shift inside Develop your accessibility champions
  • 34. A shift inside Develop your accessibility champions
  • 35. A shift inside Develop your accessibility champions
  • 36. A shift inside Develop your accessibility champions Infusing accessibility as part of the culture • Sponsor staff members to get certified in web accessibility • SWAG acts as point of contact & information source • Web accessibility training as a part of onboarding induction
  • 37. A shift inside Develop your accessibility champions Infusing accessibility as part of the culture
  • 38. A shift inside Develop your accessibility champions Infusing accessibility as part of the culture Accessibility as a competitive advantage OpenCities and OpenForms became fully Level AA accessibility compliant in less than 6 months
  • 39. A shift inside Develop your accessibility champions Infusing accessibility as part of the culture Accessibility as a competitive advantage
  • 40. A shift inside Develop your accessibility champions Infusing accessibility as part of the culture Accessibility as a competitive advantage What’s next? • Develop personas for differently abled users to ensure we’re building our products in an inclusive way • Recruit differently abled users to participate in usability testing
  • 41. What can I do right now?
  • 42. • Read the WCAG 2.0 guidelines • Try out an assistive technology • Check the colour contrast • Add alt text on images • Attend A11y Camp in Sydney (September) • Start your own version of SWAG
  • 43. The best we can be Be bold, make changes & learn from it