SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
Development Track – AccessU 2012


WCAG 2.0
Why can’t we all just get along?


                                             LOUIS ARMSTRONG
                                             “You say WooCAG and I say WayCAG,
                                              You say Area and I say AH-ria,
                                              WooCAG, WayCAG, Area, AH-ria,
                                              Let's call the whole thing off!”
John	
  Sla)n	
  AccessU	
  2012	
  
Denis	
  Boudreau,	
  AccessibilitéWeb	
  
                            	
  
Aus8n	
  –	
  May	
  15th,	
  2012

Brought	
  
to	
  you	
  by	
  
2012. Some Rights Reserved.
                                      BY	
  -­‐	
  AAribu8on	
  
                                      NC	
  -­‐	
  NonCommercial	
  
                                      SA	
  -­‐	
  ShareAlike	
  2.5	
  Canada	
  

Brought	
  
to	
  you	
  by	
  
                        /	
  2	
  
Trainer

  Denis	
  Boudreau	
  
    	
  Over	
  11	
  years	
  in	
  Web	
  Accessibility	
  
    	
  President,	
  AccessibilitéWeb	
  	
  
    	
  Co-­‐editor,	
  SGQRI	
  008	
  standards	
  
    	
  Invited	
  Expert,	
  W3C	
  	
  




Brought	
  
to	
  you	
  by	
  
                                                       /	
  3	
  
Summary
General overview

1.              Implementa8on	
  challenges	
  
2.              Deep	
  within	
  the	
  WCAG	
  2.0	
  specs	
  
3.              Shedding	
  light	
  into	
  WCAG	
  2.0	
  
4.              PuWng	
  it	
  all	
  together	
  




Brought	
  
to	
  you	
  by	
  
                                                      /	
  4	
  
But before we begin...
Come pick the tag(s) that fit you most


What	
  best	
  describes	
  the	
  work	
  you	
  do?	
  




Brought	
  
to	
  you	
  by	
  
                                     /	
  5	
  
Brought	
  
to	
  you	
  by	
     Implementation challenges
                            /	
  6	
  
Implementation challenges
Accessibility becomes a serious business


Accessibility	
  audi)ng	
  is	
  not	
  a	
  game	
  anymore	
  

•  Accessibility	
  audits	
  used	
  to	
  be	
  without	
  consequences	
  
•  This	
  is	
  all	
  changing	
  with	
  legal	
  requirements	
  &	
  law	
  suits	
  
    •  Compliance	
  becomes	
  an	
  increasingly	
  sensi8ve	
  issue	
  
    •  People	
  now	
  expect	
  measurable	
  and	
  objec8ve	
  results	
  
•  While	
  compliance	
  is	
  objec8ve,	
  accessibility	
  is	
  not	
  
    •  So	
  when	
  has	
  an	
  organiza8on	
  made	
  “enough”	
  efforts?	
  

Brought	
  
to	
  you	
  by	
  
                                              /	
  7	
  
Implementation challenges
Difficulties of implementing requirements


What	
  makes	
  WCAG	
  2	
  great	
  also	
  makes	
  it	
  flawed	
  

•  Being	
  technology	
  agnos8c	
  is	
  awesome	
  
•  Great	
  for	
  sustainability	
  but	
  comes	
  with	
  drawbacks	
  
    •  A	
  certain	
  vagueness	
  in	
  success	
  criteria	
  formula8on	
  
    •  Leaves	
  room	
  for	
  various	
  uneducated	
  interpreta8ons	
  
    •  Opens	
  the	
  door	
  to	
  lots	
  of	
  uneven	
  implementa8ons	
  
    •  Indirectly	
  contributes	
  to	
  making	
  accessibility	
  hard	
  

Brought	
  
to	
  you	
  by	
  
                                         /	
  8	
  
Implementation challenges
Difficulties of implementing requirements


WCAG	
  2,	
  a	
  double-­‐edged	
  sword?	
  

•  The	
  vagueness	
  is	
  clarified	
  in	
  the	
  techniques	
  &	
  failures	
  
•  LiAerally,	
  thousands	
  of	
  pages	
  to	
  go	
  through	
  
•  But	
  those	
  are	
  only	
  informa8ve	
  (therefore,	
  not	
  required)	
  
    •  Not	
  everyone	
  reads	
  them	
  (most	
  don’t	
  take	
  the	
  8me)	
  
    •  We	
  are	
  all	
  welcomed	
  to	
  cherry	
  pick	
  what	
  we	
  like	
  
    •  Or	
  maybe	
  even	
  come	
  up	
  with	
  new	
  techniques	
  

Brought	
  
to	
  you	
  by	
  
                                           /	
  9	
  
Implementation challenges
Difficulties of implementing requirements

The	
  Canadian	
  government	
  approach	
  
•  Turn	
  W3C	
  recommenda8ons	
  into	
  formal	
  requirements	
  
    •  Make	
  WCAG	
  2.0	
  level	
  AA	
  a	
  mandatory	
  standard	
  
    •  Providing	
  measurable	
  means	
  to	
  achieve	
  compliance	
  
    •  Applying	
  at	
  least	
  one	
  technique	
  per	
  success	
  criteria	
  
    •  Generally	
  trying	
  to	
  avoid	
  the	
  common	
  failures	
  
    •  Indirectly	
  gran8ng	
  those	
  techniques	
  norma8ve	
  status	
  

This	
  creates	
  obvious	
  problems	
  in	
  most	
  organiza)ons	
  

Brought	
  
