5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman

WEBSITE ACCESSIBILITY
5 WAYS TO IMPROVE ACCESSIBILITY
Over 15 million U.S. Internet users have some form of impairment that affects their
ability to use the Internet.
In this talk, we will share some simple ways to improve your site’s accessibility.
These changes help everyone. As an extra bonus, accessibility improves your search
engine optimization (SEO).
By the end of this talk, you will be able…
1. To understand why accessibility is helpful for everyone.
2. To help make your website better for the visually impaired.
3. To help make your website better for the hearing impaired.
4. To help make your website better for the mobility impaired.
5. To improve your website SEO.
Coaches
of
Technolog
y
This presentation by H. Trevor Johnson-Steigelman is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Access
SizeFontsColorsContrast
and Color
TagsTags
LinksImages ImagesLinks
WEB CONTENT ACCESSIBILITY GUIDELINES
WCAG 2.0
• Perceivable
• Operable
• Understandable
• Robust
H. Trevor Johnson-Steigelman
ACCESSIBILITY ISN’T EXPENSIVE OR HARD. RETROFITTING IT IS.
H. Trevor Johnson-Steigelman
WHY WORRY ABOUT ACCESSIBILITY?
• There are lots of us who have
some type of disability…
• 8.2% - hand mobility
• 3.3% - vision impairment
• 3.1% - hearing impairment
• About 15.5 million users
• This doesn’t count the
temporarily impaired.
• Those who don’t have
impairments still use mobile
devices.
http://www.interactiveaccessibility.com/accessibility-statistics
http://www.practicalecommerce.com/Accessibility-How-Many-Disabled-Web-Users-Are-There
H. Trevor Johnson-Steigelman
WHY WORRY ABOUT ACCESSIBILITY?
Unselfish Reasons
• Make things a bit easier for
everyone.
• Be nice to people.
Selfish Reasons
• Sell more Stuff
• More customers
• Avoid Legal Issues (ADA)
• Search Engine Optimization
H. Trevor Johnson-Steigelman
CHECKING YOUR ACCESSIBILITY: http://wave.webaim.org
H. Trevor Johnson-Steigelman
DETAILS
H. Trevor Johnson-Steigelman
TAG: YOU’RE IT.
oHeading Tags aren’t just for formatting.
• THESE GIVE STRUCTURE TO THE PAGE.
• Context and priority
• Tagging is useful for…
COGNITIVELY IMPAIRED
 Visually impaired
