SlideShare une entreprise Scribd logo
1  sur  62
Improving Your Website’s Accessibility
June 2013
Introductions…
Laura Quinn
Executive Director
Idealware
Rachel Magario
Assistive Technology Specialist
PACER Center's Simon
Technology Center
Who Are You Excluding By Not
Making Your Website Accessible?
Why Worry About Accessibility?
If we want to provide equal access to justice
Shouldn’t we ensure that we can provide information to everyone?
It Should Be Accessible to Those Who…
• Are color blind
• Can’t see well
It Should Be Accessible to Those Who…
• Have difficulty
using their hands
• Are deaf
It Should Be Accessible to Those Who…
• Don’t speak English well
• Are not familiar with US
or technology norms
• Don’t have a fast
internet speed
• Are not very familiar
with technology
These People See the Web Differently
They may need to rely on
screen readers, or keyboard
shortcuts, or view a page very
close up or without any sound.
Six Steps to an
Accessible Website
Six Steps to an Accessible Website
1. Make Your Text Itself Accessible
2. Provide Alternative to Images
3. Make Text High Contrast and Legible
4. Accommodate Screen Readers
5. Design for Those Who Aren’t Using a Mouse
6. Code Pages According to Standards
1Make Your Text Itself Accessible
1. Create Scanable Chucks
Splitting up text into scanable chunks is good for those who may
have difficulty seeing, as well as those who aren’t very literate,
aren’t technologically literate, or don’t speak English well.
Summarize
Summarizing information at the beginning of sections and
paragraphs helps everyone – especially those on a screen reader.
http://www.ptla.org
Consider Reading Level
Refrain from using high level
legal language on general
pages. Consider adding a
glossary, or frequently
asked questions page.
Translatable Content
Consider providing
opportunities for users to
change their language.
http://www.lawhelp.org
2Provide Alternative to Images
Don’t Make People Rely on Images Alone
If images convey important information, provide an
alternative for people who may have difficulty seeing.
Or Video Alone
Informative images and
videos can be helpful for
those who may be unable to
read, but balance that with
accessibility to those who
can’t see and/or hear well.
Captions can bridge the gap.
Alt Text
Alt text is useful for those using screen readers, as well as those with
visual impairments who may have trouble seeing details in images.
Don’t Rely on Screenshots
For instance, an annotated filing form
Don’t Rely on Icons
Visually impaired people
may be unable to see
them, and non U.S.
natives may be unable to
understand them.
3Make Text High Contrast and Legible
Color Choice
Keep text a dark color on a white background.
Make Sure Font Size is Legible
Larger than 10 pt
font, in general.
Allow People to Make it Bigger
Consider adding an easily visible text enlargement
tool to the top of your website.
Remember the Color Blind
As it appears on Google
Simulated view of what
the color blind would see
4Accommodate Screen Readers
Think About the Order of Content
Make sure that the physical order is the same as the visual order.
Avoid Javascript Menus
Avoid complicated Javascript menus.
Use Standard HTML Headers
Use standard <h1> and
<h2> tags rather than
creating your own styles
Use Descriptive Link Text
Screen Readers allow users to skip from link
to link, but without context they’re useless.
Consider “Skip Navigation”
Consider a “Skip Nav” link to let those using screen
readers or keyboards can skip to the content they want.
Avoid Headers in All Caps
Screen readers will emphasize things that are in caps, and
sometimes mistake them for acronyms that should be spelled out.
5 Design for Those Who Aren’t
Using a Mouse
Many People Don’t Use a Mouse
Including those using
screen readers, those
with mobility issues,
and just those who
prefer the keyboard.
List of Links
A list of links can be a useful
navigational shortcut for those
on a keyboard or screenreader.
Provide alternative links to
image maps.
Support Keyboard Shortcuts
Think About Tab Order of Forms
Does the order of forms make
logical sense when jumping from
box to box with the tab key?
6Code Pages According to Standards
Don’t Break Browser Defaults
Browsers will, in general, automatically support tools like screen
readers, and navigation by keyboard.
Use Standard HTML to Create Links
Be cautious of Javascript dropdowns that select without clicking.
Don’t Rely on Fancy Stuff to Provide Content
The content of your site
should be legible even if
you turn your style sheets,
scripts, applets, or all other
programmatic objects.
Use Tables and Lists Thoughtfully
Don’t force things into them for the sake of layout.
Tools for Testing Web Accessibility
WAVE
Firefox Accessibility Extension
WebAIM Screen Reader Simulation
http://webaim.org/simulations/screenreader-sim.htm
Vischeck
W3C and 508 Compliance
What Does 508 Compliance Mean?
Section 508 of the Rehabilitation Act of 1973 requires that Federal
agencies' electronic and information technology is accessible to
people with disabilities. Section 508 provides remedies to those
aggrieved by violations of this requirement, which, after
administrative remedies are exhausted, allow for both private
rights of action in court and for reasonable attorneys fees.
What Does W3C Compliance Mean?
These guidelines, developed by the World Wide Web
Consortium, explain how to make Web content accessible to
people with disabilities. The guidelines are intended for all Web
content developers (page authors and site designers) and for
developers of authoring tools.
The Standards (in Simple Terms)
The requirements for both W3C and 508 Compliance are similar.
Occasionally, one has more strict rules than the other, but their
primary difference lies in the fact that W3C Compliance is not
required by any institution, but is rather an optional set of best
practices for web accessibility.
We’ll cover 508 compliance primarily.
Visual Elements
• Provide a text alternative for
every non-text element of
your website.
• Videos and animation should
have accompanying captions
or auditory descriptions of the
visual track.
• All information that is
conveyed with color should
also be clear without color
Interactive Elements
• Label all form controls
properly, and make their
functionality is accessible for
those using assistive
technologies.
• Allow users to skip repetitive
navigation.
• If a timed response is
required, give the user
sufficient time to indicate
when more time is needed.
Technical Elements
• Use markup to associate data
cells with data headers.
• Facilitate frame navigation and
identification with text
• Provide alternative links to
image maps.
• Sites should not cause the
screen to flicker at a frequency
greater than 2 Hz and lower
than 55 Hz
Ensure Content Is Always Legible
• Your site must be legible when style scripts, applets, or other
programmatic objects are turned off or not supported.
• Downloads for applicable applets or plug-ins should be provided.
The Catch-All
A text-only page, with equivalent information or functionality,
shall be provided to make a web site comply with the provisions
of this part, when compliance cannot be accomplished in any
other way. The content of the text-only page shall be updated
whenever the primary page changes.
Balance Legal vs. Human Requirements
For example, should you spend time making complicated
navigation more accessible, or simply offer an alternative page,
or a skip navigation link?
What Changes Will You Make?
• Text
• Images
• Video
• Icons
• Forms
• Navigation
Let Everyone Benefit From Your Services
• Are color blind
• Can’t see well
Questions?