to	
  you	
  by	
  
                                             /	
  10	
  
Implementation challenges
The perfect example...


                           1.3.1	
  Info	
  and	
  Rela)onships	
  
                      Informa8on,	
  structure,	
  and	
  rela8onships	
  
                       conveyed	
  through	
  presenta8on	
  can	
  be	
  
                        programma8cally	
  determined	
  or	
  are	
  
                             available	
  in	
  text.	
  (Level	
  A)	
  	
  

                                      What	
  the	
  hell	
  does	
  this	
  mean?	
  
                       When	
  is	
  such	
  a	
  success	
  criteria	
  “sufficiently	
  met”?	
  

Brought	
  
to	
  you	
  by	
  
                                                            /	
  11	
  
Implementation challenges
Let’s take the AccessU website...




Brought	
  
to	
  you	
  by	
  
                               /	
  12	
  
Implementation challenges
1.3.1 Info and Relationships


Some	
  of	
  the	
  things	
  to	
  consider...	
  
   Categories	
       Details	
  
   Seman8cs	
         Use	
  seman8c	
  elements	
  to	
  markup	
  structure,	
  text	
  and	
  color	
  cues	
  
   Headings	
         Organize	
  pages	
  using	
  h1-­‐h6	
  headings	
  
   Tables	
           Use	
  seman8c	
  elements	
  to	
  markup	
  data	
  tables,	
  use	
  data	
  table	
  elements	
  and	
  
                      aAributes	
  (summary,	
  cap8on,	
  th,	
  thead,	
  tbody,	
  id,	
  headers,	
  etc.)	
  	
  
   Forms	
            Associate	
  labels	
  and	
  form	
  controls,	
  use	
  8tle	
  aAributes,	
  provide	
  a	
  descrip8on	
  for	
  
                      groups	
  using	
  fieldset	
  and	
  legend,	
  use	
  optgroup	
  to	
  group	
  op8on	
  elements	
  inside	
  a	
  
                      select.	
  	
  
   Lists	
            Use	
  ol,	
  ul	
  and	
  dl	
  for	
  lists	
  or	
  groups	
  of	
  links.	
  	
  
   Presenta8on	
      Use	
  text	
  to	
  convey	
  info	
  conveyed	
  by	
  varia8ons	
  in	
  presenta8on	
  of	
  text,	
  use	
  CSS	
  to	
  
                      control	
  visual	
  presenta8on,	
  separate	
  informa8on	
  and	
  structure	
  from	
  presenta8on.	
  	
  


Brought	
  
to	
  you	
  by	
  
                                                                                        /	
  13	
  
Implementation challenges
The perfect example...




                      Experience	
  has	
  shown	
  us	
  that	
  for	
  	
  
                       25	
  people	
  in	
  a	
  room,	
  we	
  will	
  get	
  	
  
                        about	
  25	
  different	
  answers...	
  




Brought	
  
to	
  you	
  by	
  
                                                    /	
  14	
  
Implementation challenges
Difficulties of implementing requirements


The	
  Quebec	
  government	
  approach	
  

•  Refute	
  WCAG	
  2.0	
  because	
  of	
  its	
  vagueness	
  
    •  Make	
  WCAG	
  2.0	
  level	
  AA	
  a	
  mandatory	
  standard	
  
    •  Iden8fy	
  techniques	
  and	
  turn	
  them	
  into	
  requirements	
  
    •  Breaking	
  down	
  each	
  SC	
  into	
  measurable	
  goals	
  
    •  Crea8ng	
  another	
  standard	
  altogether	
  in	
  the	
  process	
  

This	
  creates	
  obvious	
  problems	
  for	
  web	
  accessibility	
  

Brought	
  
to	
  you	
  by	
  
                                        /	
  15	
  
Implementation challenges
Going down the fragmentation path




                      Many	
  public	
  administra)ons	
  decide	
  	
  
                        to	
  rewrite	
  accessibility	
  standards.	
  	
  
                      Though	
  perfectly	
  understandable	
  and	
  	
  
                         in	
  some	
  cases,	
  even	
  produc)ve,	
  	
  
                           this	
  is	
  bad	
  news	
  for	
  the	
  Web.	
  


Brought	
  
to	
  you	
  by	
  
                                                 /	
  16	
  
Implementation challenges
The value of standards harmonization


How	
  standards	
  fragmenta)on	
  hurts	
  the	
  web	
  

•  Slows	
  down	
  poten8al	
  progress	
  towards	
  increasing	
  a11y	
  
•  Govt	
  must	
  spend	
  more	
  resources	
  on	
  alternate	
  versions	
  
•  Mainstream	
  authoring	
  tools	
  lack	
  accessibility	
  support	
  
•  Products	
  developed	
  locally	
  can’t	
  compete	
  globally	
  
•  Organiza8ons	
  must	
  track	
  &	
  support	
  differing	
  standards	
  

These	
  are	
  all	
  very	
  true	
  in	
  the	
  Quebec	
  province	
  today	
  

Brought	
  
to	
  you	
  by	
  
                                             /	
  17	
  
Implementation challenges
The value of standards harmonization


How	
  standards	
  harmoniza)on	
  actually	
  helps	
  

•  All	
  benefit	
  from	
  years	
  of	
  interna8onal	
  collabora8on	
  
•  Govts	
  save	
  funding	
  by	
  using	
  W3C/WAI	
  resources	
  
•  Sonware	
  developers	
  benefit	
  from	
  economies	
  of	
  scale	
  