• Screen Readers
• Keyboard movement
https://www.w3.org/WAI/tutorials/page-structure/
H. Trevor Johnson-Steigelman
<H1>TAG: YOU’RE IT.</H1>
<h2> Heading Tags aren’t just for formatting. </h2>
<h2>These give structure to the page. </h2>
<h3>Context and priority </h3>
<h2>Tagging is useful for… </h3>
<h3>Cognitively impaired </h3>
<h3>Visually impaired </h3>
<h3>Screen Readers </h3>
<h3>Keyboard movement </h3>
https://www.w3.org/WAI/tutorials/page-structure/
H. Trevor Johnson-Steigelman
<H1>TAG: YOU’RE IT.</H1>
• <h2> Heading Tags aren’t just for formatting. </h2>
• <h2>These give structure to the page. </h2>
• <h3>Context and priority </h3>
• <h2>Tagging is useful for… </h3>
• <h3>Cognitively impaired </h3>
• <h3>Visually impaired </h3>
• <h3>Screen Readers </h3>
• <h3>Keyboard movement </h3>
https://www.w3.org/WAI/tutorials/page-structure/
H. Trevor Johnson-Steigelman
TAG: YOU’RE IT.
• Heading Tags aren’t just for formatting.
• These give structure to the page.
• Context and priority
• Tagging is useful for…
• Cognitively impaired
• Visually impaired
• Screen Readers
• Keyboard movement
https://www.w3.org/WAI/tutorials/page-structure/
H. Trevor Johnson-Steigelman
<h1>Accessibility</h1>
SEMANTIC MEANING – THINK ABOUT AN OUTLINE
I. Accessibility
https://www.w3schools.com/html/html_formatting.asp
<h2>Tags </h2>
<h3>Heading Tags </h3>
<h3>Styles</h3>
<h4><em></h4>
<h4><strong></h4>
<h2>Colors </h2>
<h3>Color Impairment </h3>
<h3>Contrast </h3>
<h3>Color and Meaning</h3>
A. Tags
1. Heading Tags
2. Styles
a) <em>
b) <strong>
B. Colors
1. Color Impairment
2. Contrast
3. Color and Meaning
H. Trevor Johnson-Steigelman
USING TAGS APPROPRIATELY
• Use CSS in your child theme
• This gives consistency.
• Use header tags <h1>, <h2>
• Don’t skip tags.
• Phrase tags give semantic meaning.
• <em> - emphasized text
• <strong> - important text
• <code> - computer code
• <samp> - computer output
• <kbd> - keyboard input
• <var> - variable
• Use List tags <ul>, <ol>, and <dl> for lists.
H. Trevor Johnson-Steigelman
H. Trevor Johnson-Steigelman
CHROMEVOX SCREEN READER EXAMPLE
ARIA – ACCESSIBLE RICH INTERNET APPLICATIONS
• Tags for
common
parts of
web pages.
https://www.w3.org/TR/wai-aria-practices/examples/landmarks/banner.html
H. Trevor Johnson-Steigelman
Color
can
enhance
your
Website.
https://www.reddit.com/r/mildlyinfuriating/comments/6chdqg/this_unintentional_demotivating_yoga_mat/
H. Trevor Johnson-Steigelman
COLOR IMPAIRMENT
http://enchroma.com/test/
https://www.reddit.com/user/luccyVeins
https://i.redd.it/c1c5u0dhret01.jpg
H. Trevor Johnson-Steigelman
CONTRAST TIPS
• Provide sufficient contrast.
• Specify both foreground
and background.
• Be careful of background
gradients and color
combinations.
• Be careful of background
images.
Contrast
Contrast
Contrast
Contrast
H. Trevor Johnson-Steigelman
WEB ACCESSIBILITY CHECKER http://webaim.org/resources/contrastchecker
H. Trevor Johnson-Steigelman
HTTPS://WEBAIM.ORG/RESOURCES/CONTRASTCHECKER
Level AA
4.5 : 1 for normal text
3.0 : 1 for large text
Level AAA
7.0 : 1 for normal text
4.5 : 1 for large text.
WCAG 2.0 - Web Content Accessibility Guidelines (WCAG) 2.0
H. Trevor Johnson-Steigelman
TIPS:
Make sure that color isn’t the
only way to give meaning.
• Errors, selections, etc.
-2.0
-1.0
0.0
1.0
2.0
0 1 2 3
Disp.(cm)
Time (s)
-2.0
-1.0
0.0
1.0
2.0
0 1 2 3
Disp.(cm)
Time (s)
https://www.webaccessibility.com/best_practices.php
Expressive Traffic Lights
by Pascal Terjan
H. Trevor Johnson-Steigelman
LINKS
Avoid using Long URLS directly as links
• https://www.physicsthisweek.com/topic/magnitude-and-direction/
Use informative link structure in your pages.
Color and Underline
• Underline so that links are visible to all.
• Use blue for unfollowed links.
• Use purple for followed links.
Use Anchor Text.
• <a href = “https://www.physicsthisweek.com/topic/magnitude”>Magnitude</a>
H. Trevor Johnson-Steigelman
LINKS AND SCREEN READERS
Most browsers use Tab to move between links.
Screen readers say “Link” before each link.
Links out of context – use Anchor Text.
Here is an article about using links properly.
For more information about links, click here.
For more information about links, click here.
List Main point first, extra info later
• Products (opens in new window)
• Link opens in new window: Products
• Be careful and concise in your wording
• “Contact Us” vs. “In order to Contact us”
• “About” vs. “To learn more about our company”
H. Trevor Johnson-Steigelman
WHY USE ALTERNATIVE TEXT
Alternative Text is
• a description
• and/or context
http://webaim.org/techniques/alttext/
http://www.wpbeginner.com/beginners-guide/image-alt-text-vs-image-title-in-wordpress-whats-the-difference/
<img
src="http://www.publicdomainpictures.net/pictures
/230000/velka/albert-einstein-oil-painting-
1505932842nN3.jpg" alt="Albert Einstein, Oil
Painting" id="image" itemprop="image">
Alternative text can be
• part of the alt= attribute
• or present elsewhere in the text.
Albert Einstein, Oil Painting
H. Trevor Johnson-Steigelman
WORDPRESS ATTACHMENT DETAILS PAGE
H. Trevor Johnson-Steigelman
WORDPRESS ATTACHMENT DETAILS PAGE
CAPTIONS
• Displayed for Everyone
ALT TEXT
• Sometimes referred to as “alt tag”
• alt attribute in <img> tag
• Read by screen readers
• Appears on mouse-over.
• Replaces missing image.
DESCRIPTION
• Shows up on attachment page
• SEO related, not accessibility
H. Trevor Johnson-Steigelman
ALT TAG TIPS
Avoid redundancy
• Don’t re-copy text that is already there.
• Don’t include “Image of…”
• Sometimes alt =“” is okay.
• All info is there.
Links
• Image-only links must have an alt attribute.
http://webaim.org/techniques/alttext/
H. Trevor Johnson-Steigelman
VIDEOS AND SOUND
osdot.blog.hu
http://www.goegol.nl/images/ssite.jpg
http://imgur.com/gallery/ohLQG
User: sehnaoui
http://media.gettyimages.com/photos/president-
donald-trump-holds-up-an-executive-order-
withdrawing-the-us-picture-id632486644?s=612x612
H. Trevor Johnson-Steigelman
YOUTUBE CAPTIONING
• Videos Hosted on
YouTube are
automatically
closed-captioned
within a few
hours of posting.
H. Trevor Johnson-Steigelman
CAPTION FAILS…
H. Trevor Johnson-Steigelman
BENEFITS
Benefits for Everyone
• Confusing words are spelled out.
• Video can be watched while other noise is present.
• Video can be watched without bothering others.
Benefits for Your Website
• Posted transcript contains keywords for search.
• SEO boost from transcript.
• SEO boost from accessibility.
• You can adapt transcript for blog posts.
H. Trevor Johnson-Steigelman
PICKING GOOD FONTS
Old School:
Screens
Sans Serif Fonts
Helvetica
Tahoma
Verdana
Print
Serif Fonts
Times New Roman
Georgia
Book Antiqua
Modern:
You can use either
Serif or Sans Serif fonts.
H. Trevor Johnson-Steigelman
THESE FONTS ARE ALL SIZED AT 38PT.
I will not use Curlz MT font on my webpages.
I will not use Forte font on my webpages.
I will not use Gigi font on my webpages.
I will not use Jokerman font on my webpages.
I will not use Niagara Engraved font on my webpages.
I will not use Palace Script font on my webpages.
I will not use Vivaldi font on my webpages.
Blackboard Chalk by raindart
is licensed under CC BY-SA
H. Trevor Johnson-Steigelman
REVIEW
Improving your site’s
accessibility helps everyone. Use <h1>,<h2>, etc.
• Format tags using CSS
Use a
color
checker.
Access
SizeFontsColorsContrast
and Color
TagsTags
LinksImages ImagesLinks
Use
alt=“description”
Attributes
Use
friendly
fonts.
Use
meaningful
links.
H. Trevor Johnson-Steigelman
Accessibility Checkers
https://wave.webaim.org
https://fae.disability.illinois.edu
https://achecker.ca/checker/index.php
Color / Contrast Checker Tool
http://webaim.org/resources/contrastchecker/
Color Pickers
http://www.color-hex.com/color/e68a00
https://www.w3schools.com/colors/colors_picker.asp
Screen Readers
https://www.nvaccess.org/ Free screen reader
Skipping Navigation Links
http://webaim.org/techniques/skipnav/
ACCESSIBILITY RESOURCES
H. Trevor Johnson-Steigelman
1 of 36