Contenu connexe

Tendances

Accessibility for content designers
Accessibility for content designersAccessibility for content designers
Accessibility for content designersAlistair Duggin
 
#STLUX - Designing with Accessibility in MInd (March 14, 2014)
#STLUX - Designing with Accessibility in MInd (March 14, 2014)#STLUX - Designing with Accessibility in MInd (March 14, 2014)
#STLUX - Designing with Accessibility in MInd (March 14, 2014)November Samnee
 
Expp 02 technical_slides
Expp 02 technical_slidesExpp 02 technical_slides
Expp 02 technical_slidesRichard Pinner
 
Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsHenny Swan
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignataroJohn Coonen
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityEric Malcolm
 
Website Accessibility Fission Team Training
Website Accessibility Fission Team TrainingWebsite Accessibility Fission Team Training
Website Accessibility Fission Team TrainingFission Strategy
 
Access User Experience
Access User ExperienceAccess User Experience
Access User ExperienceAbi James
 
Design for Accessibility
Design for AccessibilityDesign for Accessibility
Design for Accessibilityqixingz
 
Anthony D'Amico effective power point presentation
Anthony D'Amico effective power point presentationAnthony D'Amico effective power point presentation
Anthony D'Amico effective power point presentationmiamiyankee13
 
Video Accessibility Toolkit for Success in a Virtual Environment
Video Accessibility Toolkit for Success in a Virtual EnvironmentVideo Accessibility Toolkit for Success in a Virtual Environment
Video Accessibility Toolkit for Success in a Virtual Environment3Play Media
 
