SlideShare a Scribd company logo
Easy Ways to Make Your
Site More Accessible
MidCamp 2016 - March 18, 2016
Carie Fisher
@cariefisher
/in/cehfisher
Website developer, graphics guru, Drupal diva, broke technophile, and Star
Wars fan (by default). Carie has been focused professionally on Drupal
since 2009. In her role as a Senior Front-End Developer at Mediacurrent,
she thrives on the challenge of turning a static mock-up into a responsive,
live site that is both beautiful and functional.
Senior Front End Developer - Mediacurrent
2
slideshare.net/CarieFisher
3Credit: http://www.glowingdial.com
Just the Facts1
4
What is website accessibility anyway?
Credit: http://netdna.webdesignerdepot.com
Web accessibility refers to the inclusive practice of removing barriers
that prevent interaction with, or access to websites, by people with
disabilities. When sites are correctly designed, developed and edited,
all users have equal access to information and functionality.
- Wikipedia
5
Who is website accessibility for?
Credit: http://www.northfloridaahec.org
EVERYONE!!!
57 million Americans (over 18%) have some type of DISABILITY
• Visual impairments
• Hearing impairments
• Cognitive impairments
• Mobility impairments
• Temporary Disabilities
• Seizure Disorders
• Aging population
• Search engine bots
6
Why should I care about website accessibility?
Credit: https://ironyisapoormaster.files.wordpress.com
Karma Points - Everyone should have full access to cat videos &
ridiculous internet memes…as well as all the useful information
Smart Thing to Do - Opens your site to a wider audience, good for
SEO/search bots/Google ranking, etc
It is the Law* - Federal/state agencies, airlines, Section 504 & 508,
Americans with Disabilities Act (ADA) 2018
7Credit: http://blog.jewilson.com
Path to Accessibility2
8Credit: https://fortunedotcom.files.wordpress.com
Rule #1: Don’t Freak Out
What can I do about
website accessibility?
9Credit: http://www.wareferst.org
Rule #2: Learn a Few Things
10Credit: http://7-themes.com
Rule #3: Build from the Ground Up
11Credit: https://www.haikudeck.com
Rule #4: Use the Right Tools
12Credit: https://happier1.imgix.net
Rule #5: Try, Try Again
Do or do not.
There is no try.
13Credit: https://0.s3.envato.com
Yeah, it’s that Easy3
14
Grey Muzzle Case Study
15
greymuzzle.org
• Plan out heading & page structure
• Add page titles for browser tabs
• Add a ‘skip to content’ link
• The heading hierarchy is
meaningful
• Try not to skip heading levels
• Use a markup validator tool
16
Structure
• Use colors on the opposite ends of
the color spectrum
• Be careful with light shades
• Do not rely on color alone to
convey info to your users
• Use solid color backgrounds
• Use color/contrast WCAG
standard testing tools
17
Color & Contrast
• Use a limited number of fonts &
provide alternative fonts
• Specify the font size in terms of
%, em or a relative value
• Use adequate font size - 10pt min
• Limit the use of ALL CAPS
• Limit the use of font variations
18
Fonts
• Differentiate links with theme
elements besides color
• Use descriptive link text
• Do not use images for links
• Avoid super short or long links
• Design link focus indicators
• Ensure link text makes sense on
its own
19
Links
• Use animation, video & audio
carefully & selectively
• Avoid flashing/strobing content
• Provide alt ways to access content
• USE ALT TAGS! Be accurate, be
succinct, avoid being redundant,
avoid “image of” phrases, & use
empty alt attributes for decorative
images
20
Media
• Accessible menus
• Dyslexia font
• Contrast theme
• Font resizing buttons
• Visual focus indicators
• Sitemap
• Accessibility statement
21
Special Features
22
Your Challenge
Credit: https://ronniemcbrayer.files.wordpress.com
23Credit: http://www.uglydogbooks.com
Resources4
24Credit: http://indianagrace.org
Resources - General
Types of Disabilities - https://www.w3.org/WAI/intro/people-use-
web/diversity
Accessibility Law - http://webaim.org/articles/laws/usa
Understanding Web Accessibility - http://uiaccess.com/
understanding.html
User Stories - https://www.w3.org/WAI/intro/people-use-web/
stories
Design/Theme Specific - http://alistapart.com/topic/accessibility
25Credit: http://indianagrace.org
Resources - Guidelines & Checklists
WCAG 2.0 - https://www.w3.org/TR/WCAG20/#guidelines
WCAG 2.0 Checklist - http://webaim.org/standards/wcag/checklist
Section 508 - http://www.section508.gov
Section 508 Checklist - http://webaim.org/standards/508/
checklist
ATAG - https://www.w3.org/WAI/intro/atag.php
UAAG - https://www.w3.org/WAI/intro/uaag.php
General checklist - http://a11yproject.com/checklist.html
26Credit: http://indianagrace.org
Resources - Tools
Overview of Tools - http://webaim.org/articles/tools
General Tool - http://pa11y.org
Visualization Toolkit - http://khan.github.io/tota11y
Color Blindness Simulator - http://www.color-blindness.com/
coblis-color-blindness-simulator
Color Safe - http://colorsafe.co
VoiceOver - http://webaim.org/articles/voiceover
Wave - http://wave.webaim.org
27Credit: http://www.link-assistant.com
Wrap-up5
28Credit: http://www.1seo.com
MidCamp Sprint
Sunday, March 20 at 10 am
UIC COMRB 909 S. Wolcott St
(across the street from the venue)
Contributors of all skill sets and levels are
welcome and encouraged to join us!
29
Feedback
Joind.in: https://joind.in/talk/cfe7c
Room survey: http://goo.gl/WXQ5H6
Twitter: @cariefisher
@Mediacurrent Mediacurrent.com
Thank you!
slideshare.net/mediacurrent