•  Web	
  developers	
  can	
  more	
  easily	
  produce	
  content	
  
•  Govts	
  can	
  take	
  advantage	
  of	
  collabora8ve	
  resources	
  

But	
  that	
  doesn’t	
  mean	
  things	
  can’t	
  be	
  improved	
  

Brought	
  
to	
  you	
  by	
  
                                          /	
  18	
  
Implementation challenges
Education & Outreach Working Group


                      Standards	
  harmoniza)on	
  

                      •  Explains	
  key	
  role	
  of	
  harmoniza8on	
  
                      •  Promotes	
  adop8on	
  of	
  a	
  consistent	
  	
  
                        	
  set	
  of	
  interna8onal	
  standards	
  
                      •  Currently	
  being	
  updated	
  
                      •  Available	
  at	
  -­‐	
  hAp://is.gd/szEDLJ	
  



Brought	
  
to	
  you	
  by	
  
                                 /	
  19	
  
Implementation challenges
Filling a gap in WCAG 2.0


Improving	
  on	
  what’s	
  already	
  out	
  there	
  

•  S8ll,	
  the	
  Quebec	
  accessibility	
  standards	
  have	
  values	
  
    •  Fixing	
  success	
  criteria	
  general	
  vagueness	
  
    •  Providing	
  the	
  developers	
  with	
  clear	
  guidance	
  
    •  Reaching	
  out	
  to	
  already	
  exis8ng	
  documents	
  
    •  Crea8ng	
  a	
  “filter”	
  to	
  apply	
  WCAG	
  2.0	
  consistently	
  
    •  Promo8ng	
  harmoniza8on	
  through	
  fragmenta8on?!	
  

Brought	
  
to	
  you	
  by	
  
                                          /	
  20	
  
Implementation challenges
Establishing common grounds


Coming	
  to	
  an	
  agreement	
  for	
  accessibility	
  

•  Consistency	
  is	
  crucial	
  for	
  overall	
  coherence	
  
•  Even	
  more	
  so	
  when	
  an	
  organiza8on	
  has	
  many	
  websites	
  
•  Unless	
  a	
  lot	
  of	
  effort	
  is	
  devoted:	
  
    •  Developers	
  hardly	
  have	
  access	
  to	
  detailed	
  specs	
  
    •  Sharing	
  a	
  common	
  understanding	
  is	
  a	
  real	
  challenge	
  
    •  Results	
  are	
  uneven	
  and	
  global	
  coherence	
  suffers	
  

Brought	
  
to	
  you	
  by	
  
                                          /	
  21	
  
Implementation challenges
Establishing common grounds




                      End	
  results	
  are	
  always	
  the	
  same.	
  	
  
                      Ask	
  any	
  website	
  owner	
  out	
  there.	
  




Brought	
  
to	
  you	
  by	
  
                                                 /	
  22	
  
WAI-Engage Wiki
Role-based accessibility

                      Thus	
  came	
  ARB*	
  
                      (a11y	
  responsibility	
  breakdown)	
  

                      •  Looking	
  at	
  WCAG	
  2.0	
  SC	
  by	
  roles	
  
                      •  Get	
  involved	
  in	
  the	
  community:	
  	
  	
  	
  
                        	
  comment,	
  contribute,	
  use	
  
                      •  Make	
  this	
  your	
  own	
  and	
  bring	
  it	
  	
  
                        	
  into	
  your	
  organiza8on!	
  
                      •  Available	
  at	
  -­‐	
  hAp://is.gd/5CoJd4	
  

Brought	
  
to	
  you	
  by	
  
                                   /	
  23	
  
Brought	
  
to	
  you	
  by	
     Deep within WCAG 2.0
                      /	
  24	
  
Deep within WCAG 2.0
WCAG 2.0 documents overview


                                       Resource	
  
                                       The	
  WCAG	
  2.0	
  
                                       Documents	
  
                                       hAp://
                                       www.w3.org/WAI/
                                       intro/wcag20	
  




Brought	
  
to	
  you	
  by	
  
                         /	
  25	
  
Deep within WCAG 2.0
The accessibility guidelines


                                             Resource	
  
                                             WCAG	
  2.0	
  -­‐	
  Web	
  
                                             Content	
  Accessibility	
  
                                             Guidelines	
  
                                             hAp://www.w3.org/TR/
                                             WCAG/	
  




Brought	
  
to	
  you	
  by	
  
                               /	
  26	
  
Deep within WCAG 2.0
The WCAG 2.0 mindmap


                                     Resource	
  
                                     The	
  WCAG	
  2.0	
  Map:	
  	
  
                                     A	
  (totally	
  awesome)	
  
                                     visual	
  guide	
  to	
  
                                     understanding	
  web	
  
                                     accessibility	
  
                                     hAp://
                                     www.stamfordinterac
                                     8ve.com.au/the-­‐
                                     wcag-­‐2-­‐0-­‐map/	
  


Brought	
  
to	
  you	
  by	
  
                       /	
  27	
  
Deep within WCAG 2.0
The WCAG 2.0 documents




  Resource	
                             Resource	
                         Resource	
  
  How	
  to	
  Meet	
  WCAG	
  2.0	
     Understanding	
  WCAG	
  2.0	
     Techniques	
  and	
  
  hAp://www.w3.org/                      hAp://www.w3.org/TR/               Failures	
  for	
  WCAG	
  2.0	
  
  WAI/WCAG20/quickref/	
                 UNDERSTANDING-­‐                   hAp://www.w3.org/
                                         WCAG20/	
                          TR/WCAG-­‐TECHS/	
  




