SlideShare a Scribd company logo
Managing Accessibility
Compliance
Getting There & Staying There
Keana Lynch
Director – UX Design & Development @
40+
Higher Ed
E-commerce
Small Business
Other
TYPES OF PROJECTS
KEANA LYNCH
www.beacontechnologies.com @keana_lynch
9.5years
EXPERIENCE
Analysis
Design
Development
User Experience
Management
Accessibility
I’M FROM
Greensboro, NC
INTERESTS
TRAVEL HIKE
KAYAK RESCUE
A LITTLE ABOUT ME
Director – UX Design & Development @
9 OUT OF 10
websites are not accessible
HEARING
DIFFICULTY
VISUAL
DIFFICULTY
PHYSICAL
DISABILITY
COGNITIVE &
NEUROLOGICAL
In 2017, on average Higher Education sites still
contain Section 508/WCAG 2.0 issues on
39% of their site
“The power of the Web is in its
universality. Access by everyone
regardless of disability is an
essential aspect.”
– Tim Berners-Lee
W3C Director and inventor of the World Wide Web
The task of making a site accessible and
keeping it there can seem daunting…
…but it doesn’t have to be.
Assess
Revise
Scan Assess
Revise
Scan Assess
Revise
Scan Assess
Revise
Scan Assess
Revise
Scan
REPEAT
Accessibility Management Process
Where are you now ?
Understanding of accessibility evaluation and issues.
Where do you need to be?
Develop clear goals and an environment that supports accessibility.
How do you get there?
Fixing issues and utilizing management process.
How do you stay there?
Continue to review and report on content, processes, and resources.
Where are you now?
Understanding of accessibility evaluation and issues.
Are you…
just starting the process of Accessibility
on an existing site?
performing on-going management and
maintenance of existing site?
starting a new project or redesign?
Assess
Revise
Scan
Assess
Revise
Scan
https://www.w3.org/WAI/ER/tools/
Choosing Evaluation Tools
Find the tool that works best for you.
Tool Description Type
OU Insights OU Insights continually reports on these key areas of your website's health outside of the
publishing workflow, so you not only get people to your website, but you keep them there.
Scores, recommended actions, and drill-down capabilities make OU Insights an invaluable tool
for your team to uncover problems and improve areas that have a critical impact on your site
visitors' user experience.
CMS
Integration
Siteimprove Using global Web Content Accessibility Guidelines (WCAG 2.0) as its standard, Siteimprove
Accessibility gives you a bird's eye view of your website’s accessibility status. Clear explanations
of issues combined with practical recommendations do more than speed the fixing process.
Browser
Chrome
Extension
SortSite SortSite is a one-click web site testing tool used by federal agencies. One click is all it takes to
analyze an entire web site. Check WCAG and Section 508 guidelines against many file types: find
flashing GIFs, untagged PDFs.
Desktop
Program
Wave ‘WAVE’ is a free, community-built tool designed to facilitate web accessibility testing by providing
developers with a visual representation of issues directly on their page.
Browser
Chrome
Extension
Accessibility Developer Tools Chrome extension that adds a holistic accessibility audit, and sidebar pane, directly within
Google Developer Tools (GDT). Identify accessibility errors, including missing ARIA attributes,
color contrast values, and much more.
Chrome
Extension
AssessRevise
Assess
Revise
Scan
OU Insights
Automated Reports https://omniupdate.com/products/modules.html
Assess
Revise
Scan
Hands-On Evaluation
Nothing beats testing with real human beings.
• Real-world feedback
• Browser/Device Interaction
• Usability Problems
• Readability Problems
• Design Flaws
AssessRevise
Assess
Revise
Scan
Evaluating Reports
Assess
Revise
Scan
Reporting
How often should I review site scans?
Assess
Revise
Scan Where do you need to be?
Establish clear goals and an
environment that supports accessibility.
GUIDELINES
Section 508, WCAG 2.0
POLICY
TRAINING
Assess
Revise
Scan
Web Content Accessibility
Guidelines (WCAG) 2.0
W3C Recommendation 11 December 2008
Most basic web
accessibility
features.
A
Biggest and most
prevalent barriers
encountered by
disabled users.
AA
Highest and most
involved level of web
accessibility.
AAA
Assess
Revise
Scan
Web Content Accessibility
Guidelines (WCAG) 2.1
W3C Candidate Recommendation 30 January 2018
https://www.w3.org/TR/2018/CR-WCAG21-20180130/
WCAG 2.1 covers a wide range of
recommendations for making Web
content more accessible.
WCAG 2.1 will address
accessibility of web content on
desktops, laptops, tablets, and
mobile devices.
1. Identify and document goals.
Plan objectives and realistic goals that are easy to
communicate and achieve.
2. Set and maintain policies and processes.
Create an environment that supports accessibility.
3. Promote awareness within your organization.
Provide documentation, training, and resources to your team.
Assess
Revise
Scan Strategic Planning
Careful planning is critical to effective implementation
of any accessibility effort.
Assess
Revise
Scan
Set Objectives
Focus your team.
Defining where you are with accessibility, and where you
need to be is the beginning of an outline of your
organizations objectives.
DELIVERABLESGOALS TIMELINE SUCCESS
Assess
Revise
Scan
Assign Responsibilities
Web accessibility is the sole responsibility of
developers
MYTH:
Every member of the team is responsible for
making their part of a project accessible
FACT:
Assess
Revise
Scan
Assign Responsibilities
MARKETINGCONTENT DEVELOPMENT
QUALITY ASSURANCE TESTING
Assess
Revise
Scan
Assign Responsibilities
• Standards
• Approach
• Conformance levels
• Scope of policy
• Conformance milestones
• Monitoring and review process
Assess
Revise
Scan
Policy
Summary of goals and objectives.
https://www.w3.org/WAI/impl/pol
Provide accessibility training as part of staff and career
development plans.
Assess
Revise
Scan
Skills and Training
Focus your team.
https://www.w3.org/WAI/training/Overview
CODE DESIGN CONTENT
Web Accessibility Tutorials
Guidance on how to create websites that meet WCAG
The tutorials cover various accessibility topics, based on common
tasks in web projects.
https://www.w3.org/WAI/tutorials/
Assess
Revise
Scan
Content Owner Training
Page Structure TablesMenusImages CarouselsForms
How do you get there?
Prioritize issues and utilizing management process.
Assess
Revise
Scan
Guideline A AA AAA
Perceivable
Text Alternatives 1.1.1
Time-based Media 1.2.1 - 1.2.3 1.2.4 – 1.2.5 1.2.6 – 1.2.9
Adaptable 1.3.1 – 1.3.3
Distinguishable 1.4.1 – 1.4.2 1.4.3 – 1.4.5 1.4.6 – 1.4.9
Operable
Keyboard Accessible 2.1.1 – 2.1.2 2.1.3
Enough Time 2.2.1 – 2.2.2 2.2.3 – 2.2.5
Seizures 2.3.1 2.3.2
Navigable 2.4.1 – 2.4.4 2.4.5 – 2.4.7 2.4.8 – 2.4.10
Understandable
Readable 3.1.1 3.1.2 3.1.3 – 3.1.6
Predictable 3.2.1 – 3.2.2 3.2.3 – 3.2.4 3.2.5
Input Assistance 3.3.1 – 3.3.2 3.3.3 - 3.3.4 3.3.5 – 3.3.6
Robust
Compatible 4.1.1 – 4.1.2
PDFs are a huge pain point!
Common Errors & Issues
Assess
Revise
Scan
2.4.2
Document title must not be blank.
1.1.1
Figures and images in PDF documents should have non blank ALT
text, except for decorative images which should be marked as
artifacts.
1.3.1
PDFs must be tagged to be accessible by screen readers.
https://helpx.adobe.com/acrobat/using/create-verify-pdf-accessibility.html
Alt Text
Common Errors & Issues
Assess
Revise
Scan
1.1.1 and 1.2.1
IMG ALT text must not be the same as the image file name.
1.1.1
IMG tags must have an ALT attribute.
Using ALT text which duplicates link text in the same link or the
following link results in screen readers stuttering as the same text
is read out twice.
https://www.w3.org/WAI/tutorials/images/decision-tree/
https://www.w3.org/WAI/tutorials/tables/
Assess
Revise
Scan
Tables
Common Errors & Issues
1.3.1
Identify row and column headers in data tables using TH elements,
and mark layout tables with role='presentation'.
1.3.1
Do not provide a SUMMARY attribute or CAPTION for layout tables.
Assess
Revise
Scan
Contrast & Design
Common Errors & Issues
1.4.3
Ensure that foreground and
background colors have
enough contrast.
1.4.4
Text-based form controls
with absolute font sizes
do not resize correctly.
Assess
Revise
Scan
Forms
Common Errors & Issues
https://www.w3.org/WAI/tutorials/forms/
Ensure Forms are Logical and Easy to Use
Ensure Forms are Keyboard Accessible
Associate Form Labels with Controls
Assess
Revise
Scan
Additional
Common Errors & Issues
2.1.1
All ONCLICK handlers should have an equivalent ONKEYPRESS handler.
2.4.2
Some pages have the same title, so the title cannot be used to distinguish
pages.
2.4.4
This link uses general text like "Click Here" and has no surrounding text to
make the context clear.
2.4.6
Headings should not be empty.
How do you stay there?
Continue to review and report on content, processes, and resources.
Staying Accessible Means
STAYING COMMITTED
• Stay in the know:
standards, techniques and best practices are always
changing.
• Govern your content:
new content is always being created, make sure you have a
plan in place to continuously monitor content.
• Stick to the plan:
continue to follow and modify the objectives, goals and
processes put in place.
Assess
Revise
Scan
REPEAT
WCAG Site Scans
Policies &
Procedures
Training
Standards
&
Technology
Strategy
Audit Regularly
Track Progress
D
26
errors
15
errors
8
errors
Level A Level AA
Level AAA
Site Grade
66%
Complete!
Track ProgressTrack Progress
C
19
errors
8
errors
6
errors
Level A Level AA
Level AAA
Site Grade
76%
Complete!
Track ProgressTrack Progress
B
10
errors
2
errors
3
errors
Level A Level AA
Level AAA
Site Grade
83%
Complete!
Great!
You are done!
Ok…not really.
New content is always being
created, new projects are always
on-going and technology is ever
changing.
Staying accessible means
repeating the processes put in
place.
Assess
Revise
Scan
REPEAT
Site Examples
Assess
Revise
Scan
The following 5 sites are examples of colleges and/or universities
doing do a great job at using good accessibility practices:
http://www.ufl.edu/
https://www.grinnell.edu/
https://www.byu.edu/
http://www.lmu.edu/
https://www.unr.edu/
Thank you.
Keana Lynch
Director of UX Design &
Development,
@keana_lynch
klynch@beacontec.com
outc18.com/surveys

