SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
©2016 Acquia Inc. — Confidential and Proprietary
Christina Dulude, Acquia
Everett Zufelt, Myplanet
Accessibility Myths Debunked
Why Smart Organizations Know it's Not Optional
©2016 Acquia Inc. — Confidential and Proprietary©2016 Acquia Inc. — Confidential and Proprietary
Christina Dulude
Technical Account Manager
christina.dulude@acquia.com
Everett Zufelt
Associate Director of Technology, Marketing & Commerce Solutions
everett.z@myplanet.com
©2016 Acquia Inc. — Confidential and Proprietary
Why should we care about accessibility?
– Litigation
– Lost business, conversions, opportunities
– It’s the right thing to do
©2016 Acquia Inc. — Confidential and Proprietary
Vivienne
– Blind since birth
– Uses JAWS screen reader
– Can’t use a website or make
transactions if website isn’t
coded for screen readers
©2016 Acquia Inc. — Confidential and Proprietary
Thomas
– Deaf
– Uses ASL
– Needs captions on videos
©2016 Acquia Inc. — Confidential and Proprietary
Juan
– Non-native English speaker
– Needs language on websites
to be straightforward and
clear
– Appreciates when translations
are available in Spanish, his
primary language
©2016 Acquia Inc. — Confidential and Proprietary
Edith
– Elderly, experiencing loss of
fine motor control
– Appreciates the ability to
enlarge small text
– Needs large click targets for
mouse actions
©2016 Acquia Inc. — Confidential and Proprietary
What is accessibility?
– Almost 1 in 5 Americans have a disability of some kind
– Vision, hearing, mobility and fine motor skills, and
cognitive disabilities
– Most of us will have a disability at some point in our
lives, especially as we grow older.
©2016 Acquia Inc. — Confidential and Proprietary
“Disability” of devices and networks
– Websites and applications should work on all devices
– Isn’t that responsive design?
– Yes. Accessibility helps everyone, regardless of ability.
©2016 Acquia Inc. — Confidential and Proprietary
WCAG vs. Section 508
– The Web Content Accessibility Guidelines (WCAG 2.0):
A standard published by the W3C (World Wide Web
Consortium)
– Section 508 is a national regulation in the US
– Other countries have their own regulations
– A standard vs. a regulation
– Many similar requirements between the two
©2016 Acquia Inc. — Confidential and Proprietary
WCAG
– Reflects the best international consensus
– 12 guidelines that are organized under 4 principles
– Perceivable
– Operable
– Understandable
– Robust
– A, AA, and AAA
©2016 Acquia Inc. — Confidential and Proprietary
Section 508
– Requires federal agencies to provide software and
website accessibility to people with disabilities
– Includes:
– Government agencies
– Federal-funded nonprofits
– Public higher education institutions
– Public K-12 schools
©2016 Acquia Inc. — Confidential and Proprietary
AODA
– Accessibility for Ontarians with Disabilities Act
– Requires organizations to provide website
accessibility to people with disabilities
– Includes:
– Designated public sector organizations
– Private sector organizations
– Not-for-profit organizations
©2016 Acquia Inc. — Confidential and Proprietary
How can I make my site more accessible?
– Myth: Building an accessible website is hard
– Myth: You need a separate, stripped down site to serve
your disabled users
– Big wins with small tweaks
– Development best practices
©2016 Acquia Inc. — Confidential and Proprietary
Use ARIA roles
– Defines the semantics behind sections on the page
– Associate elements in the document to a WAI-ARIA role
– Use appropriate states and properties
©2016 Acquia Inc. — Confidential and Proprietary
Color contrast
– Provide sufficient contrast between colors, especially
foreground and backgrounds
– Don't use color alone to convey information
©2016 Acquia Inc. — Confidential and Proprietary©2016 Acquia Inc. — Confidential and Proprietary
©2016 Acquia Inc. — Confidential and Proprietary
Obvious calls to action
– Provide clear and consistent navigation options
– "Skip to content" links
– Menu items and links must be reached by tabbing
– All interactive elements must be used with a keyboard
– Lost customers and business
©2016 Acquia Inc. — Confidential and Proprietary
Don’t start movement automatically
– But if you do, be sure you have controls to stop it
– Be careful with movement in general
– Flashing
– Parallax scrolling
©2016 Acquia Inc. — Confidential and Proprietary
Help users avoid and correct mistakes
– Whatever device they are using to access the site,
don't let them get into states that they cannot exit or fix
– Isn’t that just good usability?
– Yes. Accessibility helps everyone, regardless of ability.
©2016 Acquia Inc. — Confidential and Proprietary
Good code structure
– Tables with <th> tags
– Use headings and spacing to group related content
– Added SEO bonus
– Avoid CAPTCHAs for form validation
– No flashing of any kind
– Avoid unnecessary movement
©2016 Acquia Inc. — Confidential and Proprietary
Textual Content
– Provide informative, unique page titles
– Use headings to convey meaning and structure
– Make link text informative
– Write meaningful text alternatives for images, including
captions
– Create transcripts and captions for multimedia
– Isn’t this just good usability?
©2016 Acquia Inc. — Confidential and Proprietary
Clear instructions, simple language
– WCAG AAA: Content shouldn’t be above a lower
secondary ed level
– https://readability-score.com
– Simple language does not correlate to intelligence
– Accessibility helps everyone.
©2016 Acquia Inc. — Confidential and Proprietary
Keep content clean and concise
– BEFORE: “The Committee on Education shall concern
itself with the quality of educational services provided
to all school-aged residents by the Boston Public
Schools.”
– AFTER: “We work to make sure all Boston public
school students get a quality education.”
http://next.boston.gov/updates/2016/3/10/writing-for-a-human-centere
©2016 Acquia Inc. — Confidential and Proprietary
Video and Audio
– Transcript to provide basic accessibility for most W3C
media
– For visuals such as charts and diagrams, supply an
audio description
– Captions are nice to have
©2016 Acquia Inc. — Confidential and Proprietary
Case study: Accessible Media Inc
– Accessible media for all Canadians
– Not-for-profit multimedia organization serving
Canadians who are blind, partially sighted, deaf, hard of
hearing, mobility or print restricted
– Improved UX and accessibility were prioritized
– Easy but extensible content publishing platform for all
content authors
– Drupal 8
©2016 Acquia Inc. — Confidential and Proprietary©2016 Acquia Inc. — Confidential and Proprietary
©2016 Acquia Inc. — Confidential and Proprietary
Drupal and accessibility
– Improvements in Drupal 8
– Semantic HTML5 elements
– Drupal.announce JavaScript method
©2016 Acquia Inc. — Confidential and Proprietary
Drupal and accessibility
– Controlled tab order
– Hidden/invisible/on-focus elements
– Fieldsets for radio buttons and checkboxes now in the
Form API
– Alt text now required by default
©2016 Acquia Inc. — Confidential and Proprietary
All stages of the design process
– Plan from the start
– Universal design
©2016 Acquia Inc. — Confidential and Proprietary
Design & Develop
Discover
– Who will be using the product, what will they need to
achieve?
Define
– Review prototypes to ensure they will work for all
personas
©2016 Acquia Inc. — Confidential and Proprietary
Design & Develop
Deploy
– Test with different browsers, devices and assistive
technologies
Analyze
– Collect feedback from users about what is working well
and what could be improved
©2016 Acquia Inc. — Confidential and Proprietary
What if you can’t start from scratch?
– Incremental changes
Tools:
– http://wave.webaim.org
– http://www.508checker.com
– https://www.w3.org/WAI/ER/tools
– https://readability-score.com
©2016 Acquia Inc. — Confidential and Proprietary
Working with a development partner
– “Do you build accessible websites?” WRONG!
– Ask for specific examples of past projects
– How do they test sites for accessibility compliance?
– Run code through scanner
©2016 Acquia Inc. — Confidential and Proprietary
Why should we care about accessibility?
– Litigation
– Lost business, conversions, opportunities
– It’s the right thing to do
©2016 Acquia Inc. — Confidential and Proprietary
Easter Egg!
– Be one of the first 5 respondents to email
kevin.f@myplanet.com with subject line "Accessibility
Check-up" and receive a complimentary accessibility
check-up for your website.
Some restrictions apply. Inquire for details.
©2016 Acquia Inc. — Confidential and Proprietary
Thank you!