More Related Content

What's hot

Tænk tilgængelighed og brugervenlighed ind i dine sites
Tænk tilgængelighed og brugervenlighed ind i dine sites Tænk tilgængelighed og brugervenlighed ind i dine sites
Tænk tilgængelighed og brugervenlighed ind i dine sites
Karen Mardahl
 
Comrade Web Accessibility 101
Comrade Web Accessibility 101Comrade Web Accessibility 101
Comrade Web Accessibility 101
Comrade
 
Becoming a Networked Scholar
Becoming a Networked ScholarBecoming a Networked Scholar
Becoming a Networked Scholar
Bonnie Stewart
 
Web 2.0 Presentation
Web 2.0 PresentationWeb 2.0 Presentation
Web 2.0 Presentation
Samantha Morra
 
Disabilities at the Workplace
Disabilities at the WorkplaceDisabilities at the Workplace
Disabilities at the Workplace
4Good.org
 
Blogs and Wikis: Web-based Business Collaboration Tools for the 21st Century
Blogs and Wikis:Web-based Business Collaboration Tools for the 21st CenturyBlogs and Wikis:Web-based Business Collaboration Tools for the 21st Century
Blogs and Wikis: Web-based Business Collaboration Tools for the 21st Century
toddogas
 
Universal Design Final
Universal Design FinalUniversal Design Final
Universal Design Final
guestd9aa5
 
Trends in Online Media - ASNE 2011
Trends in Online Media - ASNE 2011Trends in Online Media - ASNE 2011
Trends in Online Media - ASNE 2011
Cindy Royal
 
RRLC 2007 - Library 2.0 Technologies
RRLC 2007 - Library 2.0 TechnologiesRRLC 2007 - Library 2.0 Technologies
RRLC 2007 - Library 2.0 Technologies
sgreenleaf
 
What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.
Christopher Positive Equator
 
Twitter as Scholarship: How Not To Get Fired (Much)
Twitter as Scholarship: How Not To Get Fired (Much)Twitter as Scholarship: How Not To Get Fired (Much)
Twitter as Scholarship: How Not To Get Fired (Much)
Bonnie Stewart
 
Social media identities aec
Social media identities aecSocial media identities aec
Social media identities aec
Bonnie Stewart
 
Socialmediaandweb2.0
Socialmediaandweb2.0Socialmediaandweb2.0
Socialmediaandweb2.0
shwetanema
 
Blog writing
Blog writingBlog writing
Blog writing
Amit Kale
 
2 5405-digital pedagogies
2 5405-digital pedagogies2 5405-digital pedagogies
2 5405-digital pedagogies
Carolyn Guertin
 