Effective use of power point as a presentation tool
Effective use of power point as a presentation toolEffective use of power point as a presentation tool
Effective use of power point as a presentation toolMayla Santos
 
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...November Samnee
 

Tendances (19)

Accessibility for content designers
Accessibility for content designersAccessibility for content designers
Accessibility for content designers
 
Accessibility 101
Accessibility 101Accessibility 101
Accessibility 101
 
#STLUX - Designing with Accessibility in MInd (March 14, 2014)
#STLUX - Designing with Accessibility in MInd (March 14, 2014)#STLUX - Designing with Accessibility in MInd (March 14, 2014)
#STLUX - Designing with Accessibility in MInd (March 14, 2014)
 
Lecture1 B Frames&Forms
Lecture1 B  Frames&FormsLecture1 B  Frames&Forms
Lecture1 B Frames&Forms
 
Lecture 9 Professional Practices
Lecture 9 Professional PracticesLecture 9 Professional Practices
Lecture 9 Professional Practices
 
Expp 02 technical_slides
Expp 02 technical_slidesExpp 02 technical_slides
Expp 02 technical_slides
 
Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tips
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
Effective use
Effective useEffective use
Effective use
 
Accessibilitytesting public
Accessibilitytesting publicAccessibilitytesting public
Accessibilitytesting public
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for Accessibility
 
Website Accessibility Fission Team Training
Website Accessibility Fission Team TrainingWebsite Accessibility Fission Team Training
Website Accessibility Fission Team Training
 
Access User Experience
Access User ExperienceAccess User Experience
Access User Experience
 
Design for Accessibility
Design for AccessibilityDesign for Accessibility
Design for Accessibility
 
Anthony D'Amico effective power point presentation
Anthony D'Amico effective power point presentationAnthony D'Amico effective power point presentation
Anthony D'Amico effective power point presentation
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
Video Accessibility Toolkit for Success in a Virtual Environment
Video Accessibility Toolkit for Success in a Virtual EnvironmentVideo Accessibility Toolkit for Success in a Virtual Environment
Video Accessibility Toolkit for Success in a Virtual Environment
 
Effective use of power point as a presentation tool
Effective use of power point as a presentation toolEffective use of power point as a presentation tool
Effective use of power point as a presentation tool
 
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
 

Similaire à Improving Your Website's Accessibility

Top 10 Tips for Making Your Website Accessible
Top 10 Tips for Making Your Website AccessibleTop 10 Tips for Making Your Website Accessible
Top 10 Tips for Making Your Website AccessibleAEL Data
 
Quick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualQuick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualKlausGroenholm
 
Web Accessibility and why we need it
Web Accessibility and why we need itWeb Accessibility and why we need it
Web Accessibility and why we need itGenevieve Nelson
 
Impact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writingImpact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writingMohammad Qais Mujeeb, PMP
 
Web accessibility with Ametys CMS
Web accessibility with Ametys CMSWeb accessibility with Ametys CMS
Web accessibility with Ametys CMSAmetys
 
Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008Denise Jacobs
 
Accessibility on the Web
Accessibility on the WebAccessibility on the Web
Accessibility on the WebJessica Keyes
 
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxWeb Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxEmmaJones273085
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035FNian
 
