SlideShare a Scribd company logo
1 of 34
Download to read offline
WEB ACCESSIBILITY
An Introduction

What’s this? Another introduction to Web accessibility?

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
Kevin Rydberg
Senior eAccessibility Consultant



www.linkedin.com/in/kevinrydberg
kry@Siteimprove.com

Follow Siteimprove

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
What is the most popular and widely
used assistive device ever created?
!

Glasses!

(and contact lenses)

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
An Introduction

Which standards do I use?
What are the benefits of accessible coding standards?
Nuts and Bolts
Assistive Technology
Getting Started
Questions/Demo

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
An Introduction

Everyone

with a stake in the website

siteimprove.com

{

Marketing Staff
Web Developers
Web Designers
Content Managers
IT Staff
Non-technical Stakeholders

1-855-SITEIMPROVE

kry@siteimprove.com
Which standards do I use?

WEB ACCESSIBILITY
An Introduction

Which standards do I use?
WCAG 2.0
• Section 508
• Web Standards for the Government of Canada
• AODA (Ontario)
•

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
An Introduction

WCAG 2.0
•
•
•
•
•
•

W3C
Perceivable
Operable
Understandable
Robust
Three levels, A, AA, and AAA
siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
An Introduction

Section 508
•
•
•
•
•
•
•

Software Applications and Operating Systems
Web-based Internet and Intranet
Telecommunications
Text
Video and Multimedia
Self Contained, Closed Products
Desktop and Portable Computers
siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
An Introduction

Web Standards for Government of Canada
•
•
•
•
•

Mobile Devices (New)
Interoperability
Usability
Accessibility
Web Experience Toolkit

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
An Introduction

Accessibility for Ontarians with Disabilities Act (AODA)
•
•
•
•
•
•

Employment
Information and Communications
Transportation
Design of Public Spaces (Built Environment)
Based on WCAG 2.0
AODA Compliance Wizard
siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Benefits of Accessible Coding
Social Responsibility
• Larger Customer Base
• Efficient Code
•

Website Maintenance
• Device compatibility
• Faster pages
• Improved SEO
•

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Nuts and Bolts
•

Semantic Markup

siteimprove.com

Semantic HTML is the use of HTML
markup to reinforce the semantics,
or meaning, of the information in
webpages rather than merely to
define its presentation or look.

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Nuts and Bolts
Semantic Markup
• Page Titles
•

siteimprove.com

The <title> element:
• defines a title in the browser toolbar
• displays a title for the page in search engine results
• provides a title when a page is added to favorites

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Nuts and Bolts
Semantic Markup
• Page Titles
• Headings
•

siteimprove.com

Don't use headings to make text BIG or bold
• Search engines use your headings to index the
structure and content of your web pages
• Users may skim your pages by headings; use headings
to show the document structure.
•

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Nuts and Bolts
Semantic Markup
• Page Titles
• Headings
• Graphics
•

siteimprove.com

Images can enhance comprehension
• Don't use color only as the sole means of conveying
meaning
• Use alternative text attributes on your image tags
• Be careful using text within images
•

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Nuts and Bolts
•
•
•
•
•

Semantic Markup
Page Titles
Headings
Graphics
Links

siteimprove.com

Clearly identify the target of each link
• Good link text should not be too general; don't use
"click here."
• Specify a "title" attribute that describes the target of
the link
• Provide a way to bypass or skip a group of links
•

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Nuts and Bolts
•
•
•
•
•
•

Semantic Markup
Page Titles
Headings
Graphics
Links
Tables and Forms
siteimprove.com

•
•
•
•
•

Use tables to display data, not for page layout
Use table headers to organize data
Make forms logical and easy to use
Make forms keyboard accessible
Be sure to use labels with form elements

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Assistive Technology

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Assistive Technology
•

Screen Readers

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Assistive Technology
Screen Readers
• Windows and Mac Accessibility
•

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Assistive Technology
Screen Readers
• Windows and Mac Accessibility
• Color Contrast Analyzers
•

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Assistive Technology
Screen Readers
• Windows and Mac Accessibility
• Color Contrast Analyzers
• Toolbars/Extensions/Plug Ins
•

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Assistive Technology
•
•
•
•
•

Screen Readers
Windows and Mac Accessibility
Color Contrast Analyzers
Toolbars/Extensions/Plug Ins
Mobile Devices

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Getting Started

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Getting Started
•

Know the Rules

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Getting Started
Know the Rules
• Practical Training and Testing Plans
•

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Getting Started
Know the Rules
• Practical Training and Testing Plans
• Low-hanging Fruit
•

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Getting Started
Know the Rules
• Practical Training and Testing Plans
• Low-hanging Fruit
• High Traffic Pages
•

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Getting Started
•
•
•
•
•

Know the Rules
Practical Training and Testing Plans
Low-hanging Fruit
High Traffic Pages
A-level Errors

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
WEB ACCESSIBILITY
Getting Started
•
•
•
•
•
•

Know the Rules
Practical Training and Testing Plans
Low-hanging Fruit
High Traffic Pages
A-level Errors
Report and Track Progress
siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
academy.siteimprove.com
Accessibility Certification
• Non-technical Course
• Technical Course
• Web Governance Certification
•

Questions?

siteimprove.com

1-855-SITEIMPROVE

kry@siteimprove.com
Resources
•

WCAG 2.0
• Overview of WCAG 2.0
•

•

W3C’s WCAG 2.0 Homepage
•

•

www.w3.org/WAI/gettingstarted/Overview.html

Section 508
•

•

www.w3.org/TR/WCAG20/

Getting Started with Web Accessibility
•

•

www.w3.org/WAI/intro/wcag.php

www.section508.gov/

Web Standards for Government of Canada
•

www.tbs-sct.gc.ca/ws-nw/index-eng.asp

•

Web Experience Toolkit
•

•

wet-boew.github.io/wet-boew/index-en.html

AODA
•

http://www.mcss.gov.on.ca/en/mcss/programs/accessibility/

•

AODA Compliance Wizard
•

https://www.appacats.mcss.gov.on.ca/eadvisor/
Image Credits
!
•
•
•
•
•
•
•
•
•
•
•
•
•
•

http://boredomblows.files.wordpress.com/2011/10/trailer_park_boys_11.jpg
http://www.pdf-accessibility.com/wp-content/themes/publiread/images/content/sidebar/w3c-wcag.png
http://www.americantrails.org/508_logo_clear.gif
http://miketodd.typepad.com/photos/uncategorized/2007/12/06/canadian_flag.gif
http://www.united-states-flag.com/media/catalog/product/cache/1/image/
9df78eab33525d08d6e5fb8d27136e95//o/won46hf_-00_ontario-flag-4-x-6-inch.jpg
http://memegenerator.net/Scumbag-Steve
http://vector.me/files/images/1/5/150733/andy_tools_hammer_spanner_clip_art.jpg
http://memegenerator.net/Good-Guy-Greg
http://edudemic.com/wp-content/uploads/2010/12/browser_logos-256.png
http://www.brailleworks.com/blog/wp-content/uploads/2012/10/Freedom-Scientific-JAWS-forWindows-300x130.jpg
http://a.espncdn.com/photo/2012/0921/referees_nfl_g_mp_576.jpg
http://www.komarketingassociates.com/images/2010/07/low-hanging-fruit.jpg
http://www.xaas.com/Portals/0/Images/Solutions/HighTrafficCloudHosting/
XaaS_High_Traffic_Cloud_Hosting_Rounded.jpg
http://static.guim.co.uk/sys-images/Guardian/Pix/pixies/2013/2/25/1361807925686/Triple-Arating-008.jpg

•

http://jragsdale.files.wordpress.com/2007/06/corda1.jpg

•

http://memegenerator.net/The-Most-Interesting-Man-In-The-World
Siteimprove Web Governance Suite

•
•
•
•
•

Web Quality Assurance
Web Accessibility
Web Analytics
Search Engine Optimization (SEO)
Web Performance Alerts

Visit us at Siteimprove.com

More Related Content

More from Kevin Rydberg

Tightrope a11yto-rydberg
Tightrope a11yto-rydbergTightrope a11yto-rydberg
Tightrope a11yto-rydbergKevin Rydberg
 
Becoming an Accessibility Champion
Becoming an Accessibility ChampionBecoming an Accessibility Champion
Becoming an Accessibility ChampionKevin Rydberg
 
Jan2015 webinar-50-shades
Jan2015 webinar-50-shadesJan2015 webinar-50-shades
Jan2015 webinar-50-shadesKevin Rydberg
 
Oct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility ConferenceOct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility ConferenceKevin Rydberg
 
Web Accessibility Before and After, PSEWeb 2014
Web Accessibility Before and After, PSEWeb 2014Web Accessibility Before and After, PSEWeb 2014
Web Accessibility Before and After, PSEWeb 2014Kevin Rydberg
 
Siteimprove Accessibility HighEdWeb2013
Siteimprove Accessibility HighEdWeb2013Siteimprove Accessibility HighEdWeb2013
Siteimprove Accessibility HighEdWeb2013Kevin Rydberg
 

More from Kevin Rydberg (7)

TechAccess 2017
TechAccess 2017TechAccess 2017
TechAccess 2017
 
Tightrope a11yto-rydberg
Tightrope a11yto-rydbergTightrope a11yto-rydberg
Tightrope a11yto-rydberg
 
Becoming an Accessibility Champion
Becoming an Accessibility ChampionBecoming an Accessibility Champion
Becoming an Accessibility Champion
 
Jan2015 webinar-50-shades
Jan2015 webinar-50-shadesJan2015 webinar-50-shades
Jan2015 webinar-50-shades
 
Oct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility ConferenceOct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility Conference
 
Web Accessibility Before and After, PSEWeb 2014
Web Accessibility Before and After, PSEWeb 2014Web Accessibility Before and After, PSEWeb 2014
Web Accessibility Before and After, PSEWeb 2014
 
Siteimprove Accessibility HighEdWeb2013
Siteimprove Accessibility HighEdWeb2013Siteimprove Accessibility HighEdWeb2013
Siteimprove Accessibility HighEdWeb2013
 

Recently uploaded

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Feb 2014 Intro-Accessibility-Webinar