SlideShare a Scribd company logo
| 1
Is my website accessible?
Common mistakes
(and how to fix them)
October 15, 2020
Open Source
Expansion Partner
Our Mission
To bring together the most talented team
members to improve technology for our
clients
Today’s
Team
David Barrentine
Developer
Jason Thompson
Developer
This Session is For
| 5
Developers General Audience Content Managers
People in charge of content
who would like to know a
few common accessibility
issues to preemptively
avoid.
For anybody who is
interested in learning how
to make a more accessible
website and the steps
needed to start.
Developers interested in
learning beginning skills in
tracking accessibility issues.
Learning a general
understanding on
the importance of
accessibility
Learning how to use
automated tools to help
track and manage
accessibility errors
Learning why both
automated and manual
testing are important
Goals of the Session
| 6
Goal 1 Goal 2 Goal 3
Today’s
Agenda
1. Why is Accessibility Important
2. What do all these things mean? (WCAG,
508, A, AA, & AAA)
3. Available Tools to Identify Problems
4. Tracking Issues and Recommended
Remedies
5. Fixing Common Mistakes
6. Next Steps and Q&A
| 8
Why is Web Accessibility
Important?
| 8
| 9
26%US Adults identify as
having a disability
8%Males are color blind
10k+Disparity in median earnings
between those with
and without disabilities
~1/2the number of the disabled
population earned a
Bachelor's Degree or higher
(compared to non-disabled)
10%+Increase in the US
obesity rate for people
with disabilities
21%+US civilians with disabilities
of working-age were
living in poverty
51%US civilians who identify
as disabled are between
the ages of 18-64
| 10
The ramps, or “curb cuts”, on
street corners were originally put
in as accessibility features but
they ended up benefiting more
than the intended audience.
The same can happen when
applying accessibility features to a
website.
Accessibility
Benefits
Everyone
| 11
Accessibility Benefits Everyone
1. WCAG: Web Content Accessibility Guidelines a
series of web accessibility guidelines published by
the Web Accessibility Initiative (WAI) of the World
Wide Web Consortium (W3C), the main international
standards organization for the internet.
2. 508 Compliance: Section 508 is a federal law
mandating that all electronic and information
technology be accessible to people with disabilities.
Historically this has been limited to federal or
federally funded institutions but with cases such as
Winn-Dixie in 2017, it is a legal concern for many
businesses.
Terms to Know
| 13
Compliance Options
Level A Level AA Level AAA
25 Criteria 25 Level A criteria PLUS
13 additional
25 Level A criteria, 13 Level AA
criteria, PLUS 23 additional
Sets minimum level of
accessibility Emphasis on color contrast not
as applicable in Level A
Very specialized sites
may aim for this level
GOOD NEWS!
| 15
● Missing title tag
● Images missing ALT text
● Poor header structure
● Non-descriptive link text
● Color contrast issues
● Inputs missing labels
● Visually reordered content
● Removed focus styling
Common Accessibility
Problems
| 16
Accessibility Tools
Time to Test
| 18
| 19
● Errors
● Contrast Errors
● Alerts
Introducing
the WAVE tool
| 20
● Summary gives an idea
of how many issues
were found.
● Details Give a brief idea of
what those issues are.
Summary and
Details
| 21
● Missing Alternative Text
● Alternative text is important for people who
rely on screen readers to understand the
content they are listening to.
Documenting Our
First Error
| 22
What You See
| 23| 23
Results Spreadsheet
| 24
The Contrast Error
● Poor contrast hurts those with poor vision
● Not pointed out, but still as important is the logo is using the same color.
| 25
What You See
| 26| 26
Results Spreadsheet
| 27
Headers Out of Order
Skipped headings can cause confusion for trying to navigate a website using
alternative means.
| 28
What You See
| 29
Which One Works Best?
| 30| 30
Results Spreadsheet
| 31
Non-Descriptive
Link Text
Screen readers need context for
what they are reading.
Non-Descriptive text doesn’t give
anything meaningful.
| 32
What You See
| 33| 33
Results Spreadsheet
| 34
Automated Testing
Vs.
Manual Testing
| 34
| 35
Visual & Manual Flow
| 36| 36
Results Spreadsheet
| 37
Key Takeaways
Perform accessibility tests on your website every few months
Make sure your accessibility levels are meeting the 508 compliance standards
Document errors in a way that makes it easy to fix them
Make accessibility a priority at your organization and involve various teams
Experiment with accessibility tools to find which work best for your organization
| 38
Learn the essential fundamentals
of website accessibility and apply
them to your website.
http://bit.ly/accessibility-best-practices
Accessibility
Best Practices for
Non-Developers
Does something resonate with you today? Get in touch with us.
mediacurrent.com/contact-us
mediacurrent.com/resources
Questions
Thank you!
@Mediacurrent
Mediacurrent @Mediacurrent
MediacurrentDrupal
Mediacurrent.com
@Mediacurrent

