accessibility equals usability

45
Paul Sherman, Sherman Group User Experience

Upload: paul-sherman

Post on 26-Dec-2014

899 views

Category:

Technology


1 download

DESCRIPTION

Talk presented to the Association of Women in Technology - Austin's Tech Tuesday meeting, 29 September 2009.

TRANSCRIPT

Page 1: Accessibility Equals Usability

Paul Sherman, Sherman Group User Experience

Page 2: Accessibility Equals Usability

 First,  let’s  listen  to  the  web…  

[listen  to  yahoo.com,  google.com,  and  awta  site]  

2  

Page 3: Accessibility Equals Usability

  What  is  accessibility?  Usability?      Why  is  this  all  important?    Accessibility  guidelines  and  resources    What  can  you  do?      Discussion  

3  

Page 4: Accessibility Equals Usability

 When  you  design  for  accessibility,  you’re  making  your  design  more  usable.    

 It’s  not  hard  or  complex.    

 But  it’s  better  to  plan  for  it  up  front  than  to  bolt  it  on  later.  

4  

Page 5: Accessibility Equals Usability

5  

Page 6: Accessibility Equals Usability

 “Disability”  is  an  impairment  that  limits  life  activities.  

 “Accessible”  means  “usable  by  people  with  disabilities.”  

6  

Page 7: Accessibility Equals Usability

 “Accessibility”  is  a  quality  that’s  experienced  by  the  user.  It’s  not  built  into  the  product.  

 Similar  to  “security”…  

 Security  cannot  be  claimed,  it  can  only  be  demonstrated.  

7  

Page 8: Accessibility Equals Usability

8  

Page 9: Accessibility Equals Usability

 Your  intended  users  can  accomplish  what  they’re  trying  to  do  on  your  site  or  with  your  

product.    

9  

Page 10: Accessibility Equals Usability

 Therefore…  

 “Accessible”  basically  means  “usable  by  people  with  disabilities.”  

10  

Page 11: Accessibility Equals Usability

11  

Page 12: Accessibility Equals Usability

 Older  Americans  have  more  disabilities  and  are  more  affected  than  others.  

 In  the  US,  20%    -­‐  55  million  people  -­‐  have  some  disability.    

 Most  of  these  people  use  computers  and  mobile  phones.  

12  

Page 13: Accessibility Equals Usability

 Visual  

 Mobility  

 Hearing  

 Cognitive,  emotional  and  language  

13  

Page 14: Accessibility Equals Usability

14  

 Cognitive,  emotional  and  language  impairments  affect  people’s  ability  to…  

Solve  problems  

Perceive  sensory  information  

Remember  things  

 Comprehend  and  use  language  

Page 15: Accessibility Equals Usability

 How  do  software  and  web  producers  accommodate  people  with  disabilities?  

15  

Page 16: Accessibility Equals Usability

16  

Page 17: Accessibility Equals Usability

 Hardware  or  operating  system  adaptations    

 Assistive  technology  

 Per-­‐program  adaptations  

17  

Page 18: Accessibility Equals Usability

[show]  

18  

Page 19: Accessibility Equals Usability

 Many  applications  and  web-­‐delivered  apps  don’t  “play  nice”  with  accessibility  accommodations.    

 But  people  with  disabilities  need  mainstream  apps…  the  same  ones  you  and  I  use!    

19  

Page 20: Accessibility Equals Usability

 Producers  aren’t  going  to  build  separate  apps  for  the  disabled.    

 And  even  if  they  did…”separate”  would  not  mean  “equal.”    

 Sound  familiar?  

20  

Page 21: Accessibility Equals Usability

 Can  you  design  a  site  that’s  equally  usable  by  people  with  and  without  disabilities?    

21  

Page 22: Accessibility Equals Usability

 Universal  design  advocates  say  “yes!”  

Or  more  accurately,  “yes  you  should!”  

22  

Page 23: Accessibility Equals Usability

 Universal  design  advocates  say  that  the  best  design  is  one  that  equally  satisfies  the  needs  of  all  intended  users.    

 Accessibility  advocates  say  that  separate  sites  are  never  resourced  the  same,  so  people  with  disabilities  are  slighted.  

 So  what  do  you  think  of  this…    

23  

Page 24: Accessibility Equals Usability

[Amazon]  

24  

Page 25: Accessibility Equals Usability