Brought	
  
to	
  you	
  by	
  
                                                       /	
  28	
  
Brought	
  
to	
  you	
  by	
     Shedding light into WCAG 2.0
                            /	
  29	
  
Shedding light into WCAG 2
Nuts and bolts of web accessibility


1st	
  exercise	
  –	
  working	
  with	
  SC	
  1.1.1	
  

•  Organize	
  in	
  groups	
  of	
  two	
  to	
  three	
  people	
  
•  In	
  10	
  minutes:	
  
    •  Iden8fy	
  someone	
  responsible	
  for	
  taking	
  notes	
  
    •  Find	
  as	
  many	
  related	
  best	
  prac8ces	
  as	
  you	
  can	
  
    •  Try	
  to	
  find	
  related	
  poten8al	
  accessibility	
  problems	
  
    •  We’ll	
  then	
  share	
  findings	
  with	
  the	
  rest	
  of	
  the	
  group	
  

Brought	
  
to	
  you	
  by	
  
                                               /	
  30	
  
Shedding light into WCAG 2
WCAG 2.0 AccessU ShortList

                      Laying	
  founda)ons	
  for	
  a	
  WCAG	
  2.0	
  Filter	
  

                      •  Non-­‐Text	
  Content	
  (SC	
  1.1.1)	
  
                      •  Info	
  and	
  Rela8onships	
  (SC	
  1.3.1)	
  
                      •  Meaningful	
  Sequence	
  (SC	
  1.3.2)	
  
                      •  Use	
  of	
  Color	
  (SC	
  1.4.1)	
  
                      •  Contrast	
  -­‐	
  Minimum	
  (SC	
  1.4.3)	
  
                      •  Keyboard	
  (SC	
  2.1.1)	
  
                      •  Focus	
  Order	
  (SC	
  2.4.3)	
  
                      •  Link	
  Purpose	
  -­‐	
  In	
  Context	
  (SC	
  2.4.4)	
  
                      •  Available	
  at	
  -­‐	
  hAp://is.gd/gsmr2P	
  


Brought	
  
to	
  you	
  by	
  
                                     /	
  31	
  
Shedding light into WCAG 2
Nuts and bolts of web accessibility


2nd	
  exercise	
  –	
  working	
  with	
  other	
  SC	
  

•  Organize	
  in	
  groups	
  of	
  four	
  to	
  five	
  people	
  
•  In	
  10	
  minutes	
  (per	
  assigned	
  SC):	
  
    •  Iden8fy	
  someone	
  responsible	
  for	
  taking	
  notes	
  
    •  Find	
  as	
  many	
  related	
  best	
  prac8ces	
  as	
  you	
  can	
  
    •  Try	
  to	
  find	
  related	
  poten8al	
  accessibility	
  problems	
  
    •  We’ll	
  then	
  share	
  findings	
  with	
  the	
  rest	
  of	
  the	
  group	
  

Brought	
  
to	
  you	
  by	
  
                                               /	
  32	
  
Brought	
  
to	
  you	
  by	
     Putting it all together
                      /	
  33	
  
Putting it all together
Adopting an assessment method

Three-­‐step	
  accessibility	
  evalua)on	
  
1.  Tes8ng	
  the	
  web	
  page	
  with	
  a	
  screen	
  reader	
  
2.  Using	
  an	
  automa8c	
  checker	
  for	
  basic	
  problems	
  
3.  Running	
  manual	
  tes8ng	
  to	
  complete	
  the	
  audit	
  

                      And	
  write	
  recommenda)ons	
  people	
  can	
  use!!!	
  




Brought	
  
to	
  you	
  by	
  
                                                    /	
  34	
  
Putting it all together
1st - Using NVDA to Evaluate Web Accessibility


                                           Resource	
  
                                           Using	
  NVDA	
  to	
  
                                           Evaluate	
  Web	
  
                                           Accessibility	
  
                                           hAp://webaim.org/
                                           ar8cles/nvda/	
  




Brought	
  
to	
  you	
  by	
  
                             /	
  35	
  
Putting it all together
2nd - Web accessibility checker


                                           Resource	
  
                                           Web	
  Accessibility	
  
                                           Checker	
  
                                           hAp://achecker.ca/
                                           checker/	
  




Brought	
  
to	
  you	
  by	
  
                             /	
  36	
  
Putting it all together
3rd - Roger Hudson’s WCAG 2.0 checklist


                                          Resource	
  
                                          WCAG	
  2.0	
  Checklist	
  
                                          hAp://
                                          www.usability.com.au
                                          /resources/
                                          wcag2checklist.cfm	
  




Brought	
  
to	
  you	
  by	
  
                            /	
  37	
  
Putting it all together
Easy to use tools to get the job done

Mozilla	
  Firefox	
                                        Microso^	
  Internet	
  Explorer
•               Web	
  Developer	
  Toolbar	
               •          Web	
  Accessibility	
  Toolbar	
  
•               Accessibility	
  Evaluator	
  
•               Juicy	
  Studio	
  a11y	
  Toolbar	
        Other	
  useful	
  tools	
  
•               FireBug	
                                   •          Color	
  Contrast	
  Analyzer	
  
•               HeadingsMap	
                               •          FireEyes	
  Extension	
  
•               NoSquint	
  
•               WAI-­‐ARIA	
  Landmarks	
  
•               Fangs	
  	
  



Brought	
  
to	
  you	
  by	
  
                                                         /	
  38	
  
Thank You!