Accessible Information: Glasgow Kelvin College
Accessible Information: Glasgow Kelvin CollegeAccessible Information: Glasgow Kelvin College
Accessible Information: Glasgow Kelvin CollegeJisc Scotland
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibilitybriter
 
Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Intopia
 
RBC Royal Bank : An Accessibility Evaluation & Recommendations
RBC Royal Bank : An Accessibility Evaluation & RecommendationsRBC Royal Bank : An Accessibility Evaluation & Recommendations
RBC Royal Bank : An Accessibility Evaluation & RecommendationsSivaprasad Paliyath (CUA - HFI)
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Emagination ®
 

Similaire à Improving Your Website's Accessibility (20)

Top 10 Tips for Making Your Website Accessible
Top 10 Tips for Making Your Website AccessibleTop 10 Tips for Making Your Website Accessible
Top 10 Tips for Making Your Website Accessible
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Quick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualQuick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens Manual
 
2012-07-24: Accessibility On The Web
2012-07-24: Accessibility On The Web2012-07-24: Accessibility On The Web
2012-07-24: Accessibility On The Web
 
Web Accessibility and why we need it
Web Accessibility and why we need itWeb Accessibility and why we need it
Web Accessibility and why we need it
 
Impact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writingImpact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writing
 
Web accessibility with Ametys CMS
Web accessibility with Ametys CMSWeb accessibility with Ametys CMS
Web accessibility with Ametys CMS
 
Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008
 
Accessibility on the Web
Accessibility on the WebAccessibility on the Web
Accessibility on the Web
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEMEVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
 
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
 
doumi94
doumi94doumi94
doumi94
 
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxWeb Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035
 
Accessible Information: Glasgow Kelvin College
Accessible Information: Glasgow Kelvin CollegeAccessible Information: Glasgow Kelvin College
Accessible Information: Glasgow Kelvin College
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101'
 
RBC Royal Bank : An Accessibility Evaluation & Recommendations
RBC Royal Bank : An Accessibility Evaluation & RecommendationsRBC Royal Bank : An Accessibility Evaluation & Recommendations
RBC Royal Bank : An Accessibility Evaluation & Recommendations
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
 

Plus de Legal Services National Technology Assistance Project (LSNTAP)

Plus de Legal Services National Technology Assistance Project (LSNTAP) (20)

Language Access Webinar
Language Access WebinarLanguage Access Webinar
Language Access Webinar
 
Free and Low Cost Technology Tools for Legal Aid
Free and Low Cost Technology Tools for Legal AidFree and Low Cost Technology Tools for Legal Aid
Free and Low Cost Technology Tools for Legal Aid
 
50 Tech Tips
50 Tech Tips50 Tech Tips
50 Tech Tips
 
Sharelaw + Video Tips
Sharelaw + Video TipsSharelaw + Video Tips
Sharelaw + Video Tips
 
Intro to UX
Intro to UXIntro to UX
Intro to UX
 
Online Dispute Resolution
Online Dispute ResolutionOnline Dispute Resolution
Online Dispute Resolution
 
Supporting Mobile Pro Bono Attorneys
Supporting Mobile Pro Bono AttorneysSupporting Mobile Pro Bono Attorneys
Supporting Mobile Pro Bono Attorneys
 
Guide to Office 365
Guide to Office 365Guide to Office 365
Guide to Office 365
 
The State of E-Filing 2017
The State of E-Filing 2017The State of E-Filing 2017
The State of E-Filing 2017
 
Intro to Data Analysis Framework
Intro to Data Analysis Framework Intro to Data Analysis Framework
Intro to Data Analysis Framework
 
Language Access for Legal Aid Websites
Language Access for Legal Aid WebsitesLanguage Access for Legal Aid Websites
Language Access for Legal Aid Websites
 
Teaching Your Staff About Phishing
Teaching Your Staff About PhishingTeaching Your Staff About Phishing
Teaching Your Staff About Phishing
 
Data Visualization Tools
Data Visualization ToolsData Visualization Tools
Data Visualization Tools
 