Many  designs  can  optimize  for  people  with  disabilities.    

But  separate  designs  always  lead  to  separate  and  unequal  treatment.  

25  

Page 26: Accessibility Equals Usability

My  take:  universal  design  is  the  way  to  go.    

It  has  benefits  beyond  “just”  accessibility.  

26  

Page 27: Accessibility Equals Usability

 Universal  design  has  benefits  beyond  accommodating  the  disabled.  

 Ramps  and  curb  cuts  are  good  for  strollers,  shopping  carts,  and  bikes!  

Page 28: Accessibility Equals Usability

28  

Page 29: Accessibility Equals Usability

Law  and  policy    1990:  ADA  says  public  accommodations  must  provide  

access.  

  1996:  DoJ  rules  that  web  sites  are  public  accommodations.  

  1996:  Telecommunications  Act.  

  1998:  Section  508  of  the  Rehabilitation  Act.  

Standards  and  guidelines    1999  -­‐  present:  World  Wide  Web  Consortium’s  Web  Access  

Initiative  (W3C  WAI).  

  US  Access  Board’s  guidelines  for  Section  508  compliance.  

Page 30: Accessibility Equals Usability

W3C    De  facto  standards  body  for  the  Web.  

  Formed  the  Web  Accessibility  Initiative,  a  multi-­‐disciplinary  effort  to  promote  accessibility  for  the  Web.  

Web  Accessibility  Initiative  (WAI)    Web  Content  Accessibility  Guidelines  (WCAG)  first  

version  published  in  1999.  

  WCAG  2.0  published  in  2008.  

All  available  at  www.w3c.org/wai  

Page 31: Accessibility Equals Usability

31  

http://www.w3.org/TR/WCAG20/  

Page 32: Accessibility Equals Usability

32  

Page 33: Accessibility Equals Usability

“alt”  text  

“longdesc”  long  description  for  images  

33  

Page 34: Accessibility Equals Usability

[play  page  with  alt  text  for  nav]  

34  

Page 35: Accessibility Equals Usability

 <td><a  href="default.aspx"  onMouseOut="MM_swapImgRestore();"    onMouseOver="MM_swapImage('top_nav_home','','images/top_nav_home_over.jpg',1);"  ><img  id="ucSiteTopNav_uxHomeImg"  name="top_nav_home"  src="images/top_nav_home_over.jpg"  style="border-­‐width:0px;height:31px;width:52px;"  alt="Back  to  Home  page"/></a></td>  

35  

Page 36: Accessibility Equals Usability

 See?  It’s  not  hard!  

36  

Page 37: Accessibility Equals Usability

 Allow  keyboard  only  navigation.  

 Provide  sufficient  foreground-­‐background  contrast.  

 Allow  mistake  avoidance  and  correction.  

And  more…  

37  

Page 38: Accessibility Equals Usability

Deploy  “alt”  text.  

Ensure  keyboard-­‐only  navigation.  

Assess  your  site!    

Listen  to  your  site.  And  try  to  navigate  it  with  just  your  keyboard.  

38  

Page 39: Accessibility Equals Usability

Assess  and  test.  

Correct  the  most  glaring  issues  first.  

Then  move  on  to  the  secondary  stuff.  

39  

Page 40: Accessibility Equals Usability

40  

Page 41: Accessibility Equals Usability

 Validation  tools  are  programs  that  inspect  for  code-­‐based  conformance.  

W3C  HTML  validator:    http://validator.w3c.org  

More  at:  http://www.w3.org/WAI/ER/tools/complete  

Page 42: Accessibility Equals Usability

User  test  your  site!  

Good:  you  and  your  colleagues  listen  to  it,  navigate  it  with  keyboard.  

Better:  recruit  people  with  disabilities  to  use  your  site.  Watch  them  and  listen  to  what  they  

have  to  say.  

Page 43: Accessibility Equals Usability

Assess  and  test  

Build  awareness  in  your  org  

Address  

Test  again  

43  

Page 44: Accessibility Equals Usability

 Sharron  Rush,  Knowbility    Access  U  –  accessibility  conference    http://www.knowbility.org/conference/  

44  

Page 45: Accessibility Equals Usability

 Paul  Sherman    Sherman  Group  User  Experience    www.shermanux.com    [email protected]    Twitter:  @pjsherman  

45