Denis	
  Boudreau,	
  
President	
  
Coopéra)ve	
  AccessibilitéWeb	
  
1751	
  Richardson	
  street,	
  suite	
  6111	
  
Montreal	
  (Quebec),	
  Canada	
  H3K	
  1G6	
  
Toll	
  Free:	
  +1	
  (877)	
  315-­‐5550	
  
Email:	
  db@csaw.ca	
  
Web:	
  www.accessibiliteweb.com	
  
TwiAer	
  :	
  @AccessibiliteWb	
  /	
  @dboudreau	
  

Brought	
  
to	
  you	
  by	
  
                                                 /	
  39	
  

Contenu connexe

Similaire à WCAG 2.0: Why can't we all just get along?

Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic ServerPeter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Saul Cunningham
 
Open Source Telecom Survey 2021 Results & Discussion, Alan Quayle
Open Source Telecom Survey 2021 Results & Discussion, Alan QuayleOpen Source Telecom Survey 2021 Results & Discussion, Alan Quayle
Open Source Telecom Survey 2021 Results & Discussion, Alan Quayle
Alan Quayle
 
Integrating accessibility in the organization's web development lifecycle
Integrating accessibility in the organization's web development lifecycleIntegrating accessibility in the organization's web development lifecycle
Integrating accessibility in the organization's web development lifecycle
AccessibilitéWeb
 
Model-Based Testing for ALM Octane: Better tests, built faster
Model-Based Testing for ALM Octane: Better tests, built faster Model-Based Testing for ALM Octane: Better tests, built faster
Model-Based Testing for ALM Octane: Better tests, built faster
Curiosity Software Ireland
 
Siteimprove must have-accessibility-handbook
Siteimprove must have-accessibility-handbookSiteimprove must have-accessibility-handbook
Siteimprove must have-accessibility-handbook
LiZhu45
 

Similaire à WCAG 2.0: Why can't we all just get along? (20)

WCAG for Beginners
WCAG for BeginnersWCAG for Beginners
WCAG for Beginners
 
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic ServerPeter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
 
STPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has ArrivedSTPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has Arrived
 
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
 
From Web Accessibility 2.0 to Web Adaptability (1.0)
From Web Accessibility 2.0 to Web Adaptability (1.0)From Web Accessibility 2.0 to Web Adaptability (1.0)
From Web Accessibility 2.0 to Web Adaptability (1.0)
 
How Oracle Integrates Accessibility into the Development Process
How Oracle Integrates Accessibility into the Development ProcessHow Oracle Integrates Accessibility into the Development Process
How Oracle Integrates Accessibility into the Development Process
 
Five Ways Automation Has Increased Application Deployment and Changed Culture
Five Ways Automation Has Increased Application Deployment and Changed CultureFive Ways Automation Has Increased Application Deployment and Changed Culture
Five Ways Automation Has Increased Application Deployment and Changed Culture
 
Lifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessLifestyles of the rich and frameworkless
Lifestyles of the rich and frameworkless
 
From Web Accessibility to Web Adaptability
From Web Accessibility to Web AdaptabilityFrom Web Accessibility to Web Adaptability
From Web Accessibility to Web Adaptability
 
Open Source Telecom Survey 2021 Results & Discussion, Alan Quayle
Open Source Telecom Survey 2021 Results & Discussion, Alan QuayleOpen Source Telecom Survey 2021 Results & Discussion, Alan Quayle
Open Source Telecom Survey 2021 Results & Discussion, Alan Quayle
 
Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Tea...
Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Tea...Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Tea...
Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Tea...
 
The Impact of Accessibility
The Impact of AccessibilityThe Impact of Accessibility
The Impact of Accessibility
 
Integrating accessibility in the organization's web development lifecycle
Integrating accessibility in the organization's web development lifecycleIntegrating accessibility in the organization's web development lifecycle
Integrating accessibility in the organization's web development lifecycle
 
Model-Based Testing for ALM Octane: Better tests, built faster
Model-Based Testing for ALM Octane: Better tests, built faster Model-Based Testing for ALM Octane: Better tests, built faster
Model-Based Testing for ALM Octane: Better tests, built faster
 
Diving Into Docker
Diving Into Docker Diving Into Docker
Diving Into Docker
 
Accessibility Testing Approach
Accessibility Testing ApproachAccessibility Testing Approach
Accessibility Testing Approach
 
Event-Driven Architecture (EDA)
Event-Driven Architecture (EDA)Event-Driven Architecture (EDA)
Event-Driven Architecture (EDA)
 
Web Standards
Web StandardsWeb Standards
Web Standards
 
Siteimprove must have-accessibility-handbook
Siteimprove must have-accessibility-handbookSiteimprove must have-accessibility-handbook
Siteimprove must have-accessibility-handbook
 
Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020
 

Plus de AccessibilitéWeb

Seo web mobile-accessibilite-parisweb
Seo web mobile-accessibilite-pariswebSeo web mobile-accessibilite-parisweb
Seo web mobile-accessibilite-parisweb
AccessibilitéWeb
 
Accessibilite federales-2011
Accessibilite federales-2011Accessibilite federales-2011
Accessibilite federales-2011
AccessibilitéWeb
 
Accessibilite gouvernance-inclusion
Accessibilite gouvernance-inclusionAccessibilite gouvernance-inclusion
Accessibilite gouvernance-inclusion
AccessibilitéWeb
 

Plus de AccessibilitéWeb (12)

Social media accessibility: where are we today?
Social media accessibility: where are we today?Social media accessibility: where are we today?
Social media accessibility: where are we today?
 
