SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
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

Más contenido relacionado

Más de 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
 

Más de 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
 

Último

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Último (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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?
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Feb 2014 Intro-Accessibility-Webinar