Weitere ähnliche Inhalte

Andere mochten auch

Open Y: One Digital Platform for all YMCAs
Open Y: One Digital Platform for all YMCAsOpen Y: One Digital Platform for all YMCAs
Open Y: One Digital Platform for all YMCAsAcquia
 
Decoupled Drupal Showcase: Using Drupal to Power Digital Signage
Decoupled Drupal Showcase: Using Drupal to Power Digital SignageDecoupled Drupal Showcase: Using Drupal to Power Digital Signage
Decoupled Drupal Showcase: Using Drupal to Power Digital SignageAcquia
 
A Future-Focused Digital Platform with Drupal 8
A Future-Focused Digital Platform with Drupal 8A Future-Focused Digital Platform with Drupal 8
A Future-Focused Digital Platform with Drupal 8Acquia
 
Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportDrupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportAcquia
 
How to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentHow to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentAcquia
 
Going Beyond The Click: The Importance of Web Personalization
Going Beyond The Click: The Importance of Web PersonalizationGoing Beyond The Click: The Importance of Web Personalization
Going Beyond The Click: The Importance of Web PersonalizationAcquia
 
Tomorrow’s Personalization Today: Increase User Engagement with Content in Co...
Tomorrow’s Personalization Today: Increase User Engagement with Content in Co...Tomorrow’s Personalization Today: Increase User Engagement with Content in Co...
Tomorrow’s Personalization Today: Increase User Engagement with Content in Co...Acquia
 
