SlideShare a Scribd company logo
1 of 26
What the WCAG?
A Student Journey in Web Accessibility
Aiann Oishi | May 29, 2018
This presentation is available as a Word document:
https://bit.ly/2JfI9E8
Accessible Format Available
About Aiann
Graduate Certificate, Accessible Media Production
Mohawk College (2018)
Bachelor of Design
York University & Sheridan College (2011)
Internships
• Henderson Bas Kohn
• Chatelaine Magazine
• Pearson Canada
Employment
• Alzheimer Society of Toronto
• MMM Group Limited
• Women’s College Hospital
Putting Theory into Practice
Capstone Development
Capstone Idea #1:
Toolkit to help the disability community
resolve accommodation issues with
businesses and services.
Idea #1 Fails
• Made the mistake many designers make – jumping to solutions
without thinking of its impact and effectiveness
• Assumptions:
• I would be a disability messiah with the masses using my toolkit
• Barriers are easily resolved with a one-size-fits-all solution
Made assumptions and leaped to conclusions
As Boromir in Lord of the Rings would tell us…
“One does not simply enforce the AODA”
Capstone Idea #2:
Toolkit to help organizations build a better
business case for web accessibility.
Getting Familiar with Toolkits
Learning Outcome #1
What is a toolkit?
• A "toolkit" is a collection of related information, resources, or tools that
together can guide users to implement evidence-based practices
Sources:
Section 6: Toolkit Guidance. Agency for Healthcare Research and Quality.
http://www.ahrq.gov/research/publications/pubcomguide/pcguide6.html
Implementation Toolkits. UC Berkley. California Social Work Education Center.
https://calswec.berkeley.edu/toolkits/implementation-toolkits
What goes in a toolkit?
• Resources such as:
• Articles
• Checklists
• Guides
• Multimedia such as:
• Audio recordings
• Infographics
• Slides
• Videos and webinars
• Presented online or as a document
Designing & Presenting an Accessible Infographic
Learning Outcome #2
Infographic Barriers
• Distracting visual elements
• Little or no supporting text to describe the actual image
• Resolution becomes blurry for users who zoom in
• Not always search engine friendly
• Larger files affect users with slower internet connection
Designing an Accessible Infographic
Option 1: Not enough contrast, too many elements
Option 2: Too much contrast, illegible font, lots of text
Option 3: Final
• Good colour contrast
• Legible font choice
• Larger font size
• Plain language
• Clear layout
Presenting an Accessible Infographic
1. Provide long alternative text or a transcript with the image AND/OR
2. Build the infographic using semantic HTML and CSS so that
screen readers can access the content
Option #2 is the preferred approach
Building an Accessible Website
Learning Outcome #3
Requirements – What did I want to build?
• Single webpage: keep the scale of the project manageable
• Prototype: get started quickly and meet project deadlines
• Responsive design: maximize access across multiple devices/users
• Customizable: design control
• Lightweight: avoid extra hosting costs
The Approach – WordPress or Static HTML?
WordPress
• 30% of websites are built using
WordPress
• SEO friendly with trackbacks,
pingbacks and plugins
• Quick initial setup
Static HTML
• Highly customizable with
unlimited design control
• Loads fast
• Requires minimal hosting
requirements
Web ABC Toolkit – Desktop & Mobile
Accessibility Testing
• WAVE Evaluation Tool (WebAIM)
• A-Checker (Inclusive Design Institute)
• Colour Contrast Analyser (Paciello Group)
• Screen reader testing
• NVDA on Windows PC with Firefox
• VoiceOver on iPhone with Safari
• Microsoft’s built-in testing tool for linked Word document
Further Learning – What’s next?
• UX & Web Development
• Learning CSS Grid
• Testing with end-users
• Awareness
• Promoting the toolkit
• Feedback & Analytics
• Measure toolkit visits with Google Analytics
• Setting up a survey to collect user feedback
Check out the Web ABC Toolkit
Scan the QR code or
access the toolkit at:
http://aianndesign.com/web-abc
Thank you.
If you’re interested in getting in touch,
please email aiann.design@yahoo.ca

More Related Content

Recently uploaded

Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789CristineGraceAcuyan
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherrymeghakumariji156
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证eeanqy
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxMdBokhtiyarHossainNi
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...HyderabadDolls
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...drmarathore
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
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
 
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
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...nirzagarg
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipNitya salvi
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxbalqisyamutia
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...samsungultra782445
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxbalqisyamutia
 