Seo web mobile-accessibilite-parisweb
Seo web mobile-accessibilite-pariswebSeo web mobile-accessibilite-parisweb
Seo web mobile-accessibilite-parisweb
 
Ergonomie accessibilite-contenus-web
Ergonomie accessibilite-contenus-webErgonomie accessibilite-contenus-web
Ergonomie accessibilite-contenus-web
 
Clinique ergonomie-accessibilite
Clinique ergonomie-accessibiliteClinique ergonomie-accessibilite
Clinique ergonomie-accessibilite
 
Seo accessibilite
Seo accessibiliteSeo accessibilite
Seo accessibilite
 
Accessibilite federales-2011
Accessibilite federales-2011Accessibilite federales-2011
Accessibilite federales-2011
 
Accessibilite gouvernance-inclusion
Accessibilite gouvernance-inclusionAccessibilite gouvernance-inclusion
Accessibilite gouvernance-inclusion
 
Successfully Integrating Accessibility in your Organization’s Web Development...
Successfully Integrating Accessibility in your Organization’s Web Development...Successfully Integrating Accessibility in your Organization’s Web Development...
Successfully Integrating Accessibility in your Organization’s Web Development...
 
Confoo 2011-planifier-accessibilite-dans-votre-organisation
Confoo 2011-planifier-accessibilite-dans-votre-organisationConfoo 2011-planifier-accessibilite-dans-votre-organisation
Confoo 2011-planifier-accessibilite-dans-votre-organisation
 
Atelier erreurs-accessibilite
Atelier erreurs-accessibiliteAtelier erreurs-accessibilite
Atelier erreurs-accessibilite
 
Etude de-cas-refonte-accessible
Etude de-cas-refonte-accessibleEtude de-cas-refonte-accessible
Etude de-cas-refonte-accessible
 
Accessibilite chaine-production-web
Accessibilite chaine-production-webAccessibilite chaine-production-web
Accessibilite chaine-production-web
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