Speedrun: Build a Website with Panels, Media, and More in 45 Minutes
Speedrun: Build a Website with Panels, Media, and More in 45 MinutesSpeedrun: Build a Website with Panels, Media, and More in 45 Minutes
Speedrun: Build a Website with Panels, Media, and More in 45 MinutesAcquia
 
Going Global 101: How to Manage Your Websites Worldwide Using Drupal
Going Global 101: How to Manage Your Websites Worldwide Using DrupalGoing Global 101: How to Manage Your Websites Worldwide Using Drupal
Going Global 101: How to Manage Your Websites Worldwide Using DrupalAcquia
 
Content Modelling for Personalisation
Content Modelling for PersonalisationContent Modelling for Personalisation
Content Modelling for Personalisationcleveg
 
What Is a Cloud-first Headless CMS
What Is a Cloud-first Headless CMSWhat Is a Cloud-first Headless CMS
What Is a Cloud-first Headless CMSKentico Software
 
Headless Drupal, Singapore Drupal Meetup
Headless Drupal, Singapore Drupal MeetupHeadless Drupal, Singapore Drupal Meetup
Headless Drupal, Singapore Drupal MeetupPratomo Ardianto
 
Use Content to Enhance Your Commerce Experience
Use Content to Enhance Your Commerce ExperienceUse Content to Enhance Your Commerce Experience
Use Content to Enhance Your Commerce ExperienceAcquia
 
Introducing Acquia Content Hub: Take Control of Your Content Chaos
Introducing Acquia Content Hub: Take Control of Your Content ChaosIntroducing Acquia Content Hub: Take Control of Your Content Chaos
Introducing Acquia Content Hub: Take Control of Your Content ChaosAcquia
 
Drupal 8 Deep Dive: What It Means for Developers Now that REST Is in Core
Drupal 8 Deep Dive: What It Means for Developers Now that REST Is in Core Drupal 8 Deep Dive: What It Means for Developers Now that REST Is in Core
Drupal 8 Deep Dive: What It Means for Developers Now that REST Is in Core Acquia
 
Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...
Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...
Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...Acquia
 
Better User Experience through Personalisation in Drupal
Better User Experience through Personalisation in DrupalBetter User Experience through Personalisation in Drupal
Better User Experience through Personalisation in DrupalDavid Peterson
 
Entities 101: Understanding Data Structures in Drupal
Entities 101: Understanding Data Structures in DrupalEntities 101: Understanding Data Structures in Drupal
Entities 101: Understanding Data Structures in DrupalAcquia
 
Applied progressive decoupling weather.com, angular, and drupal
Applied progressive decoupling  weather.com, angular, and drupalApplied progressive decoupling  weather.com, angular, and drupal
Applied progressive decoupling weather.com, angular, and drupalAcquia
 

Andere mochten auch (20)

Open Y: One Digital Platform for all YMCAs
Open Y: One Digital Platform for all YMCAsOpen Y: One Digital Platform for all YMCAs
Open Y: One Digital Platform for all YMCAs
 
Decoupled Drupal Showcase: Using Drupal to Power Digital Signage
Decoupled Drupal Showcase: Using Drupal to Power Digital SignageDecoupled Drupal Showcase: Using Drupal to Power Digital Signage
Decoupled Drupal Showcase: Using Drupal to Power Digital Signage
 