Recently uploaded (20)

Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
 
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...
 
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
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
Hackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdfHackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdf
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 

Featured

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

Featured (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

What the WCAG? A Student Journey in Web Accessibility

  • 1. What the WCAG? A Student Journey in Web Accessibility Aiann Oishi | May 29, 2018
  • 2. This presentation is available as a Word document: https://bit.ly/2JfI9E8 Accessible Format Available
  • 3. About Aiann Graduate Certificate, Accessible Media Production Mohawk College (2018) Bachelor of Design York University & Sheridan College (2011) Internships • Henderson Bas Kohn • Chatelaine Magazine • Pearson Canada Employment • Alzheimer Society of Toronto • MMM Group Limited • Women’s College Hospital
  • 4. Putting Theory into Practice Capstone Development
  • 5. Capstone Idea #1: Toolkit to help the disability community resolve accommodation issues with businesses and services.
  • 6. Idea #1 Fails • Made the mistake many designers make – jumping to solutions without thinking of its impact and effectiveness • Assumptions: • I would be a disability messiah with the masses using my toolkit • Barriers are easily resolved with a one-size-fits-all solution Made assumptions and leaped to conclusions
  • 7. As Boromir in Lord of the Rings would tell us… “One does not simply enforce the AODA”
  • 8. Capstone Idea #2: Toolkit to help organizations build a better business case for web accessibility.
  • 9. Getting Familiar with Toolkits Learning Outcome #1
  • 10. What is a toolkit? • A "toolkit" is a collection of related information, resources, or tools that together can guide users to implement evidence-based practices Sources: Section 6: Toolkit Guidance. Agency for Healthcare Research and Quality. http://www.ahrq.gov/research/publications/pubcomguide/pcguide6.html Implementation Toolkits. UC Berkley. California Social Work Education Center. https://calswec.berkeley.edu/toolkits/implementation-toolkits
  • 11. What goes in a toolkit? • Resources such as: • Articles • Checklists • Guides • Multimedia such as: • Audio recordings • Infographics • Slides • Videos and webinars • Presented online or as a document
  • 12. Designing & Presenting an Accessible Infographic Learning Outcome #2
  • 13. Infographic Barriers • Distracting visual elements • Little or no supporting text to describe the actual image • Resolution becomes blurry for users who zoom in • Not always search engine friendly • Larger files affect users with slower internet connection
  • 14. Designing an Accessible Infographic
  • 15. Option 1: Not enough contrast, too many elements
  • 16. Option 2: Too much contrast, illegible font, lots of text
  • 17. Option 3: Final • Good colour contrast • Legible font choice • Larger font size • Plain language • Clear layout
  • 18. Presenting an Accessible Infographic 1. Provide long alternative text or a transcript with the image AND/OR 2. Build the infographic using semantic HTML and CSS so that screen readers can access the content Option #2 is the preferred approach
  • 19. Building an Accessible Website Learning Outcome #3
  • 20. Requirements – What did I want to build? • Single webpage: keep the scale of the project manageable • Prototype: get started quickly and meet project deadlines • Responsive design: maximize access across multiple devices/users • Customizable: design control • Lightweight: avoid extra hosting costs
  • 21. The Approach – WordPress or Static HTML? WordPress • 30% of websites are built using WordPress • SEO friendly with trackbacks, pingbacks and plugins • Quick initial setup Static HTML • Highly customizable with unlimited design control • Loads fast • Requires minimal hosting requirements
  • 22. Web ABC Toolkit – Desktop & Mobile
  • 23. Accessibility Testing • WAVE Evaluation Tool (WebAIM) • A-Checker (Inclusive Design Institute) • Colour Contrast Analyser (Paciello Group) • Screen reader testing • NVDA on Windows PC with Firefox • VoiceOver on iPhone with Safari • Microsoft’s built-in testing tool for linked Word document
  • 24. Further Learning – What’s next? • UX & Web Development • Learning CSS Grid • Testing with end-users • Awareness • Promoting the toolkit • Feedback & Analytics • Measure toolkit visits with Google Analytics • Setting up a survey to collect user feedback
  • 25. Check out the Web ABC Toolkit Scan the QR code or access the toolkit at: http://aianndesign.com/web-abc
  • 26. Thank you. If you’re interested in getting in touch, please email aiann.design@yahoo.ca

Editor's Notes

  1. Who am I? Graphic designer with 6+ years of experience Currently freelancing, completed a Graduate Certificate in the Accessible Media Production program at Mohawk College Why Accessibility Working as an in-house designer in the public sector has exposed me to many challenges Fear of change – ex: We’ve always done [blank] this way Fear of not knowing – ex: We want to be accessible, but we don’t know how Design has the power to change perspectives, make a positive impact!
  2. Define capstone: Demonstrates understanding of what we’ve learned in the Accessible Media Production program Current legislation, attitudes and barriers Is in an accessible format (i.e. document, website, video) to showcase skills gained
  3. Learning about the AODA legislation not having teeth led me my first idea…
  4. Why did it fail? Made assumptions and leaped to conclusions – same mistake many designers make. Jumping to solutions without thinking of its impact and effectiveness ’Disability Messiah’ Reality Check I’m not a lawyer. I have limited knowledge and training in the Canadian legal system Compared to the United States, there hasn’t been enough lawsuits challenging accessibility barriers to provide me context AODA is only provincial, no federal legislation yet… The idea was too broad and large to take on as a student project!
  5. Having worked in in-house marketing teams, I remembered some past challenges in getting people on board with accessibility. I asked myself… How do you make a case for someone to sign off on a new initiative? How do you persuade someone to be on your side? How do you justify spending resources to support your project? Answer: You build a business case…
  6. W3C (World Wide Web Consortium) lists four main factors in making a business case: financial, social, legal and technical. Examples Financial – reduce potential retrofitting costs Legal – meeting standards like the AODA Social – promoting inclusion Technical – opportunity to invest in assistive technology and increase access to services Every organization is unique. You get asked – which factor is most relevant to me? If I need to make a case, what factors should I focus on and which benefits should I highlight? NOTE: all of these factors are important!
  7. First learning outcome - figure out what a toolkit is.
  8. The official definition: A "toolkit" is a collection of related information, resources, or tools that together can guide users to implement evidence-based practices. Simply put: they provide a blueprint for what to do, when to do it, and how to do it
  9. Being a graphic designer, decided to focus on producing an infographic to map the four factors in making a business case
  10. Infographics have benefits: Information is concise and in smaller chunks Visually shows the relationships between data and information Popular on social media
  11. Infographics have barriers: Distracting visual element Little or no supporting text to describe the actual image Becomes blurry for users who zoom in Not always search engine friendly Larger files affect users with slow, internet connection speeds
  12. I believe the best work comes from starting on paper, I drew…icons, lines, mapped out the information I wanted to convey
  13. Now that I had an infographic, I realized it wasn’t fully accessible. It was still presented as a flat JPG or printed piece. For example, if you had vision loss or couldn’t understand the flow of information presented.
  14. That’s how I came to my third and final learning outcome.
  15. In terms of approach, I could go with either WordPress or a static HTML site. With WordPress, I would learn… how to apply WCAG 2.0 to edit an existing WordPress theme to be accessible as possible With a static HTML site, I would learn… how to apply WCAG 2.0 to build an accessible HTML webpage using semantic markup
  16. Clean, simple layout Appropriate use of contrast and colours Semantic HTML Keyboard operable – expand/collapse sections with TAB, UP/DOWN arrows, navigate by headings with a screen reader Responsive design Content is available in alternate formats – Word document, text-only version Creating a website = I could have additional resources online. Toolkit can be downloaded as a: Postcard* Poster* Word Document Text-only HTML *Both the postcard and poster come with a text transcript
  17. Understand that meeting a checklist doesn’t = accessibility. To follow a QA (quality assurance) process, I tested the website’s structure and colour contrast with tools like WAVE, A-Checker, Colour Contrast Analyser. Screen reader testing Microsoft testing for Word document
  18. More user testing! Connected the toolkit to Analytics – can see where and how it’s being accessed Learned about CSS Grid from both Sandi, professor and developer colleagues at Pearson I welcome feedback from all of you (and anyone I present the toolkit to). When I presented to
  19. Visit the toolkit online – I have postcards with the QR code if you prefer accessing it on your mobile device.
  20. Get in touch with me. Business cards on the table.