WCAG 2.0: Why can't we all just get along?

  • 1. Development Track – AccessU 2012 WCAG 2.0 Why can’t we all just get along? LOUIS ARMSTRONG “You say WooCAG and I say WayCAG, You say Area and I say AH-ria, WooCAG, WayCAG, Area, AH-ria, Let's call the whole thing off!” John  Sla)n  AccessU  2012   Denis  Boudreau,  AccessibilitéWeb     Aus8n  –  May  15th,  2012 Brought   to  you  by  
  • 2. 2012. Some Rights Reserved.  BY  -­‐  AAribu8on    NC  -­‐  NonCommercial    SA  -­‐  ShareAlike  2.5  Canada   Brought   to  you  by   /  2  
  • 3. Trainer Denis  Boudreau      Over  11  years  in  Web  Accessibility      President,  AccessibilitéWeb        Co-­‐editor,  SGQRI  008  standards      Invited  Expert,  W3C     Brought   to  you  by   /  3  
  • 4. Summary General overview 1.  Implementa8on  challenges   2.  Deep  within  the  WCAG  2.0  specs   3.  Shedding  light  into  WCAG  2.0   4.  PuWng  it  all  together   Brought   to  you  by   /  4  
  • 5. But before we begin... Come pick the tag(s) that fit you most What  best  describes  the  work  you  do?   Brought   to  you  by   /  5  
  • 6. Brought   to  you  by   Implementation challenges /  6  
  • 7. Implementation challenges Accessibility becomes a serious business Accessibility  audi)ng  is  not  a  game  anymore   •  Accessibility  audits  used  to  be  without  consequences   •  This  is  all  changing  with  legal  requirements  &  law  suits   •  Compliance  becomes  an  increasingly  sensi8ve  issue   •  People  now  expect  measurable  and  objec8ve  results   •  While  compliance  is  objec8ve,  accessibility  is  not   •  So  when  has  an  organiza8on  made  “enough”  efforts?   Brought   to  you  by   /  7  
  • 8. Implementation challenges Difficulties of implementing requirements What  makes  WCAG  2  great  also  makes  it  flawed   •  Being  technology  agnos8c  is  awesome   •  Great  for  sustainability  but  comes  with  drawbacks   •  A  certain  vagueness  in  success  criteria  formula8on   •  Leaves  room  for  various  uneducated  interpreta8ons   •  Opens  the  door  to  lots  of  uneven  implementa8ons   •  Indirectly  contributes  to  making  accessibility  hard   Brought   to  you  by   /  8  
  • 9. Implementation challenges Difficulties of implementing requirements WCAG  2,  a  double-­‐edged  sword?   •  The  vagueness  is  clarified  in  the  techniques  &  failures   •  LiAerally,  thousands  of  pages  to  go  through   •  But  those  are  only  informa8ve  (therefore,  not  required)   •  Not  everyone  reads  them  (most  don’t  take  the  8me)   •  We  are  all  welcomed  to  cherry  pick  what  we  like   •  Or  maybe  even  come  up  with  new  techniques   Brought   to  you  by   /  9  
  • 10. Implementation challenges Difficulties of implementing requirements The  Canadian  government  approach   •  Turn  W3C  recommenda8ons  into  formal  requirements   •  Make  WCAG  2.0  level  AA  a  mandatory  standard   •  Providing  measurable  means  to  achieve  compliance   •  Applying  at  least  one  technique  per  success  criteria   •  Generally  trying  to  avoid  the  common  failures   •  Indirectly  gran8ng  those  techniques  norma8ve  status   This  creates  obvious  problems  in  most  organiza)ons   Brought   to  you  by   /  10  
  • 11. Implementation challenges The perfect example... 1.3.1  Info  and  Rela)onships   Informa8on,  structure,  and  rela8onships   conveyed  through  presenta8on  can  be   programma8cally  determined  or  are   available  in  text.  (Level  A)     What  the  hell  does  this  mean?   When  is  such  a  success  criteria  “sufficiently  met”?   Brought   to  you  by   /  11  
  • 12. Implementation challenges Let’s take the AccessU website... Brought   to  you  by   /  12  
  • 13. Implementation challenges 1.3.1 Info and Relationships Some  of  the  things  to  consider...   Categories   Details   Seman8cs   Use  seman8c  elements  to  markup  structure,  text  and  color  cues   Headings   Organize  pages  using  h1-­‐h6  headings   Tables   Use  seman8c  elements  to  markup  data  tables,  use  data  table  elements  and   aAributes  (summary,  cap8on,  th,  thead,  tbody,  id,  headers,  etc.)     Forms   Associate  labels  and  form  controls,  use  8tle  aAributes,  provide  a  descrip8on  for   groups  using  fieldset  and  legend,  use  optgroup  to  group  op8on  elements  inside  a   select.     Lists   Use  ol,  ul  and  dl  for  lists  or  groups  of  links.     Presenta8on   Use  text  to  convey  info  conveyed  by  varia8ons  in  presenta8on  of  text,  use  CSS  to   control  visual  presenta8on,  separate  informa8on  and  structure  from  presenta8on.     Brought   to  you  by   /  13  
  • 14. Implementation challenges The perfect example... Experience  has  shown  us  that  for     25  people  in  a  room,  we  will  get     about  25  different  answers...   Brought   to  you  by   /  14  
  • 15. Implementation challenges Difficulties of implementing requirements The  Quebec  government  approach   •  Refute  WCAG  2.0  because  of  its  vagueness   •  Make  WCAG  2.0  level  AA  a  mandatory  standard   •  Iden8fy  techniques  and  turn  them  into  requirements   •  Breaking  down  each  SC  into  measurable  goals   •  Crea8ng  another  standard  altogether  in  the  process   This  creates  obvious  problems  for  web  accessibility   Brought   to  you  by   /  15  
  • 16. Implementation challenges Going down the fragmentation path Many  public  administra)ons  decide     to  rewrite  accessibility  standards.     Though  perfectly  understandable  and     in  some  cases,  even  produc)ve,     this  is  bad  news  for  the  Web.   Brought   to  you  by   /  16  
  • 17. Implementation challenges The value of standards harmonization How  standards  fragmenta)on  hurts  the  web   •  Slows  down  poten8al  progress  towards  increasing  a11y   •  Govt  must  spend  more  resources  on  alternate  versions   •  Mainstream  authoring  tools  lack  accessibility  support   •  Products  developed  locally  can’t  compete  globally   •  Organiza8ons  must  track  &  support  differing  standards   These  are  all  very  true  in  the  Quebec  province  today   Brought   to  you  by   /  17  
  • 18. Implementation challenges The value of standards harmonization How  standards  harmoniza)on  actually  helps   •  All  benefit  from  years  of  interna8onal  collabora8on   •  Govts  save  funding  by  using  W3C/WAI  resources   •  Sonware  developers  benefit  from  economies  of  scale   •  Web  developers  can  more  easily  produce  content   •  Govts  can  take  advantage  of  collabora8ve  resources   But  that  doesn’t  mean  things  can’t  be  improved   Brought   to  you  by   /  18  
  • 19. Implementation challenges Education & Outreach Working Group Standards  harmoniza)on   •  Explains  key  role  of  harmoniza8on   •  Promotes  adop8on  of  a  consistent      set  of  interna8onal  standards   •  Currently  being  updated   •  Available  at  -­‐  hAp://is.gd/szEDLJ   Brought   to  you  by   /  19  
  • 20. Implementation challenges Filling a gap in WCAG 2.0 Improving  on  what’s  already  out  there   •  S8ll,  the  Quebec  accessibility  standards  have  values   •  Fixing  success  criteria  general  vagueness   •  Providing  the  developers  with  clear  guidance   •  Reaching  out  to  already  exis8ng  documents   •  Crea8ng  a  “filter”  to  apply  WCAG  2.0  consistently   •  Promo8ng  harmoniza8on  through  fragmenta8on?!   Brought   to  you  by   /  20  
  • 21. Implementation challenges Establishing common grounds Coming  to  an  agreement  for  accessibility   •  Consistency  is  crucial  for  overall  coherence   •  Even  more  so  when  an  organiza8on  has  many  websites   •  Unless  a  lot  of  effort  is  devoted:   •  Developers  hardly  have  access  to  detailed  specs   •  Sharing  a  common  understanding  is  a  real  challenge   •  Results  are  uneven  and  global  coherence  suffers   Brought   to  you  by   /  21  
  • 22. Implementation challenges Establishing common grounds End  results  are  always  the  same.     Ask  any  website  owner  out  there.   Brought   to  you  by   /  22  
  • 23. WAI-Engage Wiki Role-based accessibility Thus  came  ARB*   (a11y  responsibility  breakdown)   •  Looking  at  WCAG  2.0  SC  by  roles   •  Get  involved  in  the  community:          comment,  contribute,  use   •  Make  this  your  own  and  bring  it      into  your  organiza8on!   •  Available  at  -­‐  hAp://is.gd/5CoJd4   Brought   to  you  by   /  23  
  • 24. Brought   to  you  by   Deep within WCAG 2.0 /  24  
  • 25. Deep within WCAG 2.0 WCAG 2.0 documents overview Resource   The  WCAG  2.0   Documents   hAp:// www.w3.org/WAI/ intro/wcag20   Brought   to  you  by   /  25  
  • 26. Deep within WCAG 2.0 The accessibility guidelines Resource   WCAG  2.0  -­‐  Web   Content  Accessibility   Guidelines   hAp://www.w3.org/TR/ WCAG/   Brought   to  you  by   /  26  
  • 27. Deep within WCAG 2.0 The WCAG 2.0 mindmap Resource   The  WCAG  2.0  Map:     A  (totally  awesome)   visual  guide  to   understanding  web   accessibility   hAp:// www.stamfordinterac 8ve.com.au/the-­‐ wcag-­‐2-­‐0-­‐map/   Brought   to  you  by   /  27  
  • 28. Deep within WCAG 2.0 The WCAG 2.0 documents Resource   Resource   Resource   How  to  Meet  WCAG  2.0   Understanding  WCAG  2.0   Techniques  and   hAp://www.w3.org/ hAp://www.w3.org/TR/ Failures  for  WCAG  2.0   WAI/WCAG20/quickref/   UNDERSTANDING-­‐ hAp://www.w3.org/ WCAG20/   TR/WCAG-­‐TECHS/   Brought   to  you  by   /  28  
  • 29. Brought   to  you  by   Shedding light into WCAG 2.0 /  29  
  • 30. Shedding light into WCAG 2 Nuts and bolts of web accessibility 1st  exercise  –  working  with  SC  1.1.1   •  Organize  in  groups  of  two  to  three  people   •  In  10  minutes:   •  Iden8fy  someone  responsible  for  taking  notes   •  Find  as  many  related  best  prac8ces  as  you  can   •  Try  to  find  related  poten8al  accessibility  problems   •  We’ll  then  share  findings  with  the  rest  of  the  group   Brought   to  you  by   /  30  
  • 31. Shedding light into WCAG 2 WCAG 2.0 AccessU ShortList Laying  founda)ons  for  a  WCAG  2.0  Filter   •  Non-­‐Text  Content  (SC  1.1.1)   •  Info  and  Rela8onships  (SC  1.3.1)   •  Meaningful  Sequence  (SC  1.3.2)   •  Use  of  Color  (SC  1.4.1)   •  Contrast  -­‐  Minimum  (SC  1.4.3)   •  Keyboard  (SC  2.1.1)   •  Focus  Order  (SC  2.4.3)   •  Link  Purpose  -­‐  In  Context  (SC  2.4.4)   •  Available  at  -­‐  hAp://is.gd/gsmr2P   Brought   to  you  by   /  31  
  • 32. Shedding light into WCAG 2 Nuts and bolts of web accessibility 2nd  exercise  –  working  with  other  SC   •  Organize  in  groups  of  four  to  five  people   •  In  10  minutes  (per  assigned  SC):   •  Iden8fy  someone  responsible  for  taking  notes   •  Find  as  many  related  best  prac8ces  as  you  can   •  Try  to  find  related  poten8al  accessibility  problems   •  We’ll  then  share  findings  with  the  rest  of  the  group   Brought   to  you  by   /  32  
  • 33. Brought   to  you  by   Putting it all together /  33  
  • 34. Putting it all together Adopting an assessment method Three-­‐step  accessibility  evalua)on   1.  Tes8ng  the  web  page  with  a  screen  reader   2.  Using  an  automa8c  checker  for  basic  problems   3.  Running  manual  tes8ng  to  complete  the  audit   And  write  recommenda)ons  people  can  use!!!   Brought   to  you  by   /  34  
  • 35. Putting it all together 1st - Using NVDA to Evaluate Web Accessibility Resource   Using  NVDA  to   Evaluate  Web   Accessibility   hAp://webaim.org/ ar8cles/nvda/   Brought   to  you  by   /  35  
  • 36. Putting it all together 2nd - Web accessibility checker Resource   Web  Accessibility   Checker   hAp://achecker.ca/ checker/   Brought   to  you  by   /  36  
  • 37. Putting it all together 3rd - Roger Hudson’s WCAG 2.0 checklist Resource   WCAG  2.0  Checklist   hAp:// www.usability.com.au /resources/ wcag2checklist.cfm   Brought   to  you  by   /  37  
  • 38. Putting it all together Easy to use tools to get the job done Mozilla  Firefox   Microso^  Internet  Explorer •  Web  Developer  Toolbar   •  Web  Accessibility  Toolbar   •  Accessibility  Evaluator   •  Juicy  Studio  a11y  Toolbar   Other  useful  tools   •  FireBug   •  Color  Contrast  Analyzer   •  HeadingsMap   •  FireEyes  Extension   •  NoSquint   •  WAI-­‐ARIA  Landmarks   •  Fangs     Brought   to  you  by   /  38  
  • 39. Thank You! Denis  Boudreau,   President   Coopéra)ve  AccessibilitéWeb   1751  Richardson  street,  suite  6111   Montreal  (Quebec),  Canada  H3K  1G6   Toll  Free:  +1  (877)  315-­‐5550   Email:  db@csaw.ca   Web:  www.accessibiliteweb.com   TwiAer  :  @AccessibiliteWb  /  @dboudreau   Brought   to  you  by   /  39