More Related Content

What's hot

A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9
Mediacurrent
 
How to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with DrupalHow to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with Drupal
Mediacurrent
 
Google Optimize: How Mass.gov Builds Great Government UX
Google Optimize: How Mass.gov Builds Great Government UXGoogle Optimize: How Mass.gov Builds Great Government UX
Google Optimize: How Mass.gov Builds Great Government UX
Mediacurrent
 
Is Drupal Right for Universities?
Is Drupal Right for Universities?Is Drupal Right for Universities?
Is Drupal Right for Universities?
Mediacurrent
 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best Practices
Mediacurrent
 
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Mediacurrent
 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher Ed
Mediacurrent
 
Drupal Security: What You Need to Know
Drupal Security: What You Need to KnowDrupal Security: What You Need to Know
Drupal Security: What You Need to Know
Mediacurrent
 
Learning the Craft of Marketing and Selling Drupal Services
Learning the Craft of Marketing and Selling Drupal ServicesLearning the Craft of Marketing and Selling Drupal Services
Learning the Craft of Marketing and Selling Drupal Services
Mediacurrent
 
Higher Education in the Open Source Ecosystem
Higher Education in the Open Source EcosystemHigher Education in the Open Source Ecosystem
Higher Education in the Open Source Ecosystem
Deborah Bryant
 
Best practices gov oss collab
Best practices gov oss collabBest practices gov oss collab
Best practices gov oss collab
Deborah Bryant
 
FOSS Things to Pay Attention to in 2020
FOSS Things to Pay Attention to in 2020FOSS Things to Pay Attention to in 2020
FOSS Things to Pay Attention to in 2020
Deborah Bryant
 
Inaugural Session - GDSC BITS Pilani Hyderabad Campus
Inaugural Session - GDSC BITS Pilani Hyderabad CampusInaugural Session - GDSC BITS Pilani Hyderabad Campus
Inaugural Session - GDSC BITS Pilani Hyderabad Campus
SaiAnkit
 
Community-Drive Innovation: Open Source and IoT
Community-Drive Innovation: Open Source and IoTCommunity-Drive Innovation: Open Source and IoT
Community-Drive Innovation: Open Source and IoT
Deborah Bryant
 
DigitalNZ presentation to JISC
DigitalNZ presentation to JISCDigitalNZ presentation to JISC
DigitalNZ presentation to JISC
DigitalNZ
 
Gsdc intro session
Gsdc intro sessionGsdc intro session
Gsdc intro session
Miljanorevi1
 
Info Session slide
Info Session slideInfo Session slide
Info Session slide
JoannaCamille2
 
STUDY JAM ON GOOGLE CLOUD PROGRAM
STUDY JAM ON GOOGLE CLOUD PROGRAM STUDY JAM ON GOOGLE CLOUD PROGRAM
STUDY JAM ON GOOGLE CLOUD PROGRAM
SHRIHARRIPRIYAR
 