Recommended

Wordcamp rochester-2017-accessibility-johnson-steigelman by
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanH. Trevor Johnson-Steigelman
56 views50 slides
Mobile First Responsive Web Design — BD Conf Oct 2013 by
Mobile First Responsive Web Design — BD Conf Oct 2013Mobile First Responsive Web Design — BD Conf Oct 2013
Mobile First Responsive Web Design — BD Conf Oct 2013Jason Grigsby
54.4K views173 slides
Introduction to Responsive Web Design by
Introduction to Responsive Web DesignIntroduction to Responsive Web Design
Introduction to Responsive Web DesignClarissa Peterson
23.5K views152 slides
Web 2.0 = Accessibility 2.0? by
Web 2.0 = Accessibility 2.0?Web 2.0 = Accessibility 2.0?
Web 2.0 = Accessibility 2.0?Jared Smith
731 views91 slides
CSS Lessons Learned the Hard Way (Generate Conf) by
CSS Lessons Learned the Hard Way (Generate Conf)CSS Lessons Learned the Hard Way (Generate Conf)
CSS Lessons Learned the Hard Way (Generate Conf)Zoe Gillenwater
3.1K views106 slides
Responsive Web Design for Universal Access 2016 by
Responsive Web Design for Universal Access 2016Responsive Web Design for Universal Access 2016
Responsive Web Design for Universal Access 2016Kate Walser
620 views56 slides

