SlideShare uma empresa Scribd logo
1 de 40
Making IT Accessibility Accessible
(And Fun?)
Greg Kraus
(Temporarily Able Bodied)
University IT Accessibility Coordinator
North Carolina State University
@gdkraus
The Problems with Accessibility
• Accessibility can be hard to understand
• People are afraid they are going to mess it up
• Non-technical people are often the ones
needing to fix the problems
• Accessibility is not fun

Greg Kraus

@gdkraus
Typical Accessibility Audit Report
Please Go Fix the Errors in Here
Aristotle
• “If you want to become a major league
baseball player, you cannot simply wake up
one day and declare yourself a baseball player,
capable of hitting a curve ball. You must
become habituated in the ways of being a
baseball player through a lifetime of practice.”
Greg Kraus

@gdkraus
How to Learn To Be a Major League
Baseball Player
1.
2.
3.
4.
5.

Start easy
Gradually build skill over time
Learn to see patterns and know how to react
Reactions become intuitive and natural
Practice

Greg Kraus

@gdkraus
What Accessibility Needs
• Achievable goals
– broken down into manageable tasks

• A way for everyone to be able to take
responsibility for accessibility

Greg Kraus

@gdkraus
Four Strategies
•
•
•
•

Quick Training Videos
Accessibility Handook
IT Accessibility Quick Guides
Accessibility Scan/Game

Greg Kraus

@gdkraus
Quick Training Videos
• Short (5-10 minute) videos
• Each video covers 1 specific topic
• (Usually) give you something actionable you
can do
• http://accessibility.oit.ncsu.edu/trainingvideos
/
Greg Kraus

@gdkraus
Quick Training Video Example
• Microsoft Word Headings
– http://www.youtube.com/watch?v=zbVl4IYqmIU

Greg Kraus

@gdkraus
Some Quick Training Video Topics
•
•
•
•
•
•

Accessibility Evaluation Tool Tutorials
Using Headings in Microsoft Word
Using Headings in Google Docs
Accessible Math on the Web
Skip to Main Content Links
Language Attributes for Screen Readers

Greg Kraus

@gdkraus
IT Accessibility Handbook
• Resource for Web developers
• Takes you through the steps for designing
accessibly
– Gives you a way to think about accessible design

• http://go.ncsu.edu/accessibility-handbook

Greg Kraus

@gdkraus
Section 508
• Procurement and development requirement for
Federal agencies
– (You don’t have to follow Section 508, unless you have
to follow Section 508)

•
•
•
•

Released in 1998
16 criteria
381 words long
Does not tell you how to technically do any of it

Greg Kraus

@gdkraus
Web Content Accessibility Guidelines
2.0 (WCAG 2)
• Standard published by the Web Accessibility
Initiative (WAI) within the W3C
• Released in 2008
• 14,000 words in the standard
• 300,000 words of support documentation

Greg Kraus

@gdkraus
This is what they see
But this is what they want
Accessibility Handbook
Step 1: Understand legal accessibility requirements
Step 2: Choose the most appropriate technology
and document format
Step 3: Start with some of the basics
Step 4: Plan your document structure
Step 5: Plan your user interactions
Step 6: Design alternate ways for users to access
your content when the content is dependent on a
single human sense
Accessibility Handbook Demonstration
• http://go.ncsu.edu/accessibility-handbook

Greg Kraus

@gdkraus
IT Accessibility Quick Guides
• What about content creators?

Greg Kraus

@gdkraus
IT Accessibility Quick Guides – What
They Do
1. Overview of NC State’s accessibility
responsibilities
2. Profiles of commonly used technologies on
campus
3. Overview of how to build it accessibly
4. How to check if it is accessible
5. Where to get more information
Greg Kraus

@gdkraus
IT Accessibility Quick Guide Demo
• http://go.ncsu.edu/accessibility-quick-guide

Greg Kraus

@gdkraus
IT Accessible Game
• Can accessibility be fun?
• Should it really be a game?
• Isn’t accessibility a human right?

Greg Kraus

@gdkraus
Gamification
• Gamification [n]: the use of game design
elements in non-game contexts

Greg Kraus

@gdkraus
Competing in a Marketplace of
Demands
• Prioritizations
– “Keeping the lights on”
• Production services to run and maintain