2022 Solution Challenge Info Session
2022 Solution Challenge Info Session2022 Solution Challenge Info Session
2022 Solution Challenge Info Session
SHRIHARRIPRIYAR
 
Intro session ppt
Intro session pptIntro session ppt
Intro session ppt
DivyanshuTyagi8
 

What's hot (20)

A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9
 
How to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with DrupalHow to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with Drupal
 
Google Optimize: How Mass.gov Builds Great Government UX
Google Optimize: How Mass.gov Builds Great Government UXGoogle Optimize: How Mass.gov Builds Great Government UX
Google Optimize: How Mass.gov Builds Great Government UX
 
Is Drupal Right for Universities?
Is Drupal Right for Universities?Is Drupal Right for Universities?
Is Drupal Right for Universities?
 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best Practices
 
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher Ed
 
Drupal Security: What You Need to Know
Drupal Security: What You Need to KnowDrupal Security: What You Need to Know
Drupal Security: What You Need to Know
 
Learning the Craft of Marketing and Selling Drupal Services
Learning the Craft of Marketing and Selling Drupal ServicesLearning the Craft of Marketing and Selling Drupal Services
Learning the Craft of Marketing and Selling Drupal Services
 
Higher Education in the Open Source Ecosystem
Higher Education in the Open Source EcosystemHigher Education in the Open Source Ecosystem
Higher Education in the Open Source Ecosystem
 
Best practices gov oss collab
Best practices gov oss collabBest practices gov oss collab
Best practices gov oss collab
 
FOSS Things to Pay Attention to in 2020
FOSS Things to Pay Attention to in 2020FOSS Things to Pay Attention to in 2020
FOSS Things to Pay Attention to in 2020
 
Inaugural Session - GDSC BITS Pilani Hyderabad Campus
Inaugural Session - GDSC BITS Pilani Hyderabad CampusInaugural Session - GDSC BITS Pilani Hyderabad Campus
Inaugural Session - GDSC BITS Pilani Hyderabad Campus
 
Community-Drive Innovation: Open Source and IoT
Community-Drive Innovation: Open Source and IoTCommunity-Drive Innovation: Open Source and IoT
Community-Drive Innovation: Open Source and IoT
 
DigitalNZ presentation to JISC
DigitalNZ presentation to JISCDigitalNZ presentation to JISC
DigitalNZ presentation to JISC
 
Gsdc intro session
Gsdc intro sessionGsdc intro session
Gsdc intro session
 
Info Session slide
Info Session slideInfo Session slide
Info Session slide
 
STUDY JAM ON GOOGLE CLOUD PROGRAM
STUDY JAM ON GOOGLE CLOUD PROGRAM STUDY JAM ON GOOGLE CLOUD PROGRAM
STUDY JAM ON GOOGLE CLOUD PROGRAM
 
2022 Solution Challenge Info Session
2022 Solution Challenge Info Session2022 Solution Challenge Info Session
2022 Solution Challenge Info Session
 
Intro session ppt
Intro session pptIntro session ppt
Intro session ppt
 

Similar to Is my website accessible? Common mistakes (and how to fix them)

Siteimprove must have-accessibility-handbook
Siteimprove must have-accessibility-handbookSiteimprove must have-accessibility-handbook
Siteimprove must have-accessibility-handbook
LiZhu45
 
3 Important Steps For Website’s Accessibility Audit
3 Important Steps For Website’s Accessibility Audit3 Important Steps For Website’s Accessibility Audit
3 Important Steps For Website’s Accessibility Audit
AEL Data
 
Website Accessibility FAQs by Mediacurrent
Website Accessibility FAQs by MediacurrentWebsite Accessibility FAQs by Mediacurrent
Website Accessibility FAQs by Mediacurrent
Mediacurrent
 
User Experience Design Heuristics
User Experience Design HeuristicsUser Experience Design Heuristics
User Experience Design Heuristics
Nathanael Boehm
 
