SlideShare uma empresa Scribd logo
1 de 36
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

Mais conteúdo relacionado

Mais procurados (6)

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?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
 
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web DesignFITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
 
Blog ppt
Blog pptBlog ppt
Blog ppt
 
Responsive Web Design - but for real!
Responsive Web Design - but for real!Responsive Web Design - but for real!
Responsive Web Design - but for real!
 
Topsy Turvy Design
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy Design
 
Wordpress for Newbies 2010-03-27
Wordpress for Newbies 2010-03-27Wordpress for Newbies 2010-03-27
Wordpress for Newbies 2010-03-27
 

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

Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
Channy Yun
 

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

Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
 
Accessibility is not disability Drupal South 2014
Accessibility is not disability Drupal South 2014Accessibility is not disability Drupal South 2014
Accessibility is not disability Drupal South 2014
 
Web accessibility with Ametys CMS
Web accessibility with Ametys CMSWeb accessibility with Ametys CMS
Web accessibility with Ametys CMS
 
Make your website a lead generation machine for new senior living residents
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
 
Dan Cohen, Hands On Seo from Internet World 2009
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
 
Meetup acessability-seo
Meetup acessability-seoMeetup acessability-seo
Meetup acessability-seo
 
Html
Html Html
Html
 
Being Responsive to Change
Being Responsive to ChangeBeing Responsive to Change
Being Responsive to Change
 
Content Optimization
Content OptimizationContent Optimization
Content Optimization
 
Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
 
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)
The web standards gentleman: a matter of (evolving) standards)
 
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEMEVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
 
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
 
Intro to Website Accessibility for Libraries
Intro to Website Accessibility for LibrariesIntro to Website Accessibility for Libraries
Intro to Website Accessibility for Libraries
 
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...
September 2018 - Georgia Tech - Science Communications Workshop - Building We...
 
Week 8 - Interactive News Editing and Producing
Week 8 - Interactive News Editing and ProducingWeek 8 - Interactive News Editing and Producing
Week 8 - Interactive News Editing and Producing
 
Responsive to Change
Responsive to ChangeResponsive to Change
Responsive to Change
 
Making Your Site Printable: CSS Summit 2014
Making Your Site Printable: CSS Summit 2014Making Your Site Printable: CSS Summit 2014
Making Your Site Printable: CSS Summit 2014
 
Important factors to consider while designing your website !
Important factors to consider while designing your website !Important factors to consider while designing your website !
Important factors to consider while designing your website !
 
BITM3730Week3.pptx
BITM3730Week3.pptxBITM3730Week3.pptx
BITM3730Week3.pptx
 

Último

Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 

Último (20)

GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 

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

Notas do Editor

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