What's hot (15)

Tænk tilgængelighed og brugervenlighed ind i dine sites
Tænk tilgængelighed og brugervenlighed ind i dine sites Tænk tilgængelighed og brugervenlighed ind i dine sites
Tænk tilgængelighed og brugervenlighed ind i dine sites
 
Comrade Web Accessibility 101
Comrade Web Accessibility 101Comrade Web Accessibility 101
Comrade Web Accessibility 101
 
Becoming a Networked Scholar
Becoming a Networked ScholarBecoming a Networked Scholar
Becoming a Networked Scholar
 
Web 2.0 Presentation
Web 2.0 PresentationWeb 2.0 Presentation
Web 2.0 Presentation
 
Disabilities at the Workplace
Disabilities at the WorkplaceDisabilities at the Workplace
Disabilities at the Workplace
 
Blogs and Wikis: Web-based Business Collaboration Tools for the 21st Century
Blogs and Wikis:Web-based Business Collaboration Tools for the 21st CenturyBlogs and Wikis:Web-based Business Collaboration Tools for the 21st Century
Blogs and Wikis: Web-based Business Collaboration Tools for the 21st Century
 
Universal Design Final
Universal Design FinalUniversal Design Final
Universal Design Final
 
Trends in Online Media - ASNE 2011
Trends in Online Media - ASNE 2011Trends in Online Media - ASNE 2011
Trends in Online Media - ASNE 2011
 
RRLC 2007 - Library 2.0 Technologies
RRLC 2007 - Library 2.0 TechnologiesRRLC 2007 - Library 2.0 Technologies
RRLC 2007 - Library 2.0 Technologies
 
What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.
 
Twitter as Scholarship: How Not To Get Fired (Much)
Twitter as Scholarship: How Not To Get Fired (Much)Twitter as Scholarship: How Not To Get Fired (Much)
Twitter as Scholarship: How Not To Get Fired (Much)
 
Social media identities aec
Social media identities aecSocial media identities aec
Social media identities aec
 
Socialmediaandweb2.0
Socialmediaandweb2.0Socialmediaandweb2.0
Socialmediaandweb2.0
 
Blog writing
Blog writingBlog writing
Blog writing
 
2 5405-digital pedagogies
2 5405-digital pedagogies2 5405-digital pedagogies
2 5405-digital pedagogies
 

Viewers also liked

Lanzamiento interno DISGO - Centro de convenciones de Barranco
Lanzamiento interno DISGO - Centro de convenciones de BarrancoLanzamiento interno DISGO - Centro de convenciones de Barranco
Lanzamiento interno DISGO - Centro de convenciones de Barranco
Juan Manuel Torres Loayza
 
Astrochemistry
AstrochemistryAstrochemistry
Astrochemistry
mert baki
 
11 essential checks before launching your website
11 essential checks before launching your website11 essential checks before launching your website
11 essential checks before launching your website
Local Fame
 
Monografia para apresentar1
Monografia para apresentar1Monografia para apresentar1
Monografia para apresentar1
Vilma Santos
 
12 Conferência Anual Santander
12 Conferência Anual Santander12 Conferência Anual Santander
12 Conferência Anual Santander
DirecionalRI
 
Самые "социальные" новостные СМИ: Facebook
Самые "социальные" новостные СМИ: FacebookСамые "социальные" новостные СМИ: Facebook
Самые "социальные" новостные СМИ: Facebook
Roden Media
 
The Hateful Eight (2016)
The Hateful Eight (2016)The Hateful Eight (2016)
The Hateful Eight (2016)
Josh Pamfilo
 
Colors - Photo Essay
Colors - Photo EssayColors - Photo Essay
Colors - Photo Essay
Michele_Rempe
 
10 secretos del marketing de guerrilla.
10 secretos del marketing de guerrilla.10 secretos del marketing de guerrilla.
10 secretos del marketing de guerrilla.
Interlat
 
Ejemplos regla de tres
Ejemplos regla de tresEjemplos regla de tres
Ejemplos regla de tres
Donaldo Cardona Vasquez
 
Environmental Laws
Environmental LawsEnvironmental Laws
Environmental Laws
Shubham Goel
 