More Related Content

Similar to Managing Accessibility Compliance

What is Web Development Definition, Process and Benefits
What is Web Development Definition, Process and BenefitsWhat is Web Development Definition, Process and Benefits
What is Web Development Definition, Process and Benefits
ImJobox
 

Similar to Managing Accessibility Compliance (20)

Accessibility Workshop
Accessibility WorkshopAccessibility Workshop
Accessibility Workshop
 
Dedicated Web Development
Dedicated Web DevelopmentDedicated Web Development
Dedicated Web Development
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
 
Building products people actually can use – why all developers need to unders...
Building products people actually can use – why all developers need to unders...Building products people actually can use – why all developers need to unders...
Building products people actually can use – why all developers need to unders...
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility Guidelines
 
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
 
Designing usable web applications (part 1) experience dynamics web seminar
Designing usable web applications (part 1)  experience dynamics web seminarDesigning usable web applications (part 1)  experience dynamics web seminar
Designing usable web applications (part 1) experience dynamics web seminar
 
What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?
 
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxWeb Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
 
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
 
WCAG
WCAGWCAG
WCAG
 
What is Web Development Definition, Process and Benefits
What is Web Development Definition, Process and BenefitsWhat is Web Development Definition, Process and Benefits
What is Web Development Definition, Process and Benefits
 
