Accessibility
Accessibility
Petr Benda
0
0
Content of presentation
• Introduction to Accessibility
• Why Web Accessibility is Important
• Why to make accessible Web sites
• Types of disabilities
0
ac·ces·si·bil·i·ty
Noun
0
Why to make accessible Web sites?
• Goodwill expansion
• Legality
• etc.
0
Types of disabilities
• Vision impairment
• Mobility impairment
• Auditory impairment
• Cognitive impairment
0
Visual Disabilities
• Low vision
– Partial sight
– Poor acuity
– Tunnel vision
– Clouded vision
• Color blindness
• Blindness
Examples of Good Practice for Visual
Disabilities
• Images & controls should have equivalent text
alternatives
• Text, images & page layouts can be resized without
losing information.
• Video content has text or audio alternatives, or audio-
description track.
• Text and images have sufficient contrast between
foreground and background color.
• Provide consistent, predictable navigation.
• Avoid using color alone to identify links or controls.
All non-text content needs a
text equivalent to help
convey information to those
with sensory disabilities
If color is the only method for conveying a link:
perceive, understand,
contribute to
the Web.
The link is invisible to those who can’t see blue:
perceive, understand,
contribute to
the Web.
If a different color AND an underline is used:
perceive, understand,
contribute to
the Web.
Then the link would become visible:
perceive, understand,
contribute to
the Web.
The purpose of all links /actions
should be determined from
the text alone and its context.
In other words:
• Examples:
– Screen Readers
– Pointing devices
– Switches
– Alternate keyboards
– Siri, Amazon Echo, etc.
Alternate Access Methods
• Alternate keyboards
• Single button mice
• Trackballs / Joysticks
• Head pointing devices
• Pointing / Typing aides
• Head mice
• Switches / Onscreen keyboards
• Touch windows
• Eye gaze
Low tech pointing devices
can include:
• Head / Chin pointers
• Styluses
• Adapted hand pointers
• Mouth sticks
Example of accessible web page
0
Reasons for creating
accessible web pages
• Number of disabled users is significant
– USA 18,7% of population
– EU 10% až 15% of population (over 50 milions)
– ČR 9,87% of population (1 015 548 persons)
• Demand of assistive technologies
• 2010 in EU – over 232,4 mil EUR
– Prognosis 2020 in EU – about 320 mil EUR
• Estimation of the EU - the number of users with disabilities
will increase twice in 2050 compared to 2010
0
While not an official standard,
responsive web design is
important to ensure your site can
be viewed on assistive devices of
various sizes.
Another important consideration
is download speeds/order
to ensure those who don’t have
access to high speed Internet
can consume your information.
ARIA (Assistive Rich Internet
to improve accessibility of
applications by providing
extra
information to screen readers via
HTML attributes.
Rules and methodologies of
Accessibility
– Web Content Accessibility Guidelines 1.0
– Web Content Accessibility Guidelines 2.0 (WCAG 2)
– Section 508 – ADA
0
Web Content Accessibility
Guidelines (WCAG) 2.0
• (WCAG) 2.0 defines how to make Web content more
accessible to people with disabilities. Accessibility
involves a wide range of disabilities, including visual,
auditory, physical, speech, cognitive, language,
learning, and neurological disabilities. Although these
guidelines cover a wide range of issues, they are not
able to address the needs of people with all types,
degrees, and combinations of disability. These
guidelines also make Web content more usable by
older individuals with changing abilities due to
aging and often improve usability for users in
general.
• Web Content Accessibility Guidelines (WCAG) 2.0
WCAG 2.1
• 28 additional success criteria are proposed
that will be added to existing WCAG 2.0.
• Scheduled to be implemented in 2018
0
Severe visual impairment
• voice output
– Screen reader
– Voice synthesis
• touch output
– Braille display
0
0
0
• Cataracts 0
• Simulation of poor contrast vision - age 60-70 0
• Glaucoma 0
• Diabetic retinopathy 0
• Macular Degeneration 0
WCAG 2.0 vs WCAG 1.0
0
0
How to check accessibility?
• automatic check
• Manual check
➢ Complex audit
0
Automatic check - Wave
0
Testing
Automatic check
– http://juicystudio.com/services/image.php
– http://juicystudio.com/services/linktest.php
– http://juicystudio.com/services/readability.php
– http://juicystudio.com/services/colourcontrast.php
– http://dev.wave.webaim.org/index.jsp
– http://www.cynthiasays.com/
– http://www.yellowpipe.com/yis/tools/lynx/lynx_viewer.php
– http://www.q42.nl/demos/colorblindnesssimulator/colors.html?
http%3A%2F%2Fwww.czu.cz
– http://ncam.wgbh.org/richmedia/media/flicker_demo.html
– http://www.visionaustralia.org.au/info.aspx?page=1569
0
Thanks for your attention…
0
0