Marine Litter Management in Nigeria
Marine Litter Management in NigeriaMarine Litter Management in Nigeria
Marine Litter Management in Nigeria
Dr. Felicia Chinwe Mogo
 

Viewers also liked (12)

Lanzamiento interno DISGO - Centro de convenciones de Barranco
Lanzamiento interno DISGO - Centro de convenciones de BarrancoLanzamiento interno DISGO - Centro de convenciones de Barranco
Lanzamiento interno DISGO - Centro de convenciones de Barranco
 
Astrochemistry
AstrochemistryAstrochemistry
Astrochemistry
 
11 essential checks before launching your website
11 essential checks before launching your website11 essential checks before launching your website
11 essential checks before launching your website
 
Monografia para apresentar1
Monografia para apresentar1Monografia para apresentar1
Monografia para apresentar1
 
12 Conferência Anual Santander
12 Conferência Anual Santander12 Conferência Anual Santander
12 Conferência Anual Santander
 
Самые "социальные" новостные СМИ: Facebook
Самые "социальные" новостные СМИ: FacebookСамые "социальные" новостные СМИ: Facebook
Самые "социальные" новостные СМИ: Facebook
 
The Hateful Eight (2016)
The Hateful Eight (2016)The Hateful Eight (2016)
The Hateful Eight (2016)
 
Colors - Photo Essay
Colors - Photo EssayColors - Photo Essay
Colors - Photo Essay
 
10 secretos del marketing de guerrilla.
10 secretos del marketing de guerrilla.10 secretos del marketing de guerrilla.
10 secretos del marketing de guerrilla.
 
Ejemplos regla de tres
Ejemplos regla de tresEjemplos regla de tres
Ejemplos regla de tres
 
Environmental Laws
Environmental LawsEnvironmental Laws
Environmental Laws
 
Marine Litter Management in Nigeria
Marine Litter Management in NigeriaMarine Litter Management in Nigeria
Marine Litter Management in Nigeria
 

Similar to Midcamp2016

Website Accessibility: The Internet is for Everyone
Website Accessibility: The Internet is for EveryoneWebsite Accessibility: The Internet is for Everyone
Website Accessibility: The Internet is for Everyone
Carie Fisher, MS, CPWA
 
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
Rachel Cherry
 
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Whole Brain Group, LLC
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
Rachel Cherry
 
Tech Headline - Using WAI-ARIA & HTML5: Techniques to solve accessibility pro...
Tech Headline - Using WAI-ARIA & HTML5: Techniques to solve accessibility pro...Tech Headline - Using WAI-ARIA & HTML5: Techniques to solve accessibility pro...
Tech Headline - Using WAI-ARIA & HTML5: Techniques to solve accessibility pro...
Rodrigo Castilho
 
Responsive Design Overview for UB CIT
Responsive Design Overview for UB CITResponsive Design Overview for UB CIT
Responsive Design Overview for UB CIT
Adrian Roselli
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Karen Mardahl
 
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Dylan Wilbanks
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035
FNian
 
LouiseGruenbergFFWD2015
LouiseGruenbergFFWD2015LouiseGruenbergFFWD2015
LouiseGruenbergFFWD2015
Louise Gruenberg
 
Taming The Beast - Bending the Internet toward Academic Enlightenment not Sch...
Taming The Beast - Bending the Internet toward Academic Enlightenment not Sch...Taming The Beast - Bending the Internet toward Academic Enlightenment not Sch...
Taming The Beast - Bending the Internet toward Academic Enlightenment not Sch...
FHSU Learning Commons
 
Web Accessibility: MISSION POSSIBLE!
Web Accessibility: MISSION POSSIBLE!Web Accessibility: MISSION POSSIBLE!
Web Accessibility: MISSION POSSIBLE!
Charity Dynamics
 
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Artur Ortega
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
Zoe Gillenwater
 
Forms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignForms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App Design
DianaGray10
 
Why Portability matters (full presentation)
Why Portability matters (full presentation)Why Portability matters (full presentation)
Why Portability matters (full presentation)
Ian Forrester
 
Accessibility Primer Version 2 - UXfrkln meetup
Accessibility Primer Version 2 - UXfrkln meetupAccessibility Primer Version 2 - UXfrkln meetup
Accessibility Primer Version 2 - UXfrkln meetup
Mike Gallers
 
