gdi seattle - web accessibility class 1

44

Post on 17-Oct-2014

296 views

Category:

Technology


0 download

DESCRIPTION

Instructor: Marcy Sutton

TRANSCRIPT

Page 1: GDI Seattle - Web Accessibility Class 1

INTRO TO WEBACCESSIBILITY

Web Accessibility ~ Girl Develop It ~

Page 2: GDI Seattle - Web Accessibility Class 1
Page 3: GDI Seattle - Web Accessibility Class 1

WELCOME!Girl Develop It is here to provide affordable andaccessible programs to learn software throughmentorship and hands-on instruction.

Some "rules"

We are here for you!Every question is importantHelp each otherHave fun

Page 4: GDI Seattle - Web Accessibility Class 1

INTRODUCTIONSTell us about yourself.

Who are you?What do you hope to get out of the class?What is your favorite 80's song?

Page 6: GDI Seattle - Web Accessibility Class 1

WHAT IS ACCESSIBILITY?Accessibility is about making your sites useful toas many people as possible.Accessibility is about overcoming barriers.Accessibility is about helping your users.

Page 8: GDI Seattle - Web Accessibility Class 1
Page 9: GDI Seattle - Web Accessibility Class 1

WHY MAKE YOUR SITES ACCESSIBLE?Expand your potential audience! 54 millionpeople in the US have a disability, 1.8 million areunable to see printed words, and 16.1 million havea cognitive or mental illness that impedes dailyfunctioning (source).Be in compliance with legal guidelines, likeSection 504/508 and WCAG 2.0.Avoid potential lawsuits.Do the right thing.

Page 10: GDI Seattle - Web Accessibility Class 1

ACCESSIBILITY IS FOR EVERYONE!

Photo credit: Sylvia Richardson cc

Page 11: GDI Seattle - Web Accessibility Class 1
Page 12: GDI Seattle - Web Accessibility Class 1

BENEFITS OF ACCESSIBILITYCurb cuts were designed for wheelchairs, butothers use them. Similarly, accessibility featuresend up helping everyone.Many times, good design practices createaccessibility as a side effect.Accessibility features, like good alt text, canimprove your search engine placement.

Page 13: GDI Seattle - Web Accessibility Class 1

WHAT ARE BARRIERS TO ACCESS?

Photo credit: sciencesque cc

Page 14: GDI Seattle - Web Accessibility Class 1
Page 15: GDI Seattle - Web Accessibility Class 1

TYPES OF DISABILITYVisual disabilities: blind or low-sight, color blindHearing disabilities: deaf or hard-of-hearingPhysical disabilities: MS, paraplegic/quadriplegic,epilepsyCognitive disabilities: dyslexia, low literacy,learning disabilities

Page 16: GDI Seattle - Web Accessibility Class 1

ACCESSIBILITY IS A CONTINUUM,NOT A CHECKBOX

Page 19: GDI Seattle - Web Accessibility Class 1
Page 20: GDI Seattle - Web Accessibility Class 1

LET'S TRY ITScreenreader simulation

http://bit.ly/p3JmJ2

Page 21: GDI Seattle - Web Accessibility Class 1

PROVIDE AN ALTERNATE PATH

Photo credit: Linh H. Nguyen cc

Page 22: GDI Seattle - Web Accessibility Class 1
Page 23: GDI Seattle - Web Accessibility Class 1

ALT TEXTAlternate text describes pictorial content inwords.Pay attention to context.Describe the function, not the content.If an image is purely decorative, use "" to instructa screen reader to skip it.Instead of using "longdesc," provide a caption orlink.

<img src="location" alt="brief description">

Page 24: GDI Seattle - Web Accessibility Class 1

OTHER TIPS FOR SCREEN READERSHeadings and skip-nav links give users a way tonavigate through a page.Content is more than just visual.External link indicators prevent unexpected pagechanges.Tables can be hard to navigate, so only use themfor tabular data.Many users are switching to touch-screen basedreaders like VoiceOver.

Page 26: GDI Seattle - Web Accessibility Class 1
Page 27: GDI Seattle - Web Accessibility Class 1

MORE ON VISUAL DISABILITIESIf you use color to indicate something, also useanother indicator. For example, underline links onhover or mark a required field with an asterisk.Red/green color blindness is the most common,so avoid green on red.Include color names and show examples (article)Have a minimum of contrast ratio of 4.5:1 fornormal text and 3:1 for large text. (Checker)Try zooming in on your designs, to see how theylook when enlarged. It is a good idea to use emsand percentages instead of pixels when you can.

Page 28: GDI Seattle - Web Accessibility Class 1

PROVIDE GOOD CAPTIONS

Credit: Randall Munroe cc

Page 29: GDI Seattle - Web Accessibility Class 1

HEARING DISABILITIESMost deaf or hard-of-hearing people have limiteddifficulty with web accessibility.Provide captions or transcripts for multimediaelements.Don't rely on sounds to convey information, likean "alert" noise. Even hearing users often havetheir computers muted.Be especially careful if your site targets olderusers, as hearing loss is common.

Page 30: GDI Seattle - Web Accessibility Class 1

LOSE THE MOUSE

Page 32: GDI Seattle - Web Accessibility Class 1

PHYSICAL DISABILITIESMany users with limited mobility interact with thescreen via keyboard.Other users use a mouse, but have trouble withfine motor control.Make clickable elements large, and put spacebetween them.Avoid clickable page elements that move.Animations with rapid flickers are not onlyannoying, they can trigger epileptic seizures.These guidelines also help children andtouchscreen users!

Page 33: GDI Seattle - Web Accessibility Class 1

DON'T OVERWHELM

Page 35: GDI Seattle - Web Accessibility Class 1

PROVIDE PLENTY OF TIME

Page 37: GDI Seattle - Web Accessibility Class 1

CAPTCHAS DON'T JUSTCATCH ROBOTS

Page 39: GDI Seattle - Web Accessibility Class 1

DEALING WITH COGNITIVEDISABILITIES

Unfortunately, there is not a lot of research in thisarea.Minimize cognitive load--don't overwhelm theuser.Use common icons to mark important tasks.If you have timed content (forms, image galleries,etc.) allow users to control extend time.CAPTCHAs aren't blind-friendly, are very difficultfor users with learning disabilities like dyslexia,and annoy everyone. Consider an alternativemethod.

Page 40: GDI Seattle - Web Accessibility Class 1
Page 41: GDI Seattle - Web Accessibility Class 1

SHOW YOUR USERS SOMELOVE!

Page 43: GDI Seattle - Web Accessibility Class 1

RESOURCESWeb Accessibility for DesignersWAVE toolbar, a Firefox extension that does in-browser checksWeb Developer toolbar, a Firefox extension withhelpful toolsNonVisual Desktop Access (NVDA),a free andopen source screen reader for WindowsW3C Web Accessibility Initiative (WAI)WebAIM, an accessibility-focused organizationwith great information

Page 44: GDI Seattle - Web Accessibility Class 1