How to Create an Accessible PDF
How to Create an Accessible PDFHow to Create an Accessible PDF
How to Create an Accessible PDF
3Play Media
 
Swot analysis of industry
Swot analysis of industrySwot analysis of industry
Swot analysis of industry
Himanshu Bansal
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
Devin Olson
 
LO2 - Lesson 14 - Technical
LO2 - Lesson 14 - TechnicalLO2 - Lesson 14 - Technical
Why Usability Testing Should be Part of your Accessibility Testing Strategy
Why Usability Testing Should be Part of your Accessibility Testing StrategyWhy Usability Testing Should be Part of your Accessibility Testing Strategy
Why Usability Testing Should be Part of your Accessibility Testing Strategy
User Experience Center, Bentley University
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility Guidelines
PurnimaAgarwal6
 
Optimizing a11y-remediation-process-tierney-chen
Optimizing a11y-remediation-process-tierney-chenOptimizing a11y-remediation-process-tierney-chen
Optimizing a11y-remediation-process-tierney-chen
Richard Chen
 
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...
Whole Brain Group, LLC
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web Accessibility
All Things Open
 
Accessible computing
Accessible computingAccessible computing
Accessible computing
Dhananjay Bhole
 
accessibility_101.pdf
accessibility_101.pdfaccessibility_101.pdf
accessibility_101.pdf
donna911404
 
ADA Website Compliance: How to Start and Why it Matters Now
ADA Website Compliance: How to Start and Why it Matters NowADA Website Compliance: How to Start and Why it Matters Now
ADA Website Compliance: How to Start and Why it Matters Now
3Play Media
 
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
lisbk
 
Enhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with DisabilitiesEnhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with Disabilities
UXPA International
 
Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick Wins
Media Access Australia
 

Similar to Is my website accessible? Common mistakes (and how to fix them) (20)

Siteimprove must have-accessibility-handbook
Siteimprove must have-accessibility-handbookSiteimprove must have-accessibility-handbook
Siteimprove must have-accessibility-handbook
 
3 Important Steps For Website’s Accessibility Audit
3 Important Steps For Website’s Accessibility Audit3 Important Steps For Website’s Accessibility Audit
3 Important Steps For Website’s Accessibility Audit
 
Fixing the developer Mindset
Fixing the developer MindsetFixing the developer Mindset
Fixing the developer Mindset
 
Website Accessibility FAQs by Mediacurrent
Website Accessibility FAQs by MediacurrentWebsite Accessibility FAQs by Mediacurrent
Website Accessibility FAQs by Mediacurrent
 
User Experience Design Heuristics
User Experience Design HeuristicsUser Experience Design Heuristics
User Experience Design Heuristics
 
How to Create an Accessible PDF
How to Create an Accessible PDFHow to Create an Accessible PDF
How to Create an Accessible PDF
 
Swot analysis of industry
Swot analysis of industrySwot analysis of industry
Swot analysis of industry
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
 
LO2 - Lesson 14 - Technical
LO2 - Lesson 14 - TechnicalLO2 - Lesson 14 - Technical
LO2 - Lesson 14 - Technical
 
Why Usability Testing Should be Part of your Accessibility Testing Strategy
Why Usability Testing Should be Part of your Accessibility Testing StrategyWhy Usability Testing Should be Part of your Accessibility Testing Strategy
Why Usability Testing Should be Part of your Accessibility Testing Strategy
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility Guidelines
 
Optimizing a11y-remediation-process-tierney-chen
Optimizing a11y-remediation-process-tierney-chenOptimizing a11y-remediation-process-tierney-chen
Optimizing a11y-remediation-process-tierney-chen
 
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...
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web Accessibility
 
Accessible computing
Accessible computingAccessible computing
Accessible computing
 
accessibility_101.pdf
accessibility_101.pdfaccessibility_101.pdf
accessibility_101.pdf
 
ADA Website Compliance: How to Start and Why it Matters Now
ADA Website Compliance: How to Start and Why it Matters NowADA Website Compliance: How to Start and Why it Matters Now
ADA Website Compliance: How to Start and Why it Matters Now
 
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
 
Enhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with DisabilitiesEnhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with Disabilities
 
Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick Wins
 

More from Mediacurrent

Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with Gatsby
Mediacurrent
 
Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher Ed
Mediacurrent
 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heights
Mediacurrent
 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your Audience
Mediacurrent
 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web Strategy
Mediacurrent
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to Drupal
Mediacurrent
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
Mediacurrent
 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
Mediacurrent
 
Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan
Mediacurrent
 
The Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content StrategyThe Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content Strategy
Mediacurrent
 
How We Win With Agile
How We Win With Agile How We Win With Agile
How We Win With Agile
Mediacurrent
 
Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign
Mediacurrent
 
Marketing Attribution Modeling
Marketing Attribution ModelingMarketing Attribution Modeling
Marketing Attribution Modeling
Mediacurrent
 
Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019
Mediacurrent
 
InteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered DesignInteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered Design
Mediacurrent
 

More from Mediacurrent (15)

Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with Gatsby
 
Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher Ed
 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heights
 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your Audience
 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web Strategy
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to Drupal
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
 
Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan
 
The Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content StrategyThe Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content Strategy
 
How We Win With Agile
How We Win With Agile How We Win With Agile
How We Win With Agile
 
Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign
 
Marketing Attribution Modeling
Marketing Attribution ModelingMarketing Attribution Modeling
Marketing Attribution Modeling
 
Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019
 
InteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered DesignInteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered Design
 

Recently uploaded

Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 

Recently uploaded (20)

Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 

Is my website accessible? Common mistakes (and how to fix them)

  • 1. | 1 Is my website accessible? Common mistakes (and how to fix them) October 15, 2020
  • 3. Our Mission To bring together the most talented team members to improve technology for our clients
  • 5. This Session is For | 5 Developers General Audience Content Managers People in charge of content who would like to know a few common accessibility issues to preemptively avoid. For anybody who is interested in learning how to make a more accessible website and the steps needed to start. Developers interested in learning beginning skills in tracking accessibility issues.
  • 6. Learning a general understanding on the importance of accessibility Learning how to use automated tools to help track and manage accessibility errors Learning why both automated and manual testing are important Goals of the Session | 6 Goal 1 Goal 2 Goal 3
  • 7. Today’s Agenda 1. Why is Accessibility Important 2. What do all these things mean? (WCAG, 508, A, AA, & AAA) 3. Available Tools to Identify Problems 4. Tracking Issues and Recommended Remedies 5. Fixing Common Mistakes 6. Next Steps and Q&A
  • 8. | 8 Why is Web Accessibility Important? | 8
  • 9. | 9 26%US Adults identify as having a disability 8%Males are color blind 10k+Disparity in median earnings between those with and without disabilities ~1/2the number of the disabled population earned a Bachelor's Degree or higher (compared to non-disabled) 10%+Increase in the US obesity rate for people with disabilities 21%+US civilians with disabilities of working-age were living in poverty 51%US civilians who identify as disabled are between the ages of 18-64
  • 10. | 10 The ramps, or “curb cuts”, on street corners were originally put in as accessibility features but they ended up benefiting more than the intended audience. The same can happen when applying accessibility features to a website. Accessibility Benefits Everyone
  • 12. 1. WCAG: Web Content Accessibility Guidelines a series of web accessibility guidelines published by the Web Accessibility Initiative (WAI) of the World Wide Web Consortium (W3C), the main international standards organization for the internet. 2. 508 Compliance: Section 508 is a federal law mandating that all electronic and information technology be accessible to people with disabilities. Historically this has been limited to federal or federally funded institutions but with cases such as Winn-Dixie in 2017, it is a legal concern for many businesses. Terms to Know
  • 13. | 13 Compliance Options Level A Level AA Level AAA 25 Criteria 25 Level A criteria PLUS 13 additional 25 Level A criteria, 13 Level AA criteria, PLUS 23 additional Sets minimum level of accessibility Emphasis on color contrast not as applicable in Level A Very specialized sites may aim for this level
  • 15. | 15 ● Missing title tag ● Images missing ALT text ● Poor header structure ● Non-descriptive link text ● Color contrast issues ● Inputs missing labels ● Visually reordered content ● Removed focus styling Common Accessibility Problems
  • 18. | 18
  • 19. | 19 ● Errors ● Contrast Errors ● Alerts Introducing the WAVE tool
  • 20. | 20 ● Summary gives an idea of how many issues were found. ● Details Give a brief idea of what those issues are. Summary and Details
  • 21. | 21 ● Missing Alternative Text ● Alternative text is important for people who rely on screen readers to understand the content they are listening to. Documenting Our First Error
  • 23. | 23| 23 Results Spreadsheet
  • 24. | 24 The Contrast Error ● Poor contrast hurts those with poor vision ● Not pointed out, but still as important is the logo is using the same color.
  • 26. | 26| 26 Results Spreadsheet
  • 27. | 27 Headers Out of Order Skipped headings can cause confusion for trying to navigate a website using alternative means.
  • 29. | 29 Which One Works Best?
  • 30. | 30| 30 Results Spreadsheet
  • 31. | 31 Non-Descriptive Link Text Screen readers need context for what they are reading. Non-Descriptive text doesn’t give anything meaningful.
  • 33. | 33| 33 Results Spreadsheet
  • 35. | 35 Visual & Manual Flow
  • 36. | 36| 36 Results Spreadsheet
  • 37. | 37 Key Takeaways Perform accessibility tests on your website every few months Make sure your accessibility levels are meeting the 508 compliance standards Document errors in a way that makes it easy to fix them Make accessibility a priority at your organization and involve various teams Experiment with accessibility tools to find which work best for your organization
  • 38. | 38 Learn the essential fundamentals of website accessibility and apply them to your website. http://bit.ly/accessibility-best-practices Accessibility Best Practices for Non-Developers
  • 39. Does something resonate with you today? Get in touch with us. mediacurrent.com/contact-us mediacurrent.com/resources Questions