Data Visualization Tools
Data Visualization Tools Data Visualization Tools
Data Visualization Tools
 
Creating a Technology Disaster Plan
Creating a Technology Disaster PlanCreating a Technology Disaster Plan
Creating a Technology Disaster Plan
 
Factors in Software Selection
Factors in Software SelectionFactors in Software Selection
Factors in Software Selection
 
Can i work remotely
Can i work remotelyCan i work remotely
Can i work remotely
 
Intro to data analysis framework april 25 2017
Intro to data analysis framework april 25 2017Intro to data analysis framework april 25 2017
Intro to data analysis framework april 25 2017
 
LSC Tech Baselines
LSC Tech BaselinesLSC Tech Baselines
LSC Tech Baselines
 
Legal Aid Tech Baseline 2016
Legal Aid Tech Baseline 2016 Legal Aid Tech Baseline 2016
Legal Aid Tech Baseline 2016
 

Dernier

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 

Dernier (20)

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 

Improving Your Website's Accessibility

  • 1. Improving Your Website’s Accessibility June 2013
  • 2.
  • 3. Introductions… Laura Quinn Executive Director Idealware Rachel Magario Assistive Technology Specialist PACER Center's Simon Technology Center
  • 4. Who Are You Excluding By Not Making Your Website Accessible?
  • 5. Why Worry About Accessibility? If we want to provide equal access to justice Shouldn’t we ensure that we can provide information to everyone?
  • 6. It Should Be Accessible to Those Who… • Are color blind • Can’t see well
  • 7. It Should Be Accessible to Those Who… • Have difficulty using their hands • Are deaf
  • 8. It Should Be Accessible to Those Who… • Don’t speak English well • Are not familiar with US or technology norms • Don’t have a fast internet speed • Are not very familiar with technology
  • 9. These People See the Web Differently They may need to rely on screen readers, or keyboard shortcuts, or view a page very close up or without any sound.
  • 10. Six Steps to an Accessible Website
  • 11. Six Steps to an Accessible Website 1. Make Your Text Itself Accessible 2. Provide Alternative to Images 3. Make Text High Contrast and Legible 4. Accommodate Screen Readers 5. Design for Those Who Aren’t Using a Mouse 6. Code Pages According to Standards
  • 12. 1Make Your Text Itself Accessible
  • 13. 1. Create Scanable Chucks Splitting up text into scanable chunks is good for those who may have difficulty seeing, as well as those who aren’t very literate, aren’t technologically literate, or don’t speak English well.
  • 14. Summarize Summarizing information at the beginning of sections and paragraphs helps everyone – especially those on a screen reader. http://www.ptla.org
  • 15. Consider Reading Level Refrain from using high level legal language on general pages. Consider adding a glossary, or frequently asked questions page.
  • 16. Translatable Content Consider providing opportunities for users to change their language. http://www.lawhelp.org
  • 18. Don’t Make People Rely on Images Alone If images convey important information, provide an alternative for people who may have difficulty seeing.
  • 19. Or Video Alone Informative images and videos can be helpful for those who may be unable to read, but balance that with accessibility to those who can’t see and/or hear well. Captions can bridge the gap.
  • 20. Alt Text Alt text is useful for those using screen readers, as well as those with visual impairments who may have trouble seeing details in images.
  • 21. Don’t Rely on Screenshots For instance, an annotated filing form
  • 22. Don’t Rely on Icons Visually impaired people may be unable to see them, and non U.S. natives may be unable to understand them.
  • 23. 3Make Text High Contrast and Legible
  • 24. Color Choice Keep text a dark color on a white background.
  • 25. Make Sure Font Size is Legible Larger than 10 pt font, in general.
  • 26. Allow People to Make it Bigger Consider adding an easily visible text enlargement tool to the top of your website.
  • 27. Remember the Color Blind As it appears on Google Simulated view of what the color blind would see
  • 29. Think About the Order of Content Make sure that the physical order is the same as the visual order.
  • 30. Avoid Javascript Menus Avoid complicated Javascript menus.
  • 31. Use Standard HTML Headers Use standard <h1> and <h2> tags rather than creating your own styles
  • 32. Use Descriptive Link Text Screen Readers allow users to skip from link to link, but without context they’re useless.
  • 33. Consider “Skip Navigation” Consider a “Skip Nav” link to let those using screen readers or keyboards can skip to the content they want.
  • 34. Avoid Headers in All Caps Screen readers will emphasize things that are in caps, and sometimes mistake them for acronyms that should be spelled out.
  • 35. 5 Design for Those Who Aren’t Using a Mouse
  • 36. Many People Don’t Use a Mouse Including those using screen readers, those with mobility issues, and just those who prefer the keyboard.
  • 37. List of Links A list of links can be a useful navigational shortcut for those on a keyboard or screenreader. Provide alternative links to image maps.
  • 39. Think About Tab Order of Forms Does the order of forms make logical sense when jumping from box to box with the tab key?
  • 40. 6Code Pages According to Standards
  • 41. Don’t Break Browser Defaults Browsers will, in general, automatically support tools like screen readers, and navigation by keyboard.
  • 42. Use Standard HTML to Create Links Be cautious of Javascript dropdowns that select without clicking.
  • 43. Don’t Rely on Fancy Stuff to Provide Content The content of your site should be legible even if you turn your style sheets, scripts, applets, or all other programmatic objects.
  • 44. Use Tables and Lists Thoughtfully Don’t force things into them for the sake of layout.
  • 45. Tools for Testing Web Accessibility
  • 46. WAVE
  • 48. WebAIM Screen Reader Simulation http://webaim.org/simulations/screenreader-sim.htm
  • 50. W3C and 508 Compliance
  • 51. What Does 508 Compliance Mean? Section 508 of the Rehabilitation Act of 1973 requires that Federal agencies' electronic and information technology is accessible to people with disabilities. Section 508 provides remedies to those aggrieved by violations of this requirement, which, after administrative remedies are exhausted, allow for both private rights of action in court and for reasonable attorneys fees.
  • 52. What Does W3C Compliance Mean? These guidelines, developed by the World Wide Web Consortium, explain how to make Web content accessible to people with disabilities. The guidelines are intended for all Web content developers (page authors and site designers) and for developers of authoring tools.
  • 53. The Standards (in Simple Terms) The requirements for both W3C and 508 Compliance are similar. Occasionally, one has more strict rules than the other, but their primary difference lies in the fact that W3C Compliance is not required by any institution, but is rather an optional set of best practices for web accessibility. We’ll cover 508 compliance primarily.
  • 54. Visual Elements • Provide a text alternative for every non-text element of your website. • Videos and animation should have accompanying captions or auditory descriptions of the visual track. • All information that is conveyed with color should also be clear without color
  • 55. Interactive Elements • Label all form controls properly, and make their functionality is accessible for those using assistive technologies. • Allow users to skip repetitive navigation. • If a timed response is required, give the user sufficient time to indicate when more time is needed.
  • 56. Technical Elements • Use markup to associate data cells with data headers. • Facilitate frame navigation and identification with text • Provide alternative links to image maps. • Sites should not cause the screen to flicker at a frequency greater than 2 Hz and lower than 55 Hz
  • 57. Ensure Content Is Always Legible • Your site must be legible when style scripts, applets, or other programmatic objects are turned off or not supported. • Downloads for applicable applets or plug-ins should be provided.
  • 58. The Catch-All A text-only page, with equivalent information or functionality, shall be provided to make a web site comply with the provisions of this part, when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes.
  • 59. Balance Legal vs. Human Requirements For example, should you spend time making complicated navigation more accessible, or simply offer an alternative page, or a skip navigation link?
  • 60. What Changes Will You Make? • Text • Images • Video • Icons • Forms • Navigation
  • 61. Let Everyone Benefit From Your Services • Are color blind • Can’t see well