More Related Content

What's hot

Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?) by
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Paolo Massa
2.2K views63 slides
FITC - 2012-04-23 - Responsive Web Design by
FITC - 2012-04-23 - Responsive Web DesignFITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web DesignFrédéric Harper
1.5K views54 slides
Blog ppt by
Blog pptBlog ppt
Blog pptGLORYWEBS
4.7K views15 slides
Responsive Web Design - but for real! by
Responsive Web Design - but for real!Responsive Web Design - but for real!
Responsive Web Design - but for real!Rudy Rigot
28.4K views104 slides
Topsy Turvy Design by
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy DesignRich Quick
4.7K views155 slides
Wordpress for Newbies 2010-03-27 by
Wordpress for Newbies 2010-03-27Wordpress for Newbies 2010-03-27
Wordpress for Newbies 2010-03-27Shannon Smith
5.2K views36 slides

What's hot(6)

Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?) by Paolo Massa
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Paolo Massa2.2K views
FITC - 2012-04-23 - Responsive Web Design by Frédéric Harper
FITC - 2012-04-23 - Responsive Web DesignFITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
Frédéric Harper1.5K views
Blog ppt by GLORYWEBS
Blog pptBlog ppt
Blog ppt
GLORYWEBS4.7K views
Responsive Web Design - but for real! by Rudy Rigot
Responsive Web Design - but for real!Responsive Web Design - but for real!
Responsive Web Design - but for real!
Rudy Rigot28.4K views
Topsy Turvy Design by Rich Quick
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy Design
Rich Quick4.7K views
Wordpress for Newbies 2010-03-27 by Shannon Smith
Wordpress for Newbies 2010-03-27Wordpress for Newbies 2010-03-27
Wordpress for Newbies 2010-03-27
Shannon Smith5.2K views

Similar to 5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman

Wordcamp rochester-2017-accessibility-johnson-steigelman by
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanH. Trevor Johnson-Steigelman
72 views41 slides
Accessibility is not disability Drupal South 2014 by
Accessibility is not disability Drupal South 2014Accessibility is not disability Drupal South 2014
Accessibility is not disability Drupal South 2014Gareth Hall
959 views46 slides
Web accessibility with Ametys CMS by
Web accessibility with Ametys CMSWeb accessibility with Ametys CMS
Web accessibility with Ametys CMSAmetys
918 views36 slides
Make your website a lead generation machine for new senior living residents by
Make your website a lead generation machine for new senior living residentsMake your website a lead generation machine for new senior living residents
Make your website a lead generation machine for new senior living residentsEagan Heath
1.8K views95 slides
Dan Cohen, Hands On Seo from Internet World 2009 by
Dan Cohen, Hands On Seo from Internet World 2009Dan Cohen, Hands On Seo from Internet World 2009
Dan Cohen, Hands On Seo from Internet World 2009Dan Cohen
1.5K views52 slides
Meetup acessability-seo by
Meetup acessability-seoMeetup acessability-seo
Meetup acessability-seoblankiscoloroble
333 views48 slides

