SlideShare a Scribd company logo
1 of 21
Download to read offline
1
ACCESSIBILITY
2
In 1999, Bruce Lindsay Maguire (a web user who
has been blind since birth) filed a complaint
against the the Sydney Olympic Organising
Committee after being unable to successfully
book tickets to the Games.
This lawsuit enshrined digital accessibility into
Australian law, thus leading us to the requirement
that all products must reach WCAG AA
Compliance.
The Sydney Olympics Incident
3
DISABILITY IN
AUSTRALIA
By the numbers
20% 1 in 5 Australians identify
as having a disability
10% of people aged 25-34 have
a disability
43% of people aged 65-74 have
a disability
As Australia’s population ages, the need
for accessible products increases.
4
WCAG 2.1
PRINCIPLES
As of WCAG 2.1, there are 80 guidelines. 50 of these need to be met to
reach AA compliance. Fortunately, these guidelines follow some
simple design principles which will keep you out of trouble most of
the time.
Perceivable
All information and UI
components must be
presentable to users in ways
they can perceive
Understandable
Information and operation of
the UI must be understandable
Operable
UI Components and navigation
must be operable
Robust
Content must be robust
enough that it can be
interpreted by most devices
5
WCAG 2.1
PRINCIPLES
As of WCAG 2.1, there are 80 guidelines. 50 of these need to be met to
reach AA compliance. Fortunately, these guidelines follow some
simple design principles which will keep you out of trouble most of
the time.
Perceivable
All information and UI
components must be
presentable to users in ways
they can perceive
Understandable
Information and operation of
the UI must be understandable
Operable
UI Components and navigation
must be operable
Robust
Content must be robust
enough that it can be
interpreted by most devices
6
This section looks at how we can help users comprehend our
interfaces if they experience any kind of barrier which would
change how they perceive information.
This extends beyond assistive technologies (such as screen
readers) and includes cases where users might be using
different operating systems or digital wellbeing features
PERCEIVABLE
All information and UI
components must be
presentable to users in ways
they can perceive
7
EXAMPLE
Albert EFTPOS Tablet
8
EXAMPLE
Albert EFTPOS Tablet
9
AUTOPLAY SOUND
WCAG 1.4.2
WCAG 1.4.5, 1.4.9
CONTENT ON HOVER
WCAG 1.4.13
LOCKING VIEWPORT
WCAG 1.3.4, 1.4.10
QUICK DON’TS Easy mistakes that we don’t really need to dive into
USE IMAGES OF TEXT
10
One of the most simple but most overlooked
accessibility failures is correctly tagging
images and icons so that screen reader users
don’t miss any important content.
You can check for this using either a screen
reader (NVDA or VoiceOver are good) or a
browser plugin like WAVE or AxE
For users with screen
reading technologies, we
need to provide another
means for them to see.
TEXT
ALTERNATIVES
WCAG SUCCESS CRITERIA
1.1.1 & 1.3.1
Wouldn’t need an alt as the supporting
text provides enough context
Requires an alt attribute as there’s
insufficient context for this icon
11
iOS: Settings > General > Accessibility >
Display Accommodation >
Colour Filters (toggle on) > Greyscale
Android: Settings > Accessibility > Vision >
Greyscale > Toggle On
(or it’ll be in your Quick Settings bar)
ACTIVITY
Download and play
Dots: A Game About Connecting
in greyscale
12
As designers, we have a tendency to consider
colour as one of the most important aspects
of our design.
This becomes an even greater problem when
you start designing for the context of an
application that shows status -
RELIANCE
ON COLOUR
1 in 12 men & 1 in 200 women
experience some form of
colour blindness
Tools
WCAG SUCCESS CRITERIA
1.4.1, 1.4.3, 1.4.6, & 1.4.11
!
Colour Contrast Analyser (Windows & OSX)
Clunky, but covers all contrast rules.
Contrast (OSX)
Fast, but only covers text related rules
Colorblinding (Chrome Web Store)
Good for testing live sites. Allows you to see how
the site would look with different types of
colour blindnesses.
13
ACTIVITY
Explain what this
video is about
14
VIDEO
ENSURE THAT AN AUDIO DESCRIPTION TRACK IS AVALIABLE
WCAG 1.2.3, 1.2.5, 1.2.7, & 1.2.9
"
ALWAYS PROVIDE CONTROLS
WCAG 1.4,2
"
ENSURE ALL VIDEO CONTENT IS CAPTIONED
WCAG 1.2.2 & 1.2.4
"
15
This category covers the physicality of User Interfaces. Users
may be able to process the information presented on screen
without assistive technology, but the way they interact is
somewhat augmented.
OPERABLE
UI Components and
navigation must be operable
16
Bonus challenges for people
using Outlook:
• Make the email high priority
• Change the font of the body
text to a serif typeface
ACTIVITY
Using only the
keyboard to
navigate,
send an email to:
npmtconnect@gmail.com
Next link Previous link Select
17
KEYBOARD
ACCESSIBILITY
ENSURE THAT FOCUSED ELEMENTS HAVE A CLEAR FOCUS STATE
People using Gmail may have not spotted when the cursor hit the create new email button, and
instead had to determine this by using the context of the surrounding buttons to navigate. This is
creating excessive cognitive load for the users.
"
ALLOW THE USER MULTIPLE WAYS TO COMPLETE A TASK
Again, did you find it restrictive using your respective email clients? Was there only one way for you to
approach parts of this activity?
"
ENSURE THAT ALL BUTTONS CAN BE TABBED TO
You may have noticed in the previous challenge (especially if you used Gmail) that portions of the
application were completely skipped without any justification. No user should be locked off from
aspects of your website or application.
"
18
Imposing a time limit in general for the user
can be quite restrictive, especially users with
mobility users.
The timing issue worsens when a user loses
their progress by failing to complete a task
within the imposed timeframe.
TIMING (2.2)
Allow the user enough time to
complete tasks
19
MOBILE
GESTURES
Adding gestures to your application
interferes with screen readers
20
UNDERSTANDABLE
Information and operation of
the UI must be
understandable
21
UNDERSTANDABLE
3.1. Readable
• Is the content easy to
comprehend? (i.e. do you
need more than a lower
secondary level of education
to understand?)
• Has the page’s language
been marked up?
• Are abbreviations and
unusual words explained?
3.3. Input Assistance
• Have you provided clear
labels on inputs?
• Have you provided
meaningful error states?
• Have you tried your best to
prevent errors from
occurring?
3.2. Predictable
• Does the page act In the way
a user would anticipate it to?
• Does the context change
when the user focuses or
inputs information?
• Are similar components
tagged the same?