A Future-Focused Digital Platform with Drupal 8
A Future-Focused Digital Platform with Drupal 8A Future-Focused Digital Platform with Drupal 8
A Future-Focused Digital Platform with Drupal 8
 
Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportDrupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
 
How to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentHow to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured Content
 
Going Beyond The Click: The Importance of Web Personalization
Going Beyond The Click: The Importance of Web PersonalizationGoing Beyond The Click: The Importance of Web Personalization
Going Beyond The Click: The Importance of Web Personalization
 
Tomorrow’s Personalization Today: Increase User Engagement with Content in Co...
Tomorrow’s Personalization Today: Increase User Engagement with Content in Co...Tomorrow’s Personalization Today: Increase User Engagement with Content in Co...
Tomorrow’s Personalization Today: Increase User Engagement with Content in Co...
 
Speedrun: Build a Website with Panels, Media, and More in 45 Minutes
Speedrun: Build a Website with Panels, Media, and More in 45 MinutesSpeedrun: Build a Website with Panels, Media, and More in 45 Minutes
Speedrun: Build a Website with Panels, Media, and More in 45 Minutes
 
Going Global 101: How to Manage Your Websites Worldwide Using Drupal
Going Global 101: How to Manage Your Websites Worldwide Using DrupalGoing Global 101: How to Manage Your Websites Worldwide Using Drupal
Going Global 101: How to Manage Your Websites Worldwide Using Drupal
 
Content Modelling for Personalisation
Content Modelling for PersonalisationContent Modelling for Personalisation
Content Modelling for Personalisation
 
What Is a Cloud-first Headless CMS
What Is a Cloud-first Headless CMSWhat Is a Cloud-first Headless CMS
What Is a Cloud-first Headless CMS
 
Headless Drupal, Singapore Drupal Meetup
Headless Drupal, Singapore Drupal MeetupHeadless Drupal, Singapore Drupal Meetup
Headless Drupal, Singapore Drupal Meetup
 
Use Content to Enhance Your Commerce Experience
Use Content to Enhance Your Commerce ExperienceUse Content to Enhance Your Commerce Experience
Use Content to Enhance Your Commerce Experience
 
Mb Portfolio 20091201
Mb Portfolio 20091201Mb Portfolio 20091201
Mb Portfolio 20091201
 
Introducing Acquia Content Hub: Take Control of Your Content Chaos
Introducing Acquia Content Hub: Take Control of Your Content ChaosIntroducing Acquia Content Hub: Take Control of Your Content Chaos
Introducing Acquia Content Hub: Take Control of Your Content Chaos
 
Drupal 8 Deep Dive: What It Means for Developers Now that REST Is in Core
Drupal 8 Deep Dive: What It Means for Developers Now that REST Is in Core Drupal 8 Deep Dive: What It Means for Developers Now that REST Is in Core
Drupal 8 Deep Dive: What It Means for Developers Now that REST Is in Core
 
Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...
Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...
Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...
 
Better User Experience through Personalisation in Drupal
Better User Experience through Personalisation in DrupalBetter User Experience through Personalisation in Drupal
Better User Experience through Personalisation in Drupal
 
Entities 101: Understanding Data Structures in Drupal
Entities 101: Understanding Data Structures in DrupalEntities 101: Understanding Data Structures in Drupal
Entities 101: Understanding Data Structures in Drupal
 
Applied progressive decoupling weather.com, angular, and drupal
Applied progressive decoupling  weather.com, angular, and drupalApplied progressive decoupling  weather.com, angular, and drupal
Applied progressive decoupling weather.com, angular, and drupal
 

Mehr von Acquia

Acquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdfAcquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdfAcquia
 
Acquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdfAcquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdfAcquia
 
Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelAcquia
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfAcquia
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022Acquia
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022Acquia
 
How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story Acquia
 
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXUsing Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXAcquia
 
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowAcquia
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner BootcampAcquia
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcampAcquia
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner BootcampAcquia
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner BootcampAcquia
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYAcquia
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineAcquia
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless futureAcquia
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsAcquia
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...Acquia
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Acquia
 

Mehr von Acquia (20)

Acquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdfAcquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdf
 
Acquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdfAcquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdf
 
Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next Level
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022
 