Similar to 5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman(20)

Accessibility is not disability Drupal South 2014 by Gareth Hall
Accessibility is not disability Drupal South 2014Accessibility is not disability Drupal South 2014
Accessibility is not disability Drupal South 2014
Gareth Hall959 views
Web accessibility with Ametys CMS by Ametys
Web accessibility with Ametys CMSWeb accessibility with Ametys CMS
Web accessibility with Ametys CMS
Ametys918 views
Make your website a lead generation machine for new senior living residents by Eagan Heath
Make your website a lead generation machine for new senior living residentsMake your website a lead generation machine for new senior living residents
Make your website a lead generation machine for new senior living residents
Eagan Heath1.8K views
Dan Cohen, Hands On Seo from Internet World 2009 by Dan Cohen
Dan Cohen, Hands On Seo from Internet World 2009Dan Cohen, Hands On Seo from Internet World 2009
Dan Cohen, Hands On Seo from Internet World 2009
Dan Cohen1.5K views
Being Responsive to Change by ianhuet
Being Responsive to ChangeBeing Responsive to Change
Being Responsive to Change
ianhuet1K views
Webware - from Document to Operating System by Channy Yun
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
Channy Yun2.3K views
The web standards gentleman: a matter of (evolving) standards) by Chris Mills
The web standards gentleman: a matter of (evolving) standards)The web standards gentleman: a matter of (evolving) standards)
The web standards gentleman: a matter of (evolving) standards)
Chris Mills5.4K views
Intro to Website Accessibility for Libraries by Cindy Leonard
Intro to Website Accessibility for LibrariesIntro to Website Accessibility for Libraries
Intro to Website Accessibility for Libraries
Cindy Leonard8 views
September 2018 - Georgia Tech - Science Communications Workshop - Building We... by Eric Sembrat
September 2018 - Georgia Tech - Science Communications Workshop - Building We...September 2018 - Georgia Tech - Science Communications Workshop - Building We...
September 2018 - Georgia Tech - Science Communications Workshop - Building We...
Eric Sembrat192 views
Week 8 - Interactive News Editing and Producing by kurtgessler
Week 8 - Interactive News Editing and ProducingWeek 8 - Interactive News Editing and Producing
Week 8 - Interactive News Editing and Producing
kurtgessler689 views
Responsive to Change by Ian Huet
Responsive to ChangeResponsive to Change
Responsive to Change
Ian Huet342 views
Making Your Site Printable: CSS Summit 2014 by Adrian Roselli
Making Your Site Printable: CSS Summit 2014Making Your Site Printable: CSS Summit 2014
Making Your Site Printable: CSS Summit 2014
Adrian Roselli20.4K views
Important factors to consider while designing your website ! by Shubhankar Gautam
Important factors to consider while designing your website !Important factors to consider while designing your website !
Important factors to consider while designing your website !
Shubhankar Gautam709 views

Recently uploaded

IETF 118: Starlink Protocol Performance by
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol PerformanceAPNIC
354 views22 slides
information by
informationinformation
informationkhelgishekhar
9 views4 slides
How to think like a threat actor for Kubernetes.pptx by
How to think like a threat actor for Kubernetes.pptxHow to think like a threat actor for Kubernetes.pptx
How to think like a threat actor for Kubernetes.pptxLibbySchulze1
5 views33 slides
Marketing and Community Building in Web3 by
Marketing and Community Building in Web3Marketing and Community Building in Web3
Marketing and Community Building in Web3Federico Ast
12 views64 slides
Is Entireweb better than Google by
Is Entireweb better than GoogleIs Entireweb better than Google
Is Entireweb better than Googlesebastianthomasbejan
12 views1 slide
Building trust in our information ecosystem: who do we trust in an emergency by
Building trust in our information ecosystem: who do we trust in an emergencyBuilding trust in our information ecosystem: who do we trust in an emergency
Building trust in our information ecosystem: who do we trust in an emergencyTina Purnat
106 views18 slides

Recently uploaded(9)