More Related Content

Similar to Accessibility ppt (The Sydney Olymptics Incident).pdf

Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Kailash More
 
The Impact of Accessibility
The Impact of AccessibilityThe Impact of Accessibility
The Impact of AccessibilityJosh Amer
 
Original Access U 2013 - 508 Refresh
Original Access U 2013 - 508 RefreshOriginal Access U 2013 - 508 Refresh
Original Access U 2013 - 508 RefreshBarry Johnson
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?Devin Olson
 
document for Voice banking system mini project
document for Voice banking system mini projectdocument for Voice banking system mini project
document for Voice banking system mini projectJal Pari
 
VOICE BASED EMAIL SYSTEM FOR BLIND AND HANDICAPPED PEOPLE
VOICE BASED EMAIL SYSTEM FOR BLIND AND HANDICAPPED PEOPLEVOICE BASED EMAIL SYSTEM FOR BLIND AND HANDICAPPED PEOPLE
VOICE BASED EMAIL SYSTEM FOR BLIND AND HANDICAPPED PEOPLEIRJET Journal
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons LearnedEneko Jon Bilbao
 
Intro to Web Accessibility
Intro to Web Accessibility Intro to Web Accessibility
Intro to Web Accessibility Ashley Dzick
 
Stop Testing (Only) The Functionality of Your Mobile Apps!
Stop Testing (Only) The Functionality of Your Mobile Apps!Stop Testing (Only) The Functionality of Your Mobile Apps!
Stop Testing (Only) The Functionality of Your Mobile Apps!Applitools
 
WCAG 2.1 and POUR
WCAG 2.1 and POURWCAG 2.1 and POUR
WCAG 2.1 and POURAlena Huang
 
Hitting a moving target: achieving mobile inclusion
Hitting a moving target: achieving mobile inclusionHitting a moving target: achieving mobile inclusion
Hitting a moving target: achieving mobile inclusionJon Gibbins
 
ecasesid2001paper
ecasesid2001paperecasesid2001paper
ecasesid2001paperRichard Woo
 
How to Optimize Apps for Digital Accessibility.pdf
How to Optimize Apps for Digital Accessibility.pdfHow to Optimize Apps for Digital Accessibility.pdf
How to Optimize Apps for Digital Accessibility.pdfpCloudy
 
Research at work Design for Accessibility
Research at work Design for AccessibilityResearch at work Design for Accessibility
Research at work Design for AccessibilityRuilin Zhang
 
Accessibility Testing Approach
Accessibility Testing ApproachAccessibility Testing Approach
Accessibility Testing ApproachJatin Kochhar
 
Kranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor PavlovKranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor PavlovIgor Pavlov
 

Similar to Accessibility ppt (The Sydney Olymptics Incident).pdf (20)

Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010
 
The Impact of Accessibility
The Impact of AccessibilityThe Impact of Accessibility
The Impact of Accessibility
 
Original Access U 2013 - 508 Refresh
Original Access U 2013 - 508 RefreshOriginal Access U 2013 - 508 Refresh
Original Access U 2013 - 508 Refresh
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
 
doumi94
doumi94doumi94
doumi94
 
document for Voice banking system mini project
document for Voice banking system mini projectdocument for Voice banking system mini project
document for Voice banking system mini project
 
VOICE BASED EMAIL SYSTEM FOR BLIND AND HANDICAPPED PEOPLE
VOICE BASED EMAIL SYSTEM FOR BLIND AND HANDICAPPED PEOPLEVOICE BASED EMAIL SYSTEM FOR BLIND AND HANDICAPPED PEOPLE
VOICE BASED EMAIL SYSTEM FOR BLIND AND HANDICAPPED PEOPLE
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
 
Intro to Web Accessibility
Intro to Web Accessibility Intro to Web Accessibility
Intro to Web Accessibility
 
Stop Testing (Only) The Functionality of Your Mobile Apps!
Stop Testing (Only) The Functionality of Your Mobile Apps!Stop Testing (Only) The Functionality of Your Mobile Apps!
Stop Testing (Only) The Functionality of Your Mobile Apps!
 
Introduction To WCAG 2.0
Introduction To WCAG 2.0Introduction To WCAG 2.0
Introduction To WCAG 2.0
 
WCAG 2.1 and POUR
WCAG 2.1 and POURWCAG 2.1 and POUR
WCAG 2.1 and POUR
 
Hitting a moving target: achieving mobile inclusion
Hitting a moving target: achieving mobile inclusionHitting a moving target: achieving mobile inclusion
Hitting a moving target: achieving mobile inclusion
 
ecasesid2001paper
ecasesid2001paperecasesid2001paper
ecasesid2001paper
 
Accessibility Part 1
Accessibility Part 1Accessibility Part 1
Accessibility Part 1
 
How to Optimize Apps for Digital Accessibility.pdf
How to Optimize Apps for Digital Accessibility.pdfHow to Optimize Apps for Digital Accessibility.pdf
How to Optimize Apps for Digital Accessibility.pdf
 
Research at work Design for Accessibility
Research at work Design for AccessibilityResearch at work Design for Accessibility
Research at work Design for Accessibility
 
Accessibility Testing Approach
Accessibility Testing ApproachAccessibility Testing Approach
Accessibility Testing Approach
 
Kranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor PavlovKranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor Pavlov
 
Lecture 9 Accessibility Original
Lecture 9 Accessibility OriginalLecture 9 Accessibility Original
Lecture 9 Accessibility Original
 

Recently uploaded

VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderUbaidurrehman997675
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightDelhi Call girls
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonDelhi Call girls
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 

Recently uploaded (20)

VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blender
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 