– Security and Compliance
• This impacts everyone, not just “those people”

Greg Kraus

@gdkraus
Gaming Principles
• A good game…
– Lets everyone play, regardless of skill level
– Lets you improve skills over time
– Gives you instant feedback

Greg Kraus

@gdkraus
We’re Not Talking About Wheelchairs
with Lasers
Make a Game Everyone Can Play
4

5
11

1

7

10

8

6
9
2

3
Mario Didn’t Save the Princess in
World 1-1
Prioritization
• 4 = fatal error, user cannot interact at all with the
element
• 3 = significant error, user can only partially
recover or it causes a significant hardship
• 2 = significant error, but user can usually mostly, if
not fully recover
• 1 = minor annoyance
• 0 = usually can ignore
Greg Kraus

@gdkraus
Level 4
• Missing alternative text
• Unlabeled form element
• No keyboard event for an equivalent mouse
event

Greg Kraus

@gdkraus
Level 3
• A form control has more than one label
• Page auto refreshes
• No skip to main content link

Greg Kraus

@gdkraus
Level 2
• Spacer image does not have an alt attribute
• Pages have unique titles and don’t say
“Untitled Document”

Greg Kraus

@gdkraus
Level 1
• Invalid code
• Heading levels are skipped
• No titles for frames

Greg Kraus

@gdkraus
Level 0
• No alternative content for iframes
• Contrast ratio to pass WCAG 2 Level AAA

Greg Kraus

@gdkraus
Weighted Errors Corrected
500,000
450,000
400,000
350,000
300,000
250,000
200,000
150,000
100,000
50,000
0

431,227
317,659
190,311
138,294
88,029
19,641 3,111

642
Mar

Apr

May

Jun

Jul

0
Aug

Sep

Oct

Nov
Weighted Errors Corrected With
Contests
500,000
450,000
400,000
350,000
300,000
250,000
200,000
150,000
100,000
50,000
0

431,227

317,659
317,659
190,311

642
Mar

138,294
98,537

88,029
50,488
19,641 3,111
16,829

0

Apr

Aug

May

Jun

Jul

Sep

Oct

Nov
Demonstrate System
• http://accessibility.oit.ncsu.edu/accessibilityscan/

Greg Kraus

@gdkraus

Mais conteúdo relacionado

Semelhante a Making IT Accessibility Accessible (and Fun?)

Successfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile WorldSuccessfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile WorldSmartBear
 
GDSC GIETU Info Session 22-23.pptx
GDSC GIETU Info Session 22-23.pptxGDSC GIETU Info Session 22-23.pptx
GDSC GIETU Info Session 22-23.pptx21cse575ipsitamishra
 
Multi Factor Authentication using 3D password
Multi Factor Authentication using 3D passwordMulti Factor Authentication using 3D password
Multi Factor Authentication using 3D passwordNirzar Bhaidkar
 
Scrum training day 1
Scrum training day 1Scrum training day 1
Scrum training day 1Elad Sofer
 
UXPA 2022 Build for action not distraction
UXPA 2022 Build for action not distractionUXPA 2022 Build for action not distraction
UXPA 2022 Build for action not distractionUXPA International
 
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Carol Smith
 
Planning Your Agile Testing: A Practical Guide
Planning Your Agile Testing: A Practical GuidePlanning Your Agile Testing: A Practical Guide
Planning Your Agile Testing: A Practical GuideTechWell
 
Pixels & Prisons (UX Cambridge 2018)
Pixels & Prisons (UX Cambridge 2018)Pixels & Prisons (UX Cambridge 2018)
Pixels & Prisons (UX Cambridge 2018)Jay Heal
 
Talk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user researchTalk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user researchJennifer (Jen) McGinn
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentAhmet Bulut
 
GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSCIIITBbsr
 
Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021DicodingEvent
 
GDSC BIST Info Session '23
GDSC BIST Info Session '23GDSC BIST Info Session '23
GDSC BIST Info Session '23GDSC4
 
Law Practice Management - Organization, Cloud, Social Media and Ethics
Law Practice Management - Organization, Cloud, Social Media and EthicsLaw Practice Management - Organization, Cloud, Social Media and Ethics
Law Practice Management - Organization, Cloud, Social Media and EthicsJennifer Ellis, JD, LLC
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problemJanet Gregory
 