How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story
 
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXUsing Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
 
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner Bootcamp
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcamp
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner Bootcamp
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner Bootcamp
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless future
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutions
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
 

Kürzlich hochgeladen

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Accessibility Myths Debunked: Why Smart Organizations Know it's Not Optional

  • 1. ©2016 Acquia Inc. — Confidential and Proprietary Christina Dulude, Acquia Everett Zufelt, Myplanet Accessibility Myths Debunked Why Smart Organizations Know it's Not Optional
  • 2. ©2016 Acquia Inc. — Confidential and Proprietary©2016 Acquia Inc. — Confidential and Proprietary Christina Dulude Technical Account Manager christina.dulude@acquia.com Everett Zufelt Associate Director of Technology, Marketing & Commerce Solutions everett.z@myplanet.com
  • 3. ©2016 Acquia Inc. — Confidential and Proprietary Why should we care about accessibility? – Litigation – Lost business, conversions, opportunities – It’s the right thing to do
  • 4. ©2016 Acquia Inc. — Confidential and Proprietary Vivienne – Blind since birth – Uses JAWS screen reader – Can’t use a website or make transactions if website isn’t coded for screen readers
  • 5. ©2016 Acquia Inc. — Confidential and Proprietary Thomas – Deaf – Uses ASL – Needs captions on videos
  • 6. ©2016 Acquia Inc. — Confidential and Proprietary Juan – Non-native English speaker – Needs language on websites to be straightforward and clear – Appreciates when translations are available in Spanish, his primary language
  • 7. ©2016 Acquia Inc. — Confidential and Proprietary Edith – Elderly, experiencing loss of fine motor control – Appreciates the ability to enlarge small text – Needs large click targets for mouse actions
  • 8. ©2016 Acquia Inc. — Confidential and Proprietary What is accessibility? – Almost 1 in 5 Americans have a disability of some kind – Vision, hearing, mobility and fine motor skills, and cognitive disabilities – Most of us will have a disability at some point in our lives, especially as we grow older.
  • 9. ©2016 Acquia Inc. — Confidential and Proprietary “Disability” of devices and networks – Websites and applications should work on all devices – Isn’t that responsive design? – Yes. Accessibility helps everyone, regardless of ability.
  • 10. ©2016 Acquia Inc. — Confidential and Proprietary WCAG vs. Section 508 – The Web Content Accessibility Guidelines (WCAG 2.0): A standard published by the W3C (World Wide Web Consortium) – Section 508 is a national regulation in the US – Other countries have their own regulations – A standard vs. a regulation – Many similar requirements between the two
  • 11. ©2016 Acquia Inc. — Confidential and Proprietary WCAG – Reflects the best international consensus – 12 guidelines that are organized under 4 principles – Perceivable – Operable – Understandable – Robust – A, AA, and AAA
  • 12. ©2016 Acquia Inc. — Confidential and Proprietary Section 508 – Requires federal agencies to provide software and website accessibility to people with disabilities – Includes: – Government agencies – Federal-funded nonprofits – Public higher education institutions – Public K-12 schools
  • 13. ©2016 Acquia Inc. — Confidential and Proprietary AODA – Accessibility for Ontarians with Disabilities Act – Requires organizations to provide website accessibility to people with disabilities – Includes: – Designated public sector organizations – Private sector organizations – Not-for-profit organizations
  • 14. ©2016 Acquia Inc. — Confidential and Proprietary How can I make my site more accessible? – Myth: Building an accessible website is hard – Myth: You need a separate, stripped down site to serve your disabled users – Big wins with small tweaks – Development best practices
  • 15. ©2016 Acquia Inc. — Confidential and Proprietary Use ARIA roles – Defines the semantics behind sections on the page – Associate elements in the document to a WAI-ARIA role – Use appropriate states and properties
  • 16. ©2016 Acquia Inc. — Confidential and Proprietary Color contrast – Provide sufficient contrast between colors, especially foreground and backgrounds – Don't use color alone to convey information
  • 17. ©2016 Acquia Inc. — Confidential and Proprietary©2016 Acquia Inc. — Confidential and Proprietary
  • 18. ©2016 Acquia Inc. — Confidential and Proprietary Obvious calls to action – Provide clear and consistent navigation options – "Skip to content" links – Menu items and links must be reached by tabbing – All interactive elements must be used with a keyboard – Lost customers and business
  • 19. ©2016 Acquia Inc. — Confidential and Proprietary Don’t start movement automatically – But if you do, be sure you have controls to stop it – Be careful with movement in general – Flashing – Parallax scrolling
  • 20. ©2016 Acquia Inc. — Confidential and Proprietary Help users avoid and correct mistakes – Whatever device they are using to access the site, don't let them get into states that they cannot exit or fix – Isn’t that just good usability? – Yes. Accessibility helps everyone, regardless of ability.
  • 21. ©2016 Acquia Inc. — Confidential and Proprietary Good code structure – Tables with <th> tags – Use headings and spacing to group related content – Added SEO bonus – Avoid CAPTCHAs for form validation – No flashing of any kind – Avoid unnecessary movement
  • 22. ©2016 Acquia Inc. — Confidential and Proprietary Textual Content – Provide informative, unique page titles – Use headings to convey meaning and structure – Make link text informative – Write meaningful text alternatives for images, including captions – Create transcripts and captions for multimedia – Isn’t this just good usability?
  • 23. ©2016 Acquia Inc. — Confidential and Proprietary Clear instructions, simple language – WCAG AAA: Content shouldn’t be above a lower secondary ed level – https://readability-score.com – Simple language does not correlate to intelligence – Accessibility helps everyone.
  • 24. ©2016 Acquia Inc. — Confidential and Proprietary Keep content clean and concise – BEFORE: “The Committee on Education shall concern itself with the quality of educational services provided to all school-aged residents by the Boston Public Schools.” – AFTER: “We work to make sure all Boston public school students get a quality education.” http://next.boston.gov/updates/2016/3/10/writing-for-a-human-centere
  • 25. ©2016 Acquia Inc. — Confidential and Proprietary Video and Audio – Transcript to provide basic accessibility for most W3C media – For visuals such as charts and diagrams, supply an audio description – Captions are nice to have
  • 26. ©2016 Acquia Inc. — Confidential and Proprietary Case study: Accessible Media Inc – Accessible media for all Canadians – Not-for-profit multimedia organization serving Canadians who are blind, partially sighted, deaf, hard of hearing, mobility or print restricted – Improved UX and accessibility were prioritized – Easy but extensible content publishing platform for all content authors – Drupal 8
  • 27. ©2016 Acquia Inc. — Confidential and Proprietary©2016 Acquia Inc. — Confidential and Proprietary
  • 28. ©2016 Acquia Inc. — Confidential and Proprietary Drupal and accessibility – Improvements in Drupal 8 – Semantic HTML5 elements – Drupal.announce JavaScript method
  • 29. ©2016 Acquia Inc. — Confidential and Proprietary Drupal and accessibility – Controlled tab order – Hidden/invisible/on-focus elements – Fieldsets for radio buttons and checkboxes now in the Form API – Alt text now required by default
  • 30. ©2016 Acquia Inc. — Confidential and Proprietary All stages of the design process – Plan from the start – Universal design
  • 31. ©2016 Acquia Inc. — Confidential and Proprietary Design & Develop Discover – Who will be using the product, what will they need to achieve? Define – Review prototypes to ensure they will work for all personas
  • 32. ©2016 Acquia Inc. — Confidential and Proprietary Design & Develop Deploy – Test with different browsers, devices and assistive technologies Analyze – Collect feedback from users about what is working well and what could be improved
  • 33. ©2016 Acquia Inc. — Confidential and Proprietary What if you can’t start from scratch? – Incremental changes Tools: – http://wave.webaim.org – http://www.508checker.com – https://www.w3.org/WAI/ER/tools – https://readability-score.com
  • 34. ©2016 Acquia Inc. — Confidential and Proprietary Working with a development partner – “Do you build accessible websites?” WRONG! – Ask for specific examples of past projects – How do they test sites for accessibility compliance? – Run code through scanner
  • 35. ©2016 Acquia Inc. — Confidential and Proprietary Why should we care about accessibility? – Litigation – Lost business, conversions, opportunities – It’s the right thing to do
  • 36. ©2016 Acquia Inc. — Confidential and Proprietary Easter Egg! – Be one of the first 5 respondents to email kevin.f@myplanet.com with subject line "Accessibility Check-up" and receive a complimentary accessibility check-up for your website. Some restrictions apply. Inquire for details.
  • 37. ©2016 Acquia Inc. — Confidential and Proprietary Thank you!