IETF 118: Starlink Protocol Performance by APNIC
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol Performance
APNIC354 views
How to think like a threat actor for Kubernetes.pptx by LibbySchulze1
How to think like a threat actor for Kubernetes.pptxHow to think like a threat actor for Kubernetes.pptx
How to think like a threat actor for Kubernetes.pptx
LibbySchulze15 views
Marketing and Community Building in Web3 by Federico Ast
Marketing and Community Building in Web3Marketing and Community Building in Web3
Marketing and Community Building in Web3
Federico Ast12 views
Building trust in our information ecosystem: who do we trust in an emergency by Tina Purnat
Building trust in our information ecosystem: who do we trust in an emergencyBuilding trust in our information ecosystem: who do we trust in an emergency
Building trust in our information ecosystem: who do we trust in an emergency
Tina Purnat106 views
PORTFOLIO 1 (Bret Michael Pepito).pdf by brejess0410
PORTFOLIO 1 (Bret Michael Pepito).pdfPORTFOLIO 1 (Bret Michael Pepito).pdf
PORTFOLIO 1 (Bret Michael Pepito).pdf
brejess04108 views

5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman

  • 1. WEBSITE ACCESSIBILITY 5 WAYS TO IMPROVE ACCESSIBILITY Over 15 million U.S. Internet users have some form of impairment that affects their ability to use the Internet. In this talk, we will share some simple ways to improve your site’s accessibility. These changes help everyone. As an extra bonus, accessibility improves your search engine optimization (SEO). By the end of this talk, you will be able… 1. To understand why accessibility is helpful for everyone. 2. To help make your website better for the visually impaired. 3. To help make your website better for the hearing impaired. 4. To help make your website better for the mobility impaired. 5. To improve your website SEO. Coaches of Technolog y This presentation by H. Trevor Johnson-Steigelman is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
  • 2. Access SizeFontsColorsContrast and Color TagsTags LinksImages ImagesLinks WEB CONTENT ACCESSIBILITY GUIDELINES WCAG 2.0 • Perceivable • Operable • Understandable • Robust H. Trevor Johnson-Steigelman
  • 3. ACCESSIBILITY ISN’T EXPENSIVE OR HARD. RETROFITTING IT IS. H. Trevor Johnson-Steigelman
  • 4. WHY WORRY ABOUT ACCESSIBILITY? • There are lots of us who have some type of disability… • 8.2% - hand mobility • 3.3% - vision impairment • 3.1% - hearing impairment • About 15.5 million users • This doesn’t count the temporarily impaired. • Those who don’t have impairments still use mobile devices. http://www.interactiveaccessibility.com/accessibility-statistics http://www.practicalecommerce.com/Accessibility-How-Many-Disabled-Web-Users-Are-There H. Trevor Johnson-Steigelman
  • 5. WHY WORRY ABOUT ACCESSIBILITY? Unselfish Reasons • Make things a bit easier for everyone. • Be nice to people. Selfish Reasons • Sell more Stuff • More customers • Avoid Legal Issues (ADA) • Search Engine Optimization H. Trevor Johnson-Steigelman
  • 6. CHECKING YOUR ACCESSIBILITY: http://wave.webaim.org H. Trevor Johnson-Steigelman
  • 8. TAG: YOU’RE IT. oHeading Tags aren’t just for formatting. • THESE GIVE STRUCTURE TO THE PAGE. • Context and priority • Tagging is useful for… COGNITIVELY IMPAIRED  Visually impaired • Screen Readers • Keyboard movement https://www.w3.org/WAI/tutorials/page-structure/ H. Trevor Johnson-Steigelman
  • 9. <H1>TAG: YOU’RE IT.</H1> <h2> Heading Tags aren’t just for formatting. </h2> <h2>These give structure to the page. </h2> <h3>Context and priority </h3> <h2>Tagging is useful for… </h3> <h3>Cognitively impaired </h3> <h3>Visually impaired </h3> <h3>Screen Readers </h3> <h3>Keyboard movement </h3> https://www.w3.org/WAI/tutorials/page-structure/ H. Trevor Johnson-Steigelman
  • 10. <H1>TAG: YOU’RE IT.</H1> • <h2> Heading Tags aren’t just for formatting. </h2> • <h2>These give structure to the page. </h2> • <h3>Context and priority </h3> • <h2>Tagging is useful for… </h3> • <h3>Cognitively impaired </h3> • <h3>Visually impaired </h3> • <h3>Screen Readers </h3> • <h3>Keyboard movement </h3> https://www.w3.org/WAI/tutorials/page-structure/ H. Trevor Johnson-Steigelman
  • 11. TAG: YOU’RE IT. • Heading Tags aren’t just for formatting. • These give structure to the page. • Context and priority • Tagging is useful for… • Cognitively impaired • Visually impaired • Screen Readers • Keyboard movement https://www.w3.org/WAI/tutorials/page-structure/ H. Trevor Johnson-Steigelman
  • 12. <h1>Accessibility</h1> SEMANTIC MEANING – THINK ABOUT AN OUTLINE I. Accessibility https://www.w3schools.com/html/html_formatting.asp <h2>Tags </h2> <h3>Heading Tags </h3> <h3>Styles</h3> <h4><em></h4> <h4><strong></h4> <h2>Colors </h2> <h3>Color Impairment </h3> <h3>Contrast </h3> <h3>Color and Meaning</h3> A. Tags 1. Heading Tags 2. Styles a) <em> b) <strong> B. Colors 1. Color Impairment 2. Contrast 3. Color and Meaning H. Trevor Johnson-Steigelman
  • 13. USING TAGS APPROPRIATELY • Use CSS in your child theme • This gives consistency. • Use header tags <h1>, <h2> • Don’t skip tags. • Phrase tags give semantic meaning. • <em> - emphasized text • <strong> - important text • <code> - computer code • <samp> - computer output • <kbd> - keyboard input • <var> - variable • Use List tags <ul>, <ol>, and <dl> for lists. H. Trevor Johnson-Steigelman
  • 16. ARIA – ACCESSIBLE RICH INTERNET APPLICATIONS • Tags for common parts of web pages. https://www.w3.org/TR/wai-aria-practices/examples/landmarks/banner.html H. Trevor Johnson-Steigelman
  • 19. CONTRAST TIPS • Provide sufficient contrast. • Specify both foreground and background. • Be careful of background gradients and color combinations. • Be careful of background images. Contrast Contrast Contrast Contrast H. Trevor Johnson-Steigelman
  • 20. WEB ACCESSIBILITY CHECKER http://webaim.org/resources/contrastchecker H. Trevor Johnson-Steigelman
  • 21. HTTPS://WEBAIM.ORG/RESOURCES/CONTRASTCHECKER Level AA 4.5 : 1 for normal text 3.0 : 1 for large text Level AAA 7.0 : 1 for normal text 4.5 : 1 for large text. WCAG 2.0 - Web Content Accessibility Guidelines (WCAG) 2.0 H. Trevor Johnson-Steigelman
  • 22. TIPS: Make sure that color isn’t the only way to give meaning. • Errors, selections, etc. -2.0 -1.0 0.0 1.0 2.0 0 1 2 3 Disp.(cm) Time (s) -2.0 -1.0 0.0 1.0 2.0 0 1 2 3 Disp.(cm) Time (s) https://www.webaccessibility.com/best_practices.php Expressive Traffic Lights by Pascal Terjan H. Trevor Johnson-Steigelman
  • 23. LINKS Avoid using Long URLS directly as links • https://www.physicsthisweek.com/topic/magnitude-and-direction/ Use informative link structure in your pages. Color and Underline • Underline so that links are visible to all. • Use blue for unfollowed links. • Use purple for followed links. Use Anchor Text. • <a href = “https://www.physicsthisweek.com/topic/magnitude”>Magnitude</a> H. Trevor Johnson-Steigelman
  • 24. LINKS AND SCREEN READERS Most browsers use Tab to move between links. Screen readers say “Link” before each link. Links out of context – use Anchor Text. Here is an article about using links properly. For more information about links, click here. For more information about links, click here. List Main point first, extra info later • Products (opens in new window) • Link opens in new window: Products • Be careful and concise in your wording • “Contact Us” vs. “In order to Contact us” • “About” vs. “To learn more about our company” H. Trevor Johnson-Steigelman
  • 25. WHY USE ALTERNATIVE TEXT Alternative Text is • a description • and/or context http://webaim.org/techniques/alttext/ http://www.wpbeginner.com/beginners-guide/image-alt-text-vs-image-title-in-wordpress-whats-the-difference/ <img src="http://www.publicdomainpictures.net/pictures /230000/velka/albert-einstein-oil-painting- 1505932842nN3.jpg" alt="Albert Einstein, Oil Painting" id="image" itemprop="image"> Alternative text can be • part of the alt= attribute • or present elsewhere in the text. Albert Einstein, Oil Painting H. Trevor Johnson-Steigelman
  • 26. WORDPRESS ATTACHMENT DETAILS PAGE H. Trevor Johnson-Steigelman
  • 27. WORDPRESS ATTACHMENT DETAILS PAGE CAPTIONS • Displayed for Everyone ALT TEXT • Sometimes referred to as “alt tag” • alt attribute in <img> tag • Read by screen readers • Appears on mouse-over. • Replaces missing image. DESCRIPTION • Shows up on attachment page • SEO related, not accessibility H. Trevor Johnson-Steigelman
  • 28. ALT TAG TIPS Avoid redundancy • Don’t re-copy text that is already there. • Don’t include “Image of…” • Sometimes alt =“” is okay. • All info is there. Links • Image-only links must have an alt attribute. http://webaim.org/techniques/alttext/ H. Trevor Johnson-Steigelman
  • 29. VIDEOS AND SOUND osdot.blog.hu http://www.goegol.nl/images/ssite.jpg http://imgur.com/gallery/ohLQG User: sehnaoui http://media.gettyimages.com/photos/president- donald-trump-holds-up-an-executive-order- withdrawing-the-us-picture-id632486644?s=612x612 H. Trevor Johnson-Steigelman
  • 30. YOUTUBE CAPTIONING • Videos Hosted on YouTube are automatically closed-captioned within a few hours of posting. H. Trevor Johnson-Steigelman
  • 31. CAPTION FAILS… H. Trevor Johnson-Steigelman
  • 32. BENEFITS Benefits for Everyone • Confusing words are spelled out. • Video can be watched while other noise is present. • Video can be watched without bothering others. Benefits for Your Website • Posted transcript contains keywords for search. • SEO boost from transcript. • SEO boost from accessibility. • You can adapt transcript for blog posts. H. Trevor Johnson-Steigelman
  • 33. PICKING GOOD FONTS Old School: Screens Sans Serif Fonts Helvetica Tahoma Verdana Print Serif Fonts Times New Roman Georgia Book Antiqua Modern: You can use either Serif or Sans Serif fonts. H. Trevor Johnson-Steigelman
  • 34. THESE FONTS ARE ALL SIZED AT 38PT. I will not use Curlz MT font on my webpages. I will not use Forte font on my webpages. I will not use Gigi font on my webpages. I will not use Jokerman font on my webpages. I will not use Niagara Engraved font on my webpages. I will not use Palace Script font on my webpages. I will not use Vivaldi font on my webpages. Blackboard Chalk by raindart is licensed under CC BY-SA H. Trevor Johnson-Steigelman
  • 35. REVIEW Improving your site’s accessibility helps everyone. Use <h1>,<h2>, etc. • Format tags using CSS Use a color checker. Access SizeFontsColorsContrast and Color TagsTags LinksImages ImagesLinks Use alt=“description” Attributes Use friendly fonts. Use meaningful links. H. Trevor Johnson-Steigelman
  • 36. Accessibility Checkers https://wave.webaim.org https://fae.disability.illinois.edu https://achecker.ca/checker/index.php Color / Contrast Checker Tool http://webaim.org/resources/contrastchecker/ Color Pickers http://www.color-hex.com/color/e68a00 https://www.w3schools.com/colors/colors_picker.asp Screen Readers https://www.nvaccess.org/ Free screen reader Skipping Navigation Links http://webaim.org/techniques/skipnav/ ACCESSIBILITY RESOURCES H. Trevor Johnson-Steigelman

Editor's Notes

  1. The “old school” rule about using sans serif on screens and serif in print is not really needed these days.