Semelhante a Making IT Accessibility Accessible (and Fun?) (20)

Successfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile WorldSuccessfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile World
 
Scrum
ScrumScrum
Scrum
 
GDSC GIETU Info Session 22-23.pptx
GDSC GIETU Info Session 22-23.pptxGDSC GIETU Info Session 22-23.pptx
GDSC GIETU Info Session 22-23.pptx
 
Multi Factor Authentication using 3D password
Multi Factor Authentication using 3D passwordMulti Factor Authentication using 3D password
Multi Factor Authentication using 3D password
 
Scrum training day 1
Scrum training day 1Scrum training day 1
Scrum training day 1
 
UXPA 2022 Build for action not distraction
UXPA 2022 Build for action not distractionUXPA 2022 Build for action not distraction
UXPA 2022 Build for action not distraction
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
 
Planning Your Agile Testing: A Practical Guide
Planning Your Agile Testing: A Practical GuidePlanning Your Agile Testing: A Practical Guide
Planning Your Agile Testing: A Practical Guide
 
Pixels & Prisons (UX Cambridge 2018)
Pixels & Prisons (UX Cambridge 2018)Pixels & Prisons (UX Cambridge 2018)
Pixels & Prisons (UX Cambridge 2018)
 
Talk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user researchTalk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user research
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21
 
Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021
 
GDSC BIST Info Session '23
GDSC BIST Info Session '23GDSC BIST Info Session '23
GDSC BIST Info Session '23
 
Traits of a Good Engineer
Traits of a Good EngineerTraits of a Good Engineer
Traits of a Good Engineer
 
Law Practice Management - Organization, Cloud, Social Media and Ethics
Law Practice Management - Organization, Cloud, Social Media and EthicsLaw Practice Management - Organization, Cloud, Social Media and Ethics
Law Practice Management - Organization, Cloud, Social Media and Ethics
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problem
 
Designing for efficiency.pdf
Designing for efficiency.pdfDesigning for efficiency.pdf
Designing for efficiency.pdf
 
infoSeS 2021-22
infoSeS 2021-22infoSeS 2021-22
infoSeS 2021-22
 

Último

Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Nitya salvi
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedNitya salvi
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...gajnagarg
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...amitlee9823
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...amitlee9823
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableNitya salvi
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...amitlee9823
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahimamgadibrahim92
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024Ilham Brata
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 

Último (20)

Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 

