SlideShare une entreprise Scribd logo
1  sur  63
Designing and developing
with Accessibility in Mind
Feb 2017
Mike Donahue
UX Architect, Citrix
@mdonahue37 #UXDS2017
“The power of the Web is in its
universality. Access by
everyone regardless of
disability is an essential aspect.
Sir Tim Berners-Lee
How do you feel
about accessible?
What about people
you work with?
© 2017 Mike Donahue
“I (we) don’t build websites for blind people.”
Disabilities are not absolute or permanent conditions.
© 2017 Mike Donahue
definition:
accessible
• (of an object, service, or facility) able to be easily
obtained or used
• easily understood
• able to be reached or entered by people who have a
disability
• (of a person) friendly and easy to talk to;
approachable
© 2017 Mike Donahue
definition:
disability
• (of anything) restricted capability to perform
particular activities
• (of person) a physical or mental condition that limits
a person's movements, senses, or activities.
© 2017 Mike Donahue
60
to75
percent
of people
need glasses
to read anything
including your content
© 2017 Mike Donahue
• Visually impaired
– Blind, poor vision, low contrast, color blind
• Hearing impaired
– Deaf, poor hearing
• Physically impaired
– Missing limbs, diminished dexterity, impaired motor-function
form diseases like Parkinson’s, prone to seizure from visual
stimuli, or fat fingers
• Cognitively impaired
– Slow, difficulty concentrating, remembering, or making
decisions, technically challenged
• Non-permanent injuries
http://www.disabilitycompendium.org/docs/default-source/2014-compendium/annual-report.pdf
8.8%
16.0%
32.9%
?%
Unable to locate statistic
© 2017 Mike Donahue
• Blind
• Deaf
• Missing limbs
© 2017 Mike Donahue
Not all disabilities are human limitations.
© 2017 Mike Donahue
• Less capable browser or device
• Slow network connections, high latency
• Data plan limits and economics
• Small, monochrome, or low quality screens
• No mouse, imprecise pointing devices
• Virtual keyboards
Non-human disabilities
(constraints or limitations)
© 2017 Mike Donahue
Designing for accessibility overcomes all
limitations for people and technology.
Where do we start?
© 2017 Mike Donahue
WCAG 2.0 level AA
Meets or exceeds 508 Compliance
Minimum
Accessibility
Requirements
© 2017 Mike Donahue
WCAG Principles – P.O.U.R.
• Perceivable
– Can it be perceived by more than one sense?
• Operable
– Can it be operated by more than one method?
• Understandable
– Is it obvious in its intended use or meaning?
• Robust
– How well does it fail?
Perceivable
Can it be perceived by
more than one sense?
© 2017 Mike Donahue
“”
Obvious always wins.
Luke Wroblewski
© 2017 Mike Donahue
Perceivable
© 2017 Mike Donahue
Perceivable
© 2017 Mike Donahue
Contrast - links
Can you find the three visited links?
Complies with: 508; 3.5/ WCAG; 1.4.1
© 2017 Mike Donahue
Contrast - links
Complies with: 508; 3.5/ WCAG; 1.4.1
http://contrastchecker.com
© 2017 Mike Donahue
Contrast check your brand colors
Complies with: 508; 3.5/ WCAG; 1.4.1
© 2017 Mike Donahue
Color blindness
Complies with: 508; 3.1, 3.5, 4.1 / WCAG; 1.4.1
Normal vision
Protanopia
Deuteranopia
Operable
Can it be operated by
more than one method?
© 2015 Citrix | Confidential
Headings in Mac/iOS
VoiceOver WebRotor
© 2017 Mike Donahue
Headings are for structure not style
Complies with: 508; 4.2, 15.4, 15.5 / WCAG; 1.3.1, 2.4.10
<h1>Only one h1 per page</h1>
<h2>Use headings to denote sections</h2>
<h3>Don’t skip heading levels going down</h3>
<h4>Don’t use heading tags for sub-heads, use a paragraph tag</h4>
<h5>Don’t use headings just for their style</h5>
<h6>Headings provide landmarks for screen readers</h6>
© 2015 Citrix | Confidential
<h1>
<h2>
<h2>
<h2>
<h3>
<h3>
<p>
<h2>
<h2>
© 2015 Citrix | Confidential
Landmarks in Mac/iOS
VoiceOver WebRotor
© 2017 Mike Donahue
Semantic markup – sectioning
Complies with: 508; 4.2, 15.4, 15.5 / WCAG; 1.3.1, 2.4.10
Use <main> or <div role=“main”> to identify the core content of a page.
Use <header> or <div role=“banner”> to identify global page heading content.
Use <nav> or <div role=“navigation”> to the main navigation.
Use <aside> or <div role=“complementary”> to identify secondary content like a sidebar.
Use <footer> or <div role=“contentinfo”> to identify global footer content.
Use <article> or <div role=“article”> to identify a stand alone composition like a blog post.
Use <section> or <div role=“region”> to group thematically similar content.
Understandable
Is it obvious in its intended
use or meaning?
© 2017 Mike Donahue
Semantic markup – inline
Complies with: 508; 4.2, 15.4, 15.5 / WCAG; 1.3.1, 2.4.10
Use <strong> if you need to raise your voice like using ALL CAPS when texting.
Use <em> when you need to emphasize content or change voice.
Use <b> (bold) if you only want to give something visual prominence.
Use <i> if only need to provide a visual difference.
Hint: Speak your content out loud.
© 2017 Mike Donahue
Better links for everyone
Read what?
Watch what?
What video is this?
© 2017 Mike Donahue
Better links for everyone
<a>Read more<span class=“accessiblyhidden”> about better links</a>
.accessiblyhidden {
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
© 2017 Mike Donahue
Alternative text images – alt tag
• Empty alt tag is correct for purely
decorative images
• Don’t start alt text with; “Image of…”,
“Picture of…”, or similar. It’s redundant
to screen readers
• Don’t use the file name for alt text.
http://www.4syllables.com.au/2010/12/text-alternatives-decision-tree/
Complies with: 508; 3.5/ WCAG; 1.4.1
© 2015 Citrix | Confidential
alt=“contracts and grants icon”
Better: alt=“”
© 2015 Citrix | Confidential
alt="Read a blog post about taking care of
your heart during American Heart Month.”
Better: alt="Mary K. Wakefield and Sylvia
M. Burwell pose for a picture to promote
the #ILoveMyHeart campaign.”
© 2015 Citrix | Confidential
alt="HHS Acting Deputy Secretary Mary
K. Wakefield and HHS Secretary Sylvia
M. Burwell pose for a picture to promote
the #ILoveMyHeart campaign.
#ILoveMyHeart by: finding time to hike
back home in North Dakota (Mary K.
Wakefield). #ILoveMyHeart by: eating
heal”
Better: add a caption under the photo
© 2017 Mike Donahue
Use longdesc=“” for complex images
Bonus: a long description provides SEO
rich text for web crawlers to index.
<img src=“accessibility-infographic.jpg”
longdesc=“#infographic-description”>
<section id=“infographic-description”>
<h2>Why is accessibility important?</h2>
<p>Types of impairments that affect how people
use your digital product are; visual, auditory,
cognitive, and mobility.</p>…
</section>
http://www.webteacher.ws/2015/07/15/accessibility-important-infographic/
Complies with: 508; 1.4 / WCAG; 1.1.1
© 2017 Mike Donahue
Use longdesc=“” for complex images
Bonus: a long description provides SEO
rich text for web crawlers to index.
<img src=“accessibility-infographic.jpg”
longdesc=“#infographic-description”>
<section id=“infographic-description”>
<h2>Why is accessibility important?</h2>
<p>Types of impairments that affect how people
use your digital product are; visual, auditory,
cognitive, and mobility.</p>…
</section>
http://www.webteacher.ws/2015/07/15/accessibility-important-infographic/
Complies with: 508; 1.4 / WCAG; 1.1.1
© 2017 Mike Donahue
Most of your accessibility issues are content related
© 2017 Mike Donahue
Write to express, not impress
No 508 or WCAG criteria to meet,
be understandable.
Readability is one of the 200+ ranking
factors that Google evaluates.
For a general audience aim for a
Flesch-Kincaid of Grade 8 and
readability ease of 60 or higher.
https://readability-score.com/
© 2017 Mike Donahue
Write to express, not impress
No 508 or WCAG criteria to meet,
be understandable.
Hemingway App
https://readability-score.com/
Robust
How well does it fail?
Accessibility is easy with progressive
enhancement
© 2017 Mike Donahue
Contrast – without images (done wrong)
Complies with: 508; 3.3/ WCAG; na
© 2017 Mike Donahue
Contrast – without images (done right)
Complies with: 508; 3.3/ WCAG; na
© 2017 Mike Donahue
Accessible enhancements
with JavaScript without JavaScript
© 2017 Mike Donahue
Accessible enhancements – fail well
with JavaScript without JavaScript
Well this doesn’t
seem right.
Our sight relies on JavaScript to
deliver the music you love. Please
check that it’s enabled in your
browser and try reloading the page.
You will be judged by how well you fail.
© 2017 Mike Donahue
Accessible enhancements
with JavaScript without JavaScript
© 2017 Mike Donahue
“”Jared Smith, WebAIM
“If the content is critical, assume the
enhancement will fail.
If it’s not, assume it will work.”
The real cost of
accessibility
© 2017 Mike Donahue
“”
“Companies can expect to pay about 10% of their total
website costs on retrofitting. But if they phase in
accessibility as they naturally upgrade their website,
they usually spend much less — between 1% and 3%.”
Tim Springer
Chief Executive of SSB BART Group
© 2017 Mike Donahue
$6 Million*
vs NATIONAL FEDERATION OF THE BLIND (NFB)
2008
*almost $13 million including legal fee
© 2015 Citrix | Confidential
US companies that
have been sued
20102009
2012 2000, 2013 & 2015
2009
2013
2008
It’s not only in the US
2014
20072000
2009 2010
Accessibility can lead
to innovation
© 2017 Mike Donahue
Settlement details*
2 years to implement
Legal fees $755,000.00
Implementation $40,000.00
$795,000.002013
* Under appeal in 2015, may be overturned due to being an internet only business.
Results
Completed compliance obligations in 2 months.
100% of original content is now compliant.
© 2015 Citrix | Confidential
Retractable
stairs
© 2015 Citrix | Confidential
Direction on
Google maps are a
result of building
for accessibility.
© 2017 Mike Donahue
Patricia Moore – empathy research
https://www.romankrznaric.com/outrospection/2009/11/01/117
© 2015 Citrix | Confidential
https://www.oxo.com/our-roots
© 2017 Mike Donahue
“”
Design is suppose to empower people,
it’s not suppose to disable people.
Patricia Moore
Industrial designer – accessibility pioneer
Thank you
Mike Donahue
UX Architect, Citrix
@mdonahue37
© 2017 Mike Donahue
• http://webaim.org
• http://wave.webaim.org/
• http://webaim.org/standards/wcag/checklist
• http://www.hhs.gov/web/section-508/making-files-
accessible/checklist/html/index.html
• http://contrastchecker.com/
• http://www.color-blindness.com/coblis-color-
blindness-simulator/
• https://readability-score.com/
• https://youtu.be/0EQOZRIA-nA
• Wave plugin for Chrome
Resources

Contenu connexe

Tendances

GRAB ATTENTION! Why animated explanatory videos build traction (CLIPATIZE Whi...
GRAB ATTENTION! Why animated explanatory videos build traction (CLIPATIZE Whi...GRAB ATTENTION! Why animated explanatory videos build traction (CLIPATIZE Whi...
GRAB ATTENTION! Why animated explanatory videos build traction (CLIPATIZE Whi...CLIPATIZE
 
Responsive Web Design vs Mobile Web App
Responsive Web Design  vs  Mobile Web AppResponsive Web Design  vs  Mobile Web App
Responsive Web Design vs Mobile Web AppSheeraz Qurban
 
"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...Blend Interactive
 
10 principles of effective web design
10 principles of effective web design10 principles of effective web design
10 principles of effective web designananda gunadharma
 
Design your website with your mission in mind
Design your website with your mission in mindDesign your website with your mission in mind
Design your website with your mission in mindMichael Beahm
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Careerdpanarelli
 
The Psychology of Good Web Design
The Psychology of Good Web DesignThe Psychology of Good Web Design
The Psychology of Good Web Designolindgallet
 
Principles of User Interface Design
Principles of User Interface DesignPrinciples of User Interface Design
Principles of User Interface DesignKANKIPATI KISHORE
 
UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1Lewis Lin 🦊
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for BusinessRich Miller
 
UX-led Content Strategy (UXPA webinar)
UX-led Content Strategy (UXPA webinar)UX-led Content Strategy (UXPA webinar)
UX-led Content Strategy (UXPA webinar)Mike Donahue
 
Design & Validation Guide | James Bailey
Design & Validation Guide | James BaileyDesign & Validation Guide | James Bailey
Design & Validation Guide | James BaileyJames D. Bailey
 
8 Critical Usability Tips Slideshare Post
8 Critical Usability Tips Slideshare Post8 Critical Usability Tips Slideshare Post
8 Critical Usability Tips Slideshare PostEmagination ®
 
Are You An User Experience Designer
Are You An User Experience DesignerAre You An User Experience Designer
Are You An User Experience DesignerVinay Mohanty
 
UI Design Patterns for the Web, Part 2
UI Design Patterns for the Web, Part 2UI Design Patterns for the Web, Part 2
UI Design Patterns for the Web, Part 2Lewis Lin 🦊
 
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...UX Riga
 
ID14 – my 2014 observations in interactive design
ID14 – my 2014 observations in interactive designID14 – my 2014 observations in interactive design
ID14 – my 2014 observations in interactive designPetra Sell
 
What to do when you don't know what to do
What to do when you don't know what to doWhat to do when you don't know what to do
What to do when you don't know what to doLouis Rosenfeld
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Lewis Lin 🦊
 

Tendances (20)

GRAB ATTENTION! Why animated explanatory videos build traction (CLIPATIZE Whi...
GRAB ATTENTION! Why animated explanatory videos build traction (CLIPATIZE Whi...GRAB ATTENTION! Why animated explanatory videos build traction (CLIPATIZE Whi...
GRAB ATTENTION! Why animated explanatory videos build traction (CLIPATIZE Whi...
 
Responsive Web Design vs Mobile Web App
Responsive Web Design  vs  Mobile Web AppResponsive Web Design  vs  Mobile Web App
Responsive Web Design vs Mobile Web App
 
"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...
 
10 principles of effective web design
10 principles of effective web design10 principles of effective web design
10 principles of effective web design
 
Design your website with your mission in mind
Design your website with your mission in mindDesign your website with your mission in mind
Design your website with your mission in mind
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Career
 
The Psychology of Good Web Design
The Psychology of Good Web DesignThe Psychology of Good Web Design
The Psychology of Good Web Design
 
Principles of User Interface Design
Principles of User Interface DesignPrinciples of User Interface Design
Principles of User Interface Design
 
UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1
 
Evolution of a Knowledge Broker
Evolution of a Knowledge BrokerEvolution of a Knowledge Broker
Evolution of a Knowledge Broker
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for Business
 
UX-led Content Strategy (UXPA webinar)
UX-led Content Strategy (UXPA webinar)UX-led Content Strategy (UXPA webinar)
UX-led Content Strategy (UXPA webinar)
 
Design & Validation Guide | James Bailey
Design & Validation Guide | James BaileyDesign & Validation Guide | James Bailey
Design & Validation Guide | James Bailey
 
8 Critical Usability Tips Slideshare Post
8 Critical Usability Tips Slideshare Post8 Critical Usability Tips Slideshare Post
8 Critical Usability Tips Slideshare Post
 
Are You An User Experience Designer
Are You An User Experience DesignerAre You An User Experience Designer
Are You An User Experience Designer
 
UI Design Patterns for the Web, Part 2
UI Design Patterns for the Web, Part 2UI Design Patterns for the Web, Part 2
UI Design Patterns for the Web, Part 2
 
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...
 
ID14 – my 2014 observations in interactive design
ID14 – my 2014 observations in interactive designID14 – my 2014 observations in interactive design
ID14 – my 2014 observations in interactive design
 
What to do when you don't know what to do
What to do when you don't know what to doWhat to do when you don't know what to do
What to do when you don't know what to do
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 

En vedette

Accessibility, Usability and User Centred Design (Accessibility workshop)
Accessibility, Usability and User Centred Design (Accessibility workshop)Accessibility, Usability and User Centred Design (Accessibility workshop)
Accessibility, Usability and User Centred Design (Accessibility workshop)David Lamas
 
Inclusive Design: an Introduction to Accessibility - Radina Matic - DrupalCon...
Inclusive Design: an Introduction to Accessibility - Radina Matic - DrupalCon...Inclusive Design: an Introduction to Accessibility - Radina Matic - DrupalCon...
Inclusive Design: an Introduction to Accessibility - Radina Matic - DrupalCon...Radina Matic
 
Accessibility and Design: Where Productivity and Philosophy Meet
Accessibility and Design:  Where Productivity and Philosophy MeetAccessibility and Design:  Where Productivity and Philosophy Meet
Accessibility and Design: Where Productivity and Philosophy MeetJoe Lonsky
 
Accessibility, Usability and User Centred Design (Accessibility)
Accessibility, Usability and User Centred Design (Accessibility)Accessibility, Usability and User Centred Design (Accessibility)
Accessibility, Usability and User Centred Design (Accessibility)David Lamas
 
PLUTO Institute: Accessibility and Universal Design
PLUTO Institute: Accessibility and Universal DesignPLUTO Institute: Accessibility and Universal Design
PLUTO Institute: Accessibility and Universal DesignEsteban (Steve) Sosa
 
Responsive Design & Accessibility
Responsive Design & AccessibilityResponsive Design & Accessibility
Responsive Design & AccessibilityDesarae Veit
 
The Mindfulness of Accessibility and Design Wu (Elle Waters)
The Mindfulness of Accessibility and Design Wu (Elle Waters)The Mindfulness of Accessibility and Design Wu (Elle Waters)
The Mindfulness of Accessibility and Design Wu (Elle Waters)UXPA International
 
Accessibility and Your Blog
Accessibility and Your BlogAccessibility and Your Blog
Accessibility and Your BlogDomanique Alicia
 
Accessibility Design: Design for All
Accessibility Design: Design for AllAccessibility Design: Design for All
Accessibility Design: Design for AllShandy Tsai
 
Universal Design, Accessibility, and the Typing Experience
Universal Design, Accessibility, and the Typing ExperienceUniversal Design, Accessibility, and the Typing Experience
Universal Design, Accessibility, and the Typing ExperienceUXAndrew
 

En vedette (10)

Accessibility, Usability and User Centred Design (Accessibility workshop)
Accessibility, Usability and User Centred Design (Accessibility workshop)Accessibility, Usability and User Centred Design (Accessibility workshop)
Accessibility, Usability and User Centred Design (Accessibility workshop)
 
Inclusive Design: an Introduction to Accessibility - Radina Matic - DrupalCon...
Inclusive Design: an Introduction to Accessibility - Radina Matic - DrupalCon...Inclusive Design: an Introduction to Accessibility - Radina Matic - DrupalCon...
Inclusive Design: an Introduction to Accessibility - Radina Matic - DrupalCon...
 
Accessibility and Design: Where Productivity and Philosophy Meet
Accessibility and Design:  Where Productivity and Philosophy MeetAccessibility and Design:  Where Productivity and Philosophy Meet
Accessibility and Design: Where Productivity and Philosophy Meet
 
Accessibility, Usability and User Centred Design (Accessibility)
Accessibility, Usability and User Centred Design (Accessibility)Accessibility, Usability and User Centred Design (Accessibility)
Accessibility, Usability and User Centred Design (Accessibility)
 
PLUTO Institute: Accessibility and Universal Design
PLUTO Institute: Accessibility and Universal DesignPLUTO Institute: Accessibility and Universal Design
PLUTO Institute: Accessibility and Universal Design
 
Responsive Design & Accessibility
Responsive Design & AccessibilityResponsive Design & Accessibility
Responsive Design & Accessibility
 
The Mindfulness of Accessibility and Design Wu (Elle Waters)
The Mindfulness of Accessibility and Design Wu (Elle Waters)The Mindfulness of Accessibility and Design Wu (Elle Waters)
The Mindfulness of Accessibility and Design Wu (Elle Waters)
 
Accessibility and Your Blog
Accessibility and Your BlogAccessibility and Your Blog
Accessibility and Your Blog
 
Accessibility Design: Design for All
Accessibility Design: Design for AllAccessibility Design: Design for All
Accessibility Design: Design for All
 
Universal Design, Accessibility, and the Typing Experience
Universal Design, Accessibility, and the Typing ExperienceUniversal Design, Accessibility, and the Typing Experience
Universal Design, Accessibility, and the Typing Experience
 

Similaire à Design with accessibility in mind

Designing for Accessibility (SOFLUX)
Designing for Accessibility (SOFLUX)Designing for Accessibility (SOFLUX)
Designing for Accessibility (SOFLUX)Mike Donahue
 
What everyone needs to know about accessibility
What everyone needs to know about accessibilityWhat everyone needs to know about accessibility
What everyone needs to know about accessibilityMike Donahue
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitRachel Cherry
 
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceTop 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceRichard Harbridge
 
Mozilla Developer Derby October 2012: Media Queries
Mozilla Developer Derby October 2012: Media Queries Mozilla Developer Derby October 2012: Media Queries
Mozilla Developer Derby October 2012: Media Queries themystic_ca
 
BethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestorsBethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestorsRashid Aliyev
 
Communication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenCommunication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenNomensa
 
Help Content Strategy presentation, iDW Oct 2014
Help Content Strategy presentation, iDW Oct 2014Help Content Strategy presentation, iDW Oct 2014
Help Content Strategy presentation, iDW Oct 2014Chris Todd
 
How to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkHow to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkRachel Cherry
 
The DevOps Challenge: Now Is the Time to Be a Champion of Quality
The DevOps Challenge: Now Is the Time to Be a Champion of QualityThe DevOps Challenge: Now Is the Time to Be a Champion of Quality
The DevOps Challenge: Now Is the Time to Be a Champion of QualityTechWell
 
Caldwell_Reimagine the Way work Gets Done-DWX17.pptx
Caldwell_Reimagine the Way work Gets Done-DWX17.pptxCaldwell_Reimagine the Way work Gets Done-DWX17.pptx
Caldwell_Reimagine the Way work Gets Done-DWX17.pptxMichelle Caldwell, PSM, SSGB
 
Top 11 web design trends followed in 2017
Top 11 web design trends followed in 2017Top 11 web design trends followed in 2017
Top 11 web design trends followed in 2017Pattronize InfoTech
 
Digital Workplace Experience Conference - Reimagine the way work gets done
Digital Workplace Experience Conference - Reimagine the way work gets done Digital Workplace Experience Conference - Reimagine the way work gets done
Digital Workplace Experience Conference - Reimagine the way work gets done Michelle Caldwell, PSM, SSGB
 
Intranet Redesign: How To Lead An Intranet Redesign
Intranet Redesign: How To Lead An Intranet RedesignIntranet Redesign: How To Lead An Intranet Redesign
Intranet Redesign: How To Lead An Intranet RedesignPrescient Digital Media
 
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesMaximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesPlatypus
 

Similaire à Design with accessibility in mind (20)

Designing for Accessibility (SOFLUX)
Designing for Accessibility (SOFLUX)Designing for Accessibility (SOFLUX)
Designing for Accessibility (SOFLUX)
 
What everyone needs to know about accessibility
What everyone needs to know about accessibilityWhat everyone needs to know about accessibility
What everyone needs to know about accessibility
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
 
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceTop 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
 
Mozilla Developer Derby October 2012: Media Queries
Mozilla Developer Derby October 2012: Media Queries Mozilla Developer Derby October 2012: Media Queries
Mozilla Developer Derby October 2012: Media Queries
 
Web Design
Web DesignWeb Design
Web Design
 
Yahoo Help Content Strategy - Chris Todd
Yahoo Help Content Strategy -  Chris ToddYahoo Help Content Strategy -  Chris Todd
Yahoo Help Content Strategy - Chris Todd
 
BethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestorsBethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestors
 
Fixing Intranet Search
Fixing Intranet SearchFixing Intranet Search
Fixing Intranet Search
 
Communication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenCommunication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon Hadden
 
Help Content Strategy presentation, iDW Oct 2014
Help Content Strategy presentation, iDW Oct 2014Help Content Strategy presentation, iDW Oct 2014
Help Content Strategy presentation, iDW Oct 2014
 
Webpage and ict
Webpage and ictWebpage and ict
Webpage and ict
 
How to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkHow to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New York
 
The DevOps Challenge: Now Is the Time to Be a Champion of Quality
The DevOps Challenge: Now Is the Time to Be a Champion of QualityThe DevOps Challenge: Now Is the Time to Be a Champion of Quality
The DevOps Challenge: Now Is the Time to Be a Champion of Quality
 
Caldwell_Reimagine the Way work Gets Done-DWX17.pptx
Caldwell_Reimagine the Way work Gets Done-DWX17.pptxCaldwell_Reimagine the Way work Gets Done-DWX17.pptx
Caldwell_Reimagine the Way work Gets Done-DWX17.pptx
 
Top 11 web design trends followed in 2017
Top 11 web design trends followed in 2017Top 11 web design trends followed in 2017
Top 11 web design trends followed in 2017
 
Digital Workplace Experience Conference - Reimagine the way work gets done
Digital Workplace Experience Conference - Reimagine the way work gets done Digital Workplace Experience Conference - Reimagine the way work gets done
Digital Workplace Experience Conference - Reimagine the way work gets done
 
Intranet Redesign: How To Lead An Intranet Redesign
Intranet Redesign: How To Lead An Intranet RedesignIntranet Redesign: How To Lead An Intranet Redesign
Intranet Redesign: How To Lead An Intranet Redesign
 
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesMaximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
 

Plus de Mike Donahue

A brief history of cupholders - UXDEV 2018
A brief history of cupholders - UXDEV 2018A brief history of cupholders - UXDEV 2018
A brief history of cupholders - UXDEV 2018Mike Donahue
 
Content Out is the UX Strategy
Content Out is the UX StrategyContent Out is the UX Strategy
Content Out is the UX StrategyMike Donahue
 
Design persona template
Design persona templateDesign persona template
Design persona templateMike Donahue
 
Page table template
Page table templatePage table template
Page table templateMike Donahue
 
Win user Loyalty Targeting Logic and Emotion - UXDEV Summit 2016
Win user Loyalty Targeting Logic and Emotion - UXDEV Summit 2016Win user Loyalty Targeting Logic and Emotion - UXDEV Summit 2016
Win user Loyalty Targeting Logic and Emotion - UXDEV Summit 2016Mike Donahue
 
Responsive Experience Design (RXD): A holistic approach to web - UXDEV Summit
Responsive Experience Design (RXD): A holistic approach to web - UXDEV SummitResponsive Experience Design (RXD): A holistic approach to web - UXDEV Summit
Responsive Experience Design (RXD): A holistic approach to web - UXDEV SummitMike Donahue
 
Emotional Strategy for Balanced UX Design
Emotional Strategy for Balanced UX DesignEmotional Strategy for Balanced UX Design
Emotional Strategy for Balanced UX DesignMike Donahue
 

Plus de Mike Donahue (7)

A brief history of cupholders - UXDEV 2018
A brief history of cupholders - UXDEV 2018A brief history of cupholders - UXDEV 2018
A brief history of cupholders - UXDEV 2018
 
Content Out is the UX Strategy
Content Out is the UX StrategyContent Out is the UX Strategy
Content Out is the UX Strategy
 
Design persona template
Design persona templateDesign persona template
Design persona template
 
Page table template
Page table templatePage table template
Page table template
 
Win user Loyalty Targeting Logic and Emotion - UXDEV Summit 2016
Win user Loyalty Targeting Logic and Emotion - UXDEV Summit 2016Win user Loyalty Targeting Logic and Emotion - UXDEV Summit 2016
Win user Loyalty Targeting Logic and Emotion - UXDEV Summit 2016
 
Responsive Experience Design (RXD): A holistic approach to web - UXDEV Summit
Responsive Experience Design (RXD): A holistic approach to web - UXDEV SummitResponsive Experience Design (RXD): A holistic approach to web - UXDEV Summit
Responsive Experience Design (RXD): A holistic approach to web - UXDEV Summit
 
Emotional Strategy for Balanced UX Design
Emotional Strategy for Balanced UX DesignEmotional Strategy for Balanced UX Design
Emotional Strategy for Balanced UX Design
 

Dernier

RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxsuhanimunjal27
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 

Dernier (20)

RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 

Design with accessibility in mind

  • 1. Designing and developing with Accessibility in Mind Feb 2017 Mike Donahue UX Architect, Citrix @mdonahue37 #UXDS2017
  • 2. “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Sir Tim Berners-Lee
  • 3. How do you feel about accessible? What about people you work with?
  • 4. © 2017 Mike Donahue “I (we) don’t build websites for blind people.” Disabilities are not absolute or permanent conditions.
  • 5. © 2017 Mike Donahue definition: accessible • (of an object, service, or facility) able to be easily obtained or used • easily understood • able to be reached or entered by people who have a disability • (of a person) friendly and easy to talk to; approachable
  • 6. © 2017 Mike Donahue definition: disability • (of anything) restricted capability to perform particular activities • (of person) a physical or mental condition that limits a person's movements, senses, or activities.
  • 7. © 2017 Mike Donahue 60 to75 percent of people need glasses to read anything including your content
  • 8. © 2017 Mike Donahue • Visually impaired – Blind, poor vision, low contrast, color blind • Hearing impaired – Deaf, poor hearing • Physically impaired – Missing limbs, diminished dexterity, impaired motor-function form diseases like Parkinson’s, prone to seizure from visual stimuli, or fat fingers • Cognitively impaired – Slow, difficulty concentrating, remembering, or making decisions, technically challenged • Non-permanent injuries http://www.disabilitycompendium.org/docs/default-source/2014-compendium/annual-report.pdf 8.8% 16.0% 32.9% ?% Unable to locate statistic
  • 9. © 2017 Mike Donahue • Blind • Deaf • Missing limbs
  • 10. © 2017 Mike Donahue Not all disabilities are human limitations.
  • 11. © 2017 Mike Donahue • Less capable browser or device • Slow network connections, high latency • Data plan limits and economics • Small, monochrome, or low quality screens • No mouse, imprecise pointing devices • Virtual keyboards Non-human disabilities (constraints or limitations)
  • 12. © 2017 Mike Donahue Designing for accessibility overcomes all limitations for people and technology.
  • 13. Where do we start?
  • 14. © 2017 Mike Donahue WCAG 2.0 level AA Meets or exceeds 508 Compliance Minimum Accessibility Requirements
  • 15. © 2017 Mike Donahue WCAG Principles – P.O.U.R. • Perceivable – Can it be perceived by more than one sense? • Operable – Can it be operated by more than one method? • Understandable – Is it obvious in its intended use or meaning? • Robust – How well does it fail?
  • 16. Perceivable Can it be perceived by more than one sense?
  • 17. © 2017 Mike Donahue “” Obvious always wins. Luke Wroblewski
  • 18. © 2017 Mike Donahue Perceivable
  • 19. © 2017 Mike Donahue Perceivable
  • 20. © 2017 Mike Donahue Contrast - links Can you find the three visited links? Complies with: 508; 3.5/ WCAG; 1.4.1
  • 21. © 2017 Mike Donahue Contrast - links Complies with: 508; 3.5/ WCAG; 1.4.1 http://contrastchecker.com
  • 22. © 2017 Mike Donahue Contrast check your brand colors Complies with: 508; 3.5/ WCAG; 1.4.1
  • 23. © 2017 Mike Donahue Color blindness Complies with: 508; 3.1, 3.5, 4.1 / WCAG; 1.4.1 Normal vision Protanopia Deuteranopia
  • 24. Operable Can it be operated by more than one method?
  • 25. © 2015 Citrix | Confidential Headings in Mac/iOS VoiceOver WebRotor
  • 26. © 2017 Mike Donahue Headings are for structure not style Complies with: 508; 4.2, 15.4, 15.5 / WCAG; 1.3.1, 2.4.10 <h1>Only one h1 per page</h1> <h2>Use headings to denote sections</h2> <h3>Don’t skip heading levels going down</h3> <h4>Don’t use heading tags for sub-heads, use a paragraph tag</h4> <h5>Don’t use headings just for their style</h5> <h6>Headings provide landmarks for screen readers</h6>
  • 27. © 2015 Citrix | Confidential <h1> <h2> <h2> <h2> <h3> <h3> <p> <h2> <h2>
  • 28. © 2015 Citrix | Confidential Landmarks in Mac/iOS VoiceOver WebRotor
  • 29. © 2017 Mike Donahue Semantic markup – sectioning Complies with: 508; 4.2, 15.4, 15.5 / WCAG; 1.3.1, 2.4.10 Use <main> or <div role=“main”> to identify the core content of a page. Use <header> or <div role=“banner”> to identify global page heading content. Use <nav> or <div role=“navigation”> to the main navigation. Use <aside> or <div role=“complementary”> to identify secondary content like a sidebar. Use <footer> or <div role=“contentinfo”> to identify global footer content. Use <article> or <div role=“article”> to identify a stand alone composition like a blog post. Use <section> or <div role=“region”> to group thematically similar content.
  • 30. Understandable Is it obvious in its intended use or meaning?
  • 31. © 2017 Mike Donahue Semantic markup – inline Complies with: 508; 4.2, 15.4, 15.5 / WCAG; 1.3.1, 2.4.10 Use <strong> if you need to raise your voice like using ALL CAPS when texting. Use <em> when you need to emphasize content or change voice. Use <b> (bold) if you only want to give something visual prominence. Use <i> if only need to provide a visual difference. Hint: Speak your content out loud.
  • 32. © 2017 Mike Donahue Better links for everyone Read what? Watch what? What video is this?
  • 33. © 2017 Mike Donahue Better links for everyone <a>Read more<span class=“accessiblyhidden”> about better links</a> .accessiblyhidden { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; }
  • 34. © 2017 Mike Donahue Alternative text images – alt tag • Empty alt tag is correct for purely decorative images • Don’t start alt text with; “Image of…”, “Picture of…”, or similar. It’s redundant to screen readers • Don’t use the file name for alt text. http://www.4syllables.com.au/2010/12/text-alternatives-decision-tree/ Complies with: 508; 3.5/ WCAG; 1.4.1
  • 35. © 2015 Citrix | Confidential alt=“contracts and grants icon” Better: alt=“”
  • 36. © 2015 Citrix | Confidential alt="Read a blog post about taking care of your heart during American Heart Month.” Better: alt="Mary K. Wakefield and Sylvia M. Burwell pose for a picture to promote the #ILoveMyHeart campaign.”
  • 37. © 2015 Citrix | Confidential alt="HHS Acting Deputy Secretary Mary K. Wakefield and HHS Secretary Sylvia M. Burwell pose for a picture to promote the #ILoveMyHeart campaign. #ILoveMyHeart by: finding time to hike back home in North Dakota (Mary K. Wakefield). #ILoveMyHeart by: eating heal” Better: add a caption under the photo
  • 38. © 2017 Mike Donahue Use longdesc=“” for complex images Bonus: a long description provides SEO rich text for web crawlers to index. <img src=“accessibility-infographic.jpg” longdesc=“#infographic-description”> <section id=“infographic-description”> <h2>Why is accessibility important?</h2> <p>Types of impairments that affect how people use your digital product are; visual, auditory, cognitive, and mobility.</p>… </section> http://www.webteacher.ws/2015/07/15/accessibility-important-infographic/ Complies with: 508; 1.4 / WCAG; 1.1.1
  • 39. © 2017 Mike Donahue Use longdesc=“” for complex images Bonus: a long description provides SEO rich text for web crawlers to index. <img src=“accessibility-infographic.jpg” longdesc=“#infographic-description”> <section id=“infographic-description”> <h2>Why is accessibility important?</h2> <p>Types of impairments that affect how people use your digital product are; visual, auditory, cognitive, and mobility.</p>… </section> http://www.webteacher.ws/2015/07/15/accessibility-important-infographic/ Complies with: 508; 1.4 / WCAG; 1.1.1
  • 40. © 2017 Mike Donahue Most of your accessibility issues are content related
  • 41. © 2017 Mike Donahue Write to express, not impress No 508 or WCAG criteria to meet, be understandable. Readability is one of the 200+ ranking factors that Google evaluates. For a general audience aim for a Flesch-Kincaid of Grade 8 and readability ease of 60 or higher. https://readability-score.com/
  • 42. © 2017 Mike Donahue Write to express, not impress No 508 or WCAG criteria to meet, be understandable. Hemingway App https://readability-score.com/
  • 44. Accessibility is easy with progressive enhancement
  • 45. © 2017 Mike Donahue Contrast – without images (done wrong) Complies with: 508; 3.3/ WCAG; na
  • 46. © 2017 Mike Donahue Contrast – without images (done right) Complies with: 508; 3.3/ WCAG; na
  • 47. © 2017 Mike Donahue Accessible enhancements with JavaScript without JavaScript
  • 48. © 2017 Mike Donahue Accessible enhancements – fail well with JavaScript without JavaScript Well this doesn’t seem right. Our sight relies on JavaScript to deliver the music you love. Please check that it’s enabled in your browser and try reloading the page. You will be judged by how well you fail.
  • 49. © 2017 Mike Donahue Accessible enhancements with JavaScript without JavaScript
  • 50. © 2017 Mike Donahue “”Jared Smith, WebAIM “If the content is critical, assume the enhancement will fail. If it’s not, assume it will work.”
  • 51. The real cost of accessibility
  • 52. © 2017 Mike Donahue “” “Companies can expect to pay about 10% of their total website costs on retrofitting. But if they phase in accessibility as they naturally upgrade their website, they usually spend much less — between 1% and 3%.” Tim Springer Chief Executive of SSB BART Group
  • 53. © 2017 Mike Donahue $6 Million* vs NATIONAL FEDERATION OF THE BLIND (NFB) 2008 *almost $13 million including legal fee
  • 54. © 2015 Citrix | Confidential US companies that have been sued 20102009 2012 2000, 2013 & 2015 2009 2013 2008 It’s not only in the US 2014 20072000 2009 2010
  • 56. © 2017 Mike Donahue Settlement details* 2 years to implement Legal fees $755,000.00 Implementation $40,000.00 $795,000.002013 * Under appeal in 2015, may be overturned due to being an internet only business. Results Completed compliance obligations in 2 months. 100% of original content is now compliant.
  • 57. © 2015 Citrix | Confidential Retractable stairs
  • 58. © 2015 Citrix | Confidential Direction on Google maps are a result of building for accessibility.
  • 59. © 2017 Mike Donahue Patricia Moore – empathy research https://www.romankrznaric.com/outrospection/2009/11/01/117
  • 60. © 2015 Citrix | Confidential https://www.oxo.com/our-roots
  • 61. © 2017 Mike Donahue “” Design is suppose to empower people, it’s not suppose to disable people. Patricia Moore Industrial designer – accessibility pioneer
  • 62. Thank you Mike Donahue UX Architect, Citrix @mdonahue37
  • 63. © 2017 Mike Donahue • http://webaim.org • http://wave.webaim.org/ • http://webaim.org/standards/wcag/checklist • http://www.hhs.gov/web/section-508/making-files- accessible/checklist/html/index.html • http://contrastchecker.com/ • http://www.color-blindness.com/coblis-color- blindness-simulator/ • https://readability-score.com/ • https://youtu.be/0EQOZRIA-nA • Wave plugin for Chrome Resources