Accessibility ppt (The Sydney Olymptics Incident).pdf

  • 2. 2 In 1999, Bruce Lindsay Maguire (a web user who has been blind since birth) filed a complaint against the the Sydney Olympic Organising Committee after being unable to successfully book tickets to the Games. This lawsuit enshrined digital accessibility into Australian law, thus leading us to the requirement that all products must reach WCAG AA Compliance. The Sydney Olympics Incident
  • 3. 3 DISABILITY IN AUSTRALIA By the numbers 20% 1 in 5 Australians identify as having a disability 10% of people aged 25-34 have a disability 43% of people aged 65-74 have a disability As Australia’s population ages, the need for accessible products increases.
  • 4. 4 WCAG 2.1 PRINCIPLES As of WCAG 2.1, there are 80 guidelines. 50 of these need to be met to reach AA compliance. Fortunately, these guidelines follow some simple design principles which will keep you out of trouble most of the time. Perceivable All information and UI components must be presentable to users in ways they can perceive Understandable Information and operation of the UI must be understandable Operable UI Components and navigation must be operable Robust Content must be robust enough that it can be interpreted by most devices
  • 5. 5 WCAG 2.1 PRINCIPLES As of WCAG 2.1, there are 80 guidelines. 50 of these need to be met to reach AA compliance. Fortunately, these guidelines follow some simple design principles which will keep you out of trouble most of the time. Perceivable All information and UI components must be presentable to users in ways they can perceive Understandable Information and operation of the UI must be understandable Operable UI Components and navigation must be operable Robust Content must be robust enough that it can be interpreted by most devices
  • 6. 6 This section looks at how we can help users comprehend our interfaces if they experience any kind of barrier which would change how they perceive information. This extends beyond assistive technologies (such as screen readers) and includes cases where users might be using different operating systems or digital wellbeing features PERCEIVABLE All information and UI components must be presentable to users in ways they can perceive
  • 9. 9 AUTOPLAY SOUND WCAG 1.4.2 WCAG 1.4.5, 1.4.9 CONTENT ON HOVER WCAG 1.4.13 LOCKING VIEWPORT WCAG 1.3.4, 1.4.10 QUICK DON’TS Easy mistakes that we don’t really need to dive into USE IMAGES OF TEXT
  • 10. 10 One of the most simple but most overlooked accessibility failures is correctly tagging images and icons so that screen reader users don’t miss any important content. You can check for this using either a screen reader (NVDA or VoiceOver are good) or a browser plugin like WAVE or AxE For users with screen reading technologies, we need to provide another means for them to see. TEXT ALTERNATIVES WCAG SUCCESS CRITERIA 1.1.1 & 1.3.1 Wouldn’t need an alt as the supporting text provides enough context Requires an alt attribute as there’s insufficient context for this icon
  • 11. 11 iOS: Settings > General > Accessibility > Display Accommodation > Colour Filters (toggle on) > Greyscale Android: Settings > Accessibility > Vision > Greyscale > Toggle On (or it’ll be in your Quick Settings bar) ACTIVITY Download and play Dots: A Game About Connecting in greyscale
  • 12. 12 As designers, we have a tendency to consider colour as one of the most important aspects of our design. This becomes an even greater problem when you start designing for the context of an application that shows status - RELIANCE ON COLOUR 1 in 12 men & 1 in 200 women experience some form of colour blindness Tools WCAG SUCCESS CRITERIA 1.4.1, 1.4.3, 1.4.6, & 1.4.11 ! Colour Contrast Analyser (Windows & OSX) Clunky, but covers all contrast rules. Contrast (OSX) Fast, but only covers text related rules Colorblinding (Chrome Web Store) Good for testing live sites. Allows you to see how the site would look with different types of colour blindnesses.
  • 14. 14 VIDEO ENSURE THAT AN AUDIO DESCRIPTION TRACK IS AVALIABLE WCAG 1.2.3, 1.2.5, 1.2.7, & 1.2.9 " ALWAYS PROVIDE CONTROLS WCAG 1.4,2 " ENSURE ALL VIDEO CONTENT IS CAPTIONED WCAG 1.2.2 & 1.2.4 "
  • 15. 15 This category covers the physicality of User Interfaces. Users may be able to process the information presented on screen without assistive technology, but the way they interact is somewhat augmented. OPERABLE UI Components and navigation must be operable
  • 16. 16 Bonus challenges for people using Outlook: • Make the email high priority • Change the font of the body text to a serif typeface ACTIVITY Using only the keyboard to navigate, send an email to: npmtconnect@gmail.com Next link Previous link Select
  • 17. 17 KEYBOARD ACCESSIBILITY ENSURE THAT FOCUSED ELEMENTS HAVE A CLEAR FOCUS STATE People using Gmail may have not spotted when the cursor hit the create new email button, and instead had to determine this by using the context of the surrounding buttons to navigate. This is creating excessive cognitive load for the users. " ALLOW THE USER MULTIPLE WAYS TO COMPLETE A TASK Again, did you find it restrictive using your respective email clients? Was there only one way for you to approach parts of this activity? " ENSURE THAT ALL BUTTONS CAN BE TABBED TO You may have noticed in the previous challenge (especially if you used Gmail) that portions of the application were completely skipped without any justification. No user should be locked off from aspects of your website or application. "
  • 18. 18 Imposing a time limit in general for the user can be quite restrictive, especially users with mobility users. The timing issue worsens when a user loses their progress by failing to complete a task within the imposed timeframe. TIMING (2.2) Allow the user enough time to complete tasks
  • 19. 19 MOBILE GESTURES Adding gestures to your application interferes with screen readers
  • 20. 20 UNDERSTANDABLE Information and operation of the UI must be understandable
  • 21. 21 UNDERSTANDABLE 3.1. Readable • Is the content easy to comprehend? (i.e. do you need more than a lower secondary level of education to understand?) • Has the page’s language been marked up? • Are abbreviations and unusual words explained? 3.3. Input Assistance • Have you provided clear labels on inputs? • Have you provided meaningful error states? • Have you tried your best to prevent errors from occurring? 3.2. Predictable • Does the page act In the way a user would anticipate it to? • Does the context change when the user focuses or inputs information? • Are similar components tagged the same?