Making IT Accessibility Accessible (and Fun?)

  • 1. Making IT Accessibility Accessible (And Fun?) Greg Kraus (Temporarily Able Bodied) University IT Accessibility Coordinator North Carolina State University @gdkraus
  • 2. The Problems with Accessibility • Accessibility can be hard to understand • People are afraid they are going to mess it up • Non-technical people are often the ones needing to fix the problems • Accessibility is not fun Greg Kraus @gdkraus
  • 4. Please Go Fix the Errors in Here
  • 5. Aristotle • “If you want to become a major league baseball player, you cannot simply wake up one day and declare yourself a baseball player, capable of hitting a curve ball. You must become habituated in the ways of being a baseball player through a lifetime of practice.” Greg Kraus @gdkraus
  • 6. How to Learn To Be a Major League Baseball Player 1. 2. 3. 4. 5. Start easy Gradually build skill over time Learn to see patterns and know how to react Reactions become intuitive and natural Practice Greg Kraus @gdkraus
  • 7. What Accessibility Needs • Achievable goals – broken down into manageable tasks • A way for everyone to be able to take responsibility for accessibility Greg Kraus @gdkraus
  • 8. Four Strategies • • • • Quick Training Videos Accessibility Handook IT Accessibility Quick Guides Accessibility Scan/Game Greg Kraus @gdkraus
  • 9. Quick Training Videos • Short (5-10 minute) videos • Each video covers 1 specific topic • (Usually) give you something actionable you can do • http://accessibility.oit.ncsu.edu/trainingvideos / Greg Kraus @gdkraus
  • 10. Quick Training Video Example • Microsoft Word Headings – http://www.youtube.com/watch?v=zbVl4IYqmIU Greg Kraus @gdkraus
  • 11. Some Quick Training Video Topics • • • • • • Accessibility Evaluation Tool Tutorials Using Headings in Microsoft Word Using Headings in Google Docs Accessible Math on the Web Skip to Main Content Links Language Attributes for Screen Readers Greg Kraus @gdkraus
  • 12. IT Accessibility Handbook • Resource for Web developers • Takes you through the steps for designing accessibly – Gives you a way to think about accessible design • http://go.ncsu.edu/accessibility-handbook Greg Kraus @gdkraus
  • 13. Section 508 • Procurement and development requirement for Federal agencies – (You don’t have to follow Section 508, unless you have to follow Section 508) • • • • Released in 1998 16 criteria 381 words long Does not tell you how to technically do any of it Greg Kraus @gdkraus
  • 14. Web Content Accessibility Guidelines 2.0 (WCAG 2) • Standard published by the Web Accessibility Initiative (WAI) within the W3C • Released in 2008 • 14,000 words in the standard • 300,000 words of support documentation Greg Kraus @gdkraus
  • 15. This is what they see
  • 16. But this is what they want
  • 17. Accessibility Handbook Step 1: Understand legal accessibility requirements Step 2: Choose the most appropriate technology and document format Step 3: Start with some of the basics Step 4: Plan your document structure Step 5: Plan your user interactions Step 6: Design alternate ways for users to access your content when the content is dependent on a single human sense
  • 18. Accessibility Handbook Demonstration • http://go.ncsu.edu/accessibility-handbook Greg Kraus @gdkraus
  • 19. IT Accessibility Quick Guides • What about content creators? Greg Kraus @gdkraus
  • 20. IT Accessibility Quick Guides – What They Do 1. Overview of NC State’s accessibility responsibilities 2. Profiles of commonly used technologies on campus 3. Overview of how to build it accessibly 4. How to check if it is accessible 5. Where to get more information Greg Kraus @gdkraus
  • 21. IT Accessibility Quick Guide Demo • http://go.ncsu.edu/accessibility-quick-guide Greg Kraus @gdkraus
  • 22. IT Accessible Game • Can accessibility be fun? • Should it really be a game? • Isn’t accessibility a human right? Greg Kraus @gdkraus
  • 23. Gamification • Gamification [n]: the use of game design elements in non-game contexts Greg Kraus @gdkraus
  • 24. Competing in a Marketplace of Demands • Prioritizations – “Keeping the lights on” • Production services to run and maintain – Security and Compliance • This impacts everyone, not just “those people” Greg Kraus @gdkraus
  • 25. Gaming Principles • A good game… – Lets everyone play, regardless of skill level – Lets you improve skills over time – Gives you instant feedback Greg Kraus @gdkraus
  • 26. We’re Not Talking About Wheelchairs with Lasers
  • 27. Make a Game Everyone Can Play 4 5 11 1 7 10 8 6 9 2 3
  • 28.
  • 29.
  • 30.
  • 31. Mario Didn’t Save the Princess in World 1-1
  • 32. Prioritization • 4 = fatal error, user cannot interact at all with the element • 3 = significant error, user can only partially recover or it causes a significant hardship • 2 = significant error, but user can usually mostly, if not fully recover • 1 = minor annoyance • 0 = usually can ignore Greg Kraus @gdkraus
  • 33. Level 4 • Missing alternative text • Unlabeled form element • No keyboard event for an equivalent mouse event Greg Kraus @gdkraus
  • 34. Level 3 • A form control has more than one label • Page auto refreshes • No skip to main content link Greg Kraus @gdkraus
  • 35. Level 2 • Spacer image does not have an alt attribute • Pages have unique titles and don’t say “Untitled Document” Greg Kraus @gdkraus
  • 36. Level 1 • Invalid code • Heading levels are skipped • No titles for frames Greg Kraus @gdkraus
  • 37. Level 0 • No alternative content for iframes • Contrast ratio to pass WCAG 2 Level AAA Greg Kraus @gdkraus
  • 39. Weighted Errors Corrected With Contests 500,000 450,000 400,000 350,000 300,000 250,000 200,000 150,000 100,000 50,000 0 431,227 317,659 317,659 190,311 642 Mar 138,294 98,537 88,029 50,488 19,641 3,111 16,829 0 Apr Aug May Jun Jul Sep Oct Nov

Notas do Editor

  1. 5 year old and Mariano Rivera
  2. Could say the same thing about any profession