Editor's Notes

  1. Need Accessibility logo in blue
  2. We are the “Open Source Expansion Partners” We help organizations that want to elevate and advance their open source digital experience. How do we do it? By aligning with our partner’s business goals and needs and solve them with open source technologies.
  3. Ben:
  4. Bob:
  5. DT An inclusive approach to website design and development allows access to information and interaction for individuals with disabilities. Barriers of traditional mediums such as print, audio and visual media can be overcome through web technology.
  6. DT
  7. DT
  8. DT An inclusive approach to website design and development allows access to information and interaction for individuals with disabilities. Barriers of traditional mediums such as print, audio and visual media can be overcome through web technology.
  9. DT
  10. DT An inclusive approach to website design and development allows access to information and interaction for individuals with disabilities. Barriers of traditional mediums such as print, audio and visual media can be overcome through web technology.
  11. DT
  12. DT An inclusive approach to website design and development allows access to information and interaction for individuals with disabilities. Barriers of traditional mediums such as print, audio and visual media can be overcome through web technology.
  13. DT
  14. DT
  15. DT An inclusive approach to website design and development allows access to information and interaction for individuals with disabilities. Barriers of traditional mediums such as print, audio and visual media can be overcome through web technology.
  16. DT An inclusive approach to website design and development allows access to information and interaction for individuals with disabilities. Barriers of traditional mediums such as print, audio and visual media can be overcome through web technology.
  17. DT An inclusive approach to website design and development allows access to information and interaction for individuals with disabilities. Barriers of traditional mediums such as print, audio and visual media can be overcome through web technology.
  18. One last thing before we open for questions, much of the content on accessibility covered in this presentation can be found in our eBook. You can download it at the link here. We’ll also be sharing the link to download the ebook in the webinar recap email.