Accessibility and the importance of user testing
Accessibility and the importance of user testingAccessibility and the importance of user testing
Accessibility and the importance of user testing
 
Quick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualQuick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens Manual
 
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?
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web Accessibility
 
Atlanta Drupal Users Group - October 2015 - Success of the GT Redesign
Atlanta Drupal Users Group - October 2015 - Success of the GT RedesignAtlanta Drupal Users Group - October 2015 - Success of the GT Redesign
Atlanta Drupal Users Group - October 2015 - Success of the GT Redesign
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
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...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
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
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 

Managing Accessibility Compliance

  • 1. Managing Accessibility Compliance Getting There & Staying There Keana Lynch Director – UX Design & Development @
  • 2. 40+ Higher Ed E-commerce Small Business Other TYPES OF PROJECTS KEANA LYNCH www.beacontechnologies.com @keana_lynch 9.5years EXPERIENCE Analysis Design Development User Experience Management Accessibility I’M FROM Greensboro, NC INTERESTS TRAVEL HIKE KAYAK RESCUE A LITTLE ABOUT ME Director – UX Design & Development @
  • 3. 9 OUT OF 10 websites are not accessible
  • 4. HEARING DIFFICULTY VISUAL DIFFICULTY PHYSICAL DISABILITY COGNITIVE & NEUROLOGICAL In 2017, on average Higher Education sites still contain Section 508/WCAG 2.0 issues on 39% of their site
  • 5. “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.” – Tim Berners-Lee W3C Director and inventor of the World Wide Web
  • 6. The task of making a site accessible and keeping it there can seem daunting… …but it doesn’t have to be.
  • 7. Assess Revise Scan Assess Revise Scan Assess Revise Scan Assess Revise Scan Assess Revise Scan REPEAT Accessibility Management Process Where are you now ? Understanding of accessibility evaluation and issues. Where do you need to be? Develop clear goals and an environment that supports accessibility. How do you get there? Fixing issues and utilizing management process. How do you stay there? Continue to review and report on content, processes, and resources.
  • 8. Where are you now? Understanding of accessibility evaluation and issues. Are you… just starting the process of Accessibility on an existing site? performing on-going management and maintenance of existing site? starting a new project or redesign? Assess Revise Scan
  • 9. Assess Revise Scan https://www.w3.org/WAI/ER/tools/ Choosing Evaluation Tools Find the tool that works best for you. Tool Description Type OU Insights OU Insights continually reports on these key areas of your website's health outside of the publishing workflow, so you not only get people to your website, but you keep them there. Scores, recommended actions, and drill-down capabilities make OU Insights an invaluable tool for your team to uncover problems and improve areas that have a critical impact on your site visitors' user experience. CMS Integration Siteimprove Using global Web Content Accessibility Guidelines (WCAG 2.0) as its standard, Siteimprove Accessibility gives you a bird's eye view of your website’s accessibility status. Clear explanations of issues combined with practical recommendations do more than speed the fixing process. Browser Chrome Extension SortSite SortSite is a one-click web site testing tool used by federal agencies. One click is all it takes to analyze an entire web site. Check WCAG and Section 508 guidelines against many file types: find flashing GIFs, untagged PDFs. Desktop Program Wave ‘WAVE’ is a free, community-built tool designed to facilitate web accessibility testing by providing developers with a visual representation of issues directly on their page. Browser Chrome Extension Accessibility Developer Tools Chrome extension that adds a holistic accessibility audit, and sidebar pane, directly within Google Developer Tools (GDT). Identify accessibility errors, including missing ARIA attributes, color contrast values, and much more. Chrome Extension
  • 10. AssessRevise Assess Revise Scan OU Insights Automated Reports https://omniupdate.com/products/modules.html
  • 11. Assess Revise Scan Hands-On Evaluation Nothing beats testing with real human beings. • Real-world feedback • Browser/Device Interaction • Usability Problems • Readability Problems • Design Flaws
  • 14. Assess Revise Scan Where do you need to be? Establish clear goals and an environment that supports accessibility. GUIDELINES Section 508, WCAG 2.0 POLICY TRAINING
  • 15. Assess Revise Scan Web Content Accessibility Guidelines (WCAG) 2.0 W3C Recommendation 11 December 2008 Most basic web accessibility features. A Biggest and most prevalent barriers encountered by disabled users. AA Highest and most involved level of web accessibility. AAA
  • 16. Assess Revise Scan Web Content Accessibility Guidelines (WCAG) 2.1 W3C Candidate Recommendation 30 January 2018 https://www.w3.org/TR/2018/CR-WCAG21-20180130/ WCAG 2.1 covers a wide range of recommendations for making Web content more accessible. WCAG 2.1 will address accessibility of web content on desktops, laptops, tablets, and mobile devices.
  • 17. 1. Identify and document goals. Plan objectives and realistic goals that are easy to communicate and achieve. 2. Set and maintain policies and processes. Create an environment that supports accessibility. 3. Promote awareness within your organization. Provide documentation, training, and resources to your team. Assess Revise Scan Strategic Planning Careful planning is critical to effective implementation of any accessibility effort.
  • 18. Assess Revise Scan Set Objectives Focus your team. Defining where you are with accessibility, and where you need to be is the beginning of an outline of your organizations objectives. DELIVERABLESGOALS TIMELINE SUCCESS
  • 20. Web accessibility is the sole responsibility of developers MYTH: Every member of the team is responsible for making their part of a project accessible FACT: Assess Revise Scan Assign Responsibilities
  • 21. MARKETINGCONTENT DEVELOPMENT QUALITY ASSURANCE TESTING Assess Revise Scan Assign Responsibilities
  • 22. • Standards • Approach • Conformance levels • Scope of policy • Conformance milestones • Monitoring and review process Assess Revise Scan Policy Summary of goals and objectives. https://www.w3.org/WAI/impl/pol
  • 23. Provide accessibility training as part of staff and career development plans. Assess Revise Scan Skills and Training Focus your team. https://www.w3.org/WAI/training/Overview CODE DESIGN CONTENT
  • 24. Web Accessibility Tutorials Guidance on how to create websites that meet WCAG The tutorials cover various accessibility topics, based on common tasks in web projects. https://www.w3.org/WAI/tutorials/ Assess Revise Scan Content Owner Training Page Structure TablesMenusImages CarouselsForms
  • 25. How do you get there? Prioritize issues and utilizing management process. Assess Revise Scan Guideline A AA AAA Perceivable Text Alternatives 1.1.1 Time-based Media 1.2.1 - 1.2.3 1.2.4 – 1.2.5 1.2.6 – 1.2.9 Adaptable 1.3.1 – 1.3.3 Distinguishable 1.4.1 – 1.4.2 1.4.3 – 1.4.5 1.4.6 – 1.4.9 Operable Keyboard Accessible 2.1.1 – 2.1.2 2.1.3 Enough Time 2.2.1 – 2.2.2 2.2.3 – 2.2.5 Seizures 2.3.1 2.3.2 Navigable 2.4.1 – 2.4.4 2.4.5 – 2.4.7 2.4.8 – 2.4.10 Understandable Readable 3.1.1 3.1.2 3.1.3 – 3.1.6 Predictable 3.2.1 – 3.2.2 3.2.3 – 3.2.4 3.2.5 Input Assistance 3.3.1 – 3.3.2 3.3.3 - 3.3.4 3.3.5 – 3.3.6 Robust Compatible 4.1.1 – 4.1.2
  • 26. PDFs are a huge pain point! Common Errors & Issues Assess Revise Scan 2.4.2 Document title must not be blank. 1.1.1 Figures and images in PDF documents should have non blank ALT text, except for decorative images which should be marked as artifacts. 1.3.1 PDFs must be tagged to be accessible by screen readers. https://helpx.adobe.com/acrobat/using/create-verify-pdf-accessibility.html
  • 27. Alt Text Common Errors & Issues Assess Revise Scan 1.1.1 and 1.2.1 IMG ALT text must not be the same as the image file name. 1.1.1 IMG tags must have an ALT attribute. Using ALT text which duplicates link text in the same link or the following link results in screen readers stuttering as the same text is read out twice. https://www.w3.org/WAI/tutorials/images/decision-tree/
  • 28. https://www.w3.org/WAI/tutorials/tables/ Assess Revise Scan Tables Common Errors & Issues 1.3.1 Identify row and column headers in data tables using TH elements, and mark layout tables with role='presentation'. 1.3.1 Do not provide a SUMMARY attribute or CAPTION for layout tables.
  • 29. Assess Revise Scan Contrast & Design Common Errors & Issues 1.4.3 Ensure that foreground and background colors have enough contrast. 1.4.4 Text-based form controls with absolute font sizes do not resize correctly.
  • 30. Assess Revise Scan Forms Common Errors & Issues https://www.w3.org/WAI/tutorials/forms/ Ensure Forms are Logical and Easy to Use Ensure Forms are Keyboard Accessible Associate Form Labels with Controls
  • 31. Assess Revise Scan Additional Common Errors & Issues 2.1.1 All ONCLICK handlers should have an equivalent ONKEYPRESS handler. 2.4.2 Some pages have the same title, so the title cannot be used to distinguish pages. 2.4.4 This link uses general text like "Click Here" and has no surrounding text to make the context clear. 2.4.6 Headings should not be empty.
  • 32. How do you stay there? Continue to review and report on content, processes, and resources. Staying Accessible Means STAYING COMMITTED • Stay in the know: standards, techniques and best practices are always changing. • Govern your content: new content is always being created, make sure you have a plan in place to continuously monitor content. • Stick to the plan: continue to follow and modify the objectives, goals and processes put in place. Assess Revise Scan REPEAT
  • 33. WCAG Site Scans Policies & Procedures Training Standards & Technology Strategy Audit Regularly
  • 34. Track Progress D 26 errors 15 errors 8 errors Level A Level AA Level AAA Site Grade 66% Complete!
  • 35. Track ProgressTrack Progress C 19 errors 8 errors 6 errors Level A Level AA Level AAA Site Grade 76% Complete!
  • 36. Track ProgressTrack Progress B 10 errors 2 errors 3 errors Level A Level AA Level AAA Site Grade 83% Complete!
  • 37. Great! You are done! Ok…not really. New content is always being created, new projects are always on-going and technology is ever changing. Staying accessible means repeating the processes put in place. Assess Revise Scan REPEAT
  • 38. Site Examples Assess Revise Scan The following 5 sites are examples of colleges and/or universities doing do a great job at using good accessibility practices: http://www.ufl.edu/ https://www.grinnell.edu/ https://www.byu.edu/ http://www.lmu.edu/ https://www.unr.edu/
  • 39. Thank you. Keana Lynch Director of UX Design & Development, @keana_lynch klynch@beacontec.com outc18.com/surveys