Responsive Web Design Primer - NAGW 2014
Responsive Web Design Primer - NAGW 2014Responsive Web Design Primer - NAGW 2014
Responsive Web Design Primer - NAGW 2014
Adrian Roselli
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Kate Horowitz
 
TCEA Virtual Learning SIG Lunch and Learn: Understanding Digital Accessibility
TCEA Virtual Learning SIG  Lunch and Learn: Understanding Digital AccessibilityTCEA Virtual Learning SIG  Lunch and Learn: Understanding Digital Accessibility
TCEA Virtual Learning SIG Lunch and Learn: Understanding Digital Accessibility
Raymond Rose
 

Similar to Midcamp2016 (20)

Website Accessibility: The Internet is for Everyone
Website Accessibility: The Internet is for EveryoneWebsite Accessibility: The Internet is for Everyone
Website Accessibility: The Internet is for Everyone
 
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
 
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...Marketing Without Barriers: Considering Digital Accessibility for Customers a...
Marketing Without Barriers: Considering Digital Accessibility for Customers a...
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
 
Tech Headline - Using WAI-ARIA & HTML5: Techniques to solve accessibility pro...
Tech Headline - Using WAI-ARIA & HTML5: Techniques to solve accessibility pro...Tech Headline - Using WAI-ARIA & HTML5: Techniques to solve accessibility pro...
Tech Headline - Using WAI-ARIA & HTML5: Techniques to solve accessibility pro...
 
Responsive Design Overview for UB CIT
Responsive Design Overview for UB CITResponsive Design Overview for UB CIT
Responsive Design Overview for UB CIT
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
 
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035
 
LouiseGruenbergFFWD2015
LouiseGruenbergFFWD2015LouiseGruenbergFFWD2015
LouiseGruenbergFFWD2015
 
Taming The Beast - Bending the Internet toward Academic Enlightenment not Sch...
Taming The Beast - Bending the Internet toward Academic Enlightenment not Sch...Taming The Beast - Bending the Internet toward Academic Enlightenment not Sch...
Taming The Beast - Bending the Internet toward Academic Enlightenment not Sch...
 
Web Accessibility: MISSION POSSIBLE!
Web Accessibility: MISSION POSSIBLE!Web Accessibility: MISSION POSSIBLE!
Web Accessibility: MISSION POSSIBLE!
 
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Forms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignForms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App Design
 
Why Portability matters (full presentation)
Why Portability matters (full presentation)Why Portability matters (full presentation)
Why Portability matters (full presentation)
 
Accessibility Primer Version 2 - UXfrkln meetup
Accessibility Primer Version 2 - UXfrkln meetupAccessibility Primer Version 2 - UXfrkln meetup
Accessibility Primer Version 2 - UXfrkln meetup
 
Responsive Web Design Primer - NAGW 2014
Responsive Web Design Primer - NAGW 2014Responsive Web Design Primer - NAGW 2014
Responsive Web Design Primer - NAGW 2014
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.
 
TCEA Virtual Learning SIG Lunch and Learn: Understanding Digital Accessibility
TCEA Virtual Learning SIG  Lunch and Learn: Understanding Digital AccessibilityTCEA Virtual Learning SIG  Lunch and Learn: Understanding Digital Accessibility
TCEA Virtual Learning SIG Lunch and Learn: Understanding Digital Accessibility
 

Recently uploaded

A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 

Recently uploaded (20)

A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 

Midcamp2016

  • 1. Easy Ways to Make Your Site More Accessible MidCamp 2016 - March 18, 2016
  • 2. Carie Fisher @cariefisher /in/cehfisher Website developer, graphics guru, Drupal diva, broke technophile, and Star Wars fan (by default). Carie has been focused professionally on Drupal since 2009. In her role as a Senior Front-End Developer at Mediacurrent, she thrives on the challenge of turning a static mock-up into a responsive, live site that is both beautiful and functional. Senior Front End Developer - Mediacurrent 2 slideshare.net/CarieFisher
  • 4. 4 What is website accessibility anyway? Credit: http://netdna.webdesignerdepot.com Web accessibility refers to the inclusive practice of removing barriers that prevent interaction with, or access to websites, by people with disabilities. When sites are correctly designed, developed and edited, all users have equal access to information and functionality. - Wikipedia
  • 5. 5 Who is website accessibility for? Credit: http://www.northfloridaahec.org EVERYONE!!! 57 million Americans (over 18%) have some type of DISABILITY • Visual impairments • Hearing impairments • Cognitive impairments • Mobility impairments • Temporary Disabilities • Seizure Disorders • Aging population • Search engine bots
  • 6. 6 Why should I care about website accessibility? Credit: https://ironyisapoormaster.files.wordpress.com Karma Points - Everyone should have full access to cat videos & ridiculous internet memes…as well as all the useful information Smart Thing to Do - Opens your site to a wider audience, good for SEO/search bots/Google ranking, etc It is the Law* - Federal/state agencies, airlines, Section 504 & 508, Americans with Disabilities Act (ADA) 2018
  • 8. 8Credit: https://fortunedotcom.files.wordpress.com Rule #1: Don’t Freak Out What can I do about website accessibility?
  • 10. 10Credit: http://7-themes.com Rule #3: Build from the Ground Up
  • 12. 12Credit: https://happier1.imgix.net Rule #5: Try, Try Again Do or do not. There is no try.
  • 16. • Plan out heading & page structure • Add page titles for browser tabs • Add a ‘skip to content’ link • The heading hierarchy is meaningful • Try not to skip heading levels • Use a markup validator tool 16 Structure
  • 17. • Use colors on the opposite ends of the color spectrum • Be careful with light shades • Do not rely on color alone to convey info to your users • Use solid color backgrounds • Use color/contrast WCAG standard testing tools 17 Color & Contrast
  • 18. • Use a limited number of fonts & provide alternative fonts • Specify the font size in terms of %, em or a relative value • Use adequate font size - 10pt min • Limit the use of ALL CAPS • Limit the use of font variations 18 Fonts
  • 19. • Differentiate links with theme elements besides color • Use descriptive link text • Do not use images for links • Avoid super short or long links • Design link focus indicators • Ensure link text makes sense on its own 19 Links
  • 20. • Use animation, video & audio carefully & selectively • Avoid flashing/strobing content • Provide alt ways to access content • USE ALT TAGS! Be accurate, be succinct, avoid being redundant, avoid “image of” phrases, & use empty alt attributes for decorative images 20 Media
  • 21. • Accessible menus • Dyslexia font • Contrast theme • Font resizing buttons • Visual focus indicators • Sitemap • Accessibility statement 21 Special Features
  • 24. 24Credit: http://indianagrace.org Resources - General Types of Disabilities - https://www.w3.org/WAI/intro/people-use- web/diversity Accessibility Law - http://webaim.org/articles/laws/usa Understanding Web Accessibility - http://uiaccess.com/ understanding.html User Stories - https://www.w3.org/WAI/intro/people-use-web/ stories Design/Theme Specific - http://alistapart.com/topic/accessibility
  • 25. 25Credit: http://indianagrace.org Resources - Guidelines & Checklists WCAG 2.0 - https://www.w3.org/TR/WCAG20/#guidelines WCAG 2.0 Checklist - http://webaim.org/standards/wcag/checklist Section 508 - http://www.section508.gov Section 508 Checklist - http://webaim.org/standards/508/ checklist ATAG - https://www.w3.org/WAI/intro/atag.php UAAG - https://www.w3.org/WAI/intro/uaag.php General checklist - http://a11yproject.com/checklist.html
  • 26. 26Credit: http://indianagrace.org Resources - Tools Overview of Tools - http://webaim.org/articles/tools General Tool - http://pa11y.org Visualization Toolkit - http://khan.github.io/tota11y Color Blindness Simulator - http://www.color-blindness.com/ coblis-color-blindness-simulator Color Safe - http://colorsafe.co VoiceOver - http://webaim.org/articles/voiceover Wave - http://wave.webaim.org
  • 28. 28Credit: http://www.1seo.com MidCamp Sprint Sunday, March 20 at 10 am UIC COMRB 909 S. Wolcott St (across the street from the venue) Contributors of all skill sets and levels are welcome and encouraged to join us!
  • 29. 29 Feedback Joind.in: https://joind.in/talk/cfe7c Room survey: http://goo.gl/WXQ5H6 Twitter: @cariefisher