Meilleures pratiques d implØmentation d une politique d accessibilitØ Alan Foley, Ph.D. North Carolina State University Bob Regan Macromedia Octobre 2001
Meilleures pratiques d’implémentation d’une politique d’accessibilité
Accessibilité : mieux comprendre la question ......... ...............................................................2 Qu’est-ce que l’accessibilité ? .................................. .........................................................2 Accès aux informations au format électronique ........................................................2 Définition des handicaps..............................................................................................2 Technologies d’assistance...................................... .....................................................3 Standards d’accessibili té .............................................................................................4 L’accessibilité : pourquoi est-ce important ?.... .........................................................5 Identification et adoption..................................................................................................... ...... 7 Identification du standard ................................................................................................... 7 Standards américains – Section 508 ................. ........................................................ 7 Standards au niveau des états, de s communautés locales et des organismes/entreprises ...................................... ...................................................8 Autres standards ...........................................................................................................8 Adoption de standards locaux ................................... ........................................................8 Identification d’un responsable ................................. .........................................................8 Validation..................................................................................................................... ................9 Outils de validation de l’acce ssibilité de Dreamweaver MX.... .......................................9 Outils de vérification automatisée en ligne........... ............................................................9 Bobby .......................................................................................................................... ...9 LIFT Online .................................................................................................................... 9 Validateur HTML et CSS .... ....................................................................................... 10 Vérification des pages dynamiques ......................... ....................................................... 10 Etablissement d’une approche ................................................................................................ 11 Architecture ................................................................................................................... ...... 11 Modèle avec liaison aux bases de données.............................................................. 11 Modèle statique ........................................................................................................... 12 Modèle combiné.......................................................................................................... 13 Outils et techniques ........................................................................................................... 13 Outils ......................................................................................................................... .... 13 Techniques................................................................................................................... 13 Implémentation................................................................................................................. ........ 16 Formation des développeurs ........................................................................................... 16 Etapes 16 Conclusion ..................................................................................................................... ............17
Octobre 2001
Page iii
Accessibilité : mieux comprendre la question
Un élément important du processus de création des sites et des applications web est la prise en compte des besoins des personnes handicapées. Les règles daccessibilité établies par le W3C ( World Wide Web Consortium ) et spécifiées dans la Section 508 du U.S. Federal Rehabilitation Act (aux Etats-Unis) sont de plus en plus fréquemment imposées. Notre vie quotidienne étant de plus en plus liée aux technologies Internet, il est important que les personnes chargées de la publication de contenu sur Internet aient conscience des obstacles auxquels les personnes handicapées doivent faire face et adaptent le processus de développement conformément à ces besoins.
Ce document décrit une approche dimplémentation dune politique daccessibilité standard. Ce processus consiste en plusieurs étapes :
! Identification et adoption de standards daccessibilité visant à déterminer les standards applicables à un(e) organisme/entreprise et à adopter lesdits standards de façon globale. ! Evaluation des sites visant à déterminer leur respect des standards adoptés. ! Etablissement dune approche de sélection des outils et techniques correspondant aux besoins de lorganisme/entreprise. ! Implémentation des standards, des outils et de la formation.
Octobre 2001
Page 1
Accessibilité : mieux comprendre la question
Accessibilité : mieux comprendre la question Un composant essentiel dun plan daccessibilité est de bien comprendre toutes les questions pertinentes, les avantages dune conception accessible et limportance de laccessibilité. Cette section a été conçue pour vous offrir une vue densemble des défis auxquels les personnes handicapées doivent faire face sur le web, mais aussi des défis auxquels les développeurs de contenu web doivent répondre pour créer des pages plus facilement accessibles.
Page 2
Qu’est-ce que l’accessibilité ? Daprès la définition du W3C, un contenu est accessible lorsquil peut être utilisé par une personne souffrant dun handicap. Ici, nous définissons laccessibilité sous trois rubriques : ! Accès aux informations au format électronique ! Nature et étendue des handicaps des personnes accédant au contenu web ! Description des technologies dassistance utilisées par les personnes handicapées Accès aux informations au format électronique Laccessibilité implique simultanément deux côtés du processus : la façon dont les utilisateurs souffrant dun handicap accèdent aux informations électroniques et la façon dont les développeurs de contenu web peuvent permettre la consultation des pages web avec les technologies dassistance utilisées par les personnes handicapées. Pour la personne handicapée, la difficulté est didentifier les outils qui lui permettront daccéder aux informations web et électroniques le plus simplement possible. Pour les développeurs de contenu web, la difficulté est dabattre les obstacles qui empêchent le bon fonctionnement des technologies dassistance. Dans de nombreux cas, ces difficultés peuvent être éliminées de façon relativement simple. Dans dautres, un effort supplémentaire sera nécessaire. Définition des handicaps Les handicaps sont nombreux et difficiles à catégoriser, mais doivent néanmoins être définis afin de faciliter la discussion. Un rapport publié en 1997 par le U.S. Census Bureau indique que 19,6 % de la population américaine souffre dun handicap quelconque. Nous citerons pour exemple les handicaps visuels, auditifs, cognitifs ou moteurs. Chaque catégorie décrit un éventail plus important de conditions. Par exemple, les handicaps visuels comprennent une vue limitée, la difficulté à différencier les couleurs et la cécité. Les catégories de handicaps peuvent également décrire des handicaps temporaires. Par exemple, une personne avec un poignet cassé pourra avoir des difficultés à utiliser sa souris mais devra tout de même accéder au web dans le cadre de son travail.
Octobre 2001
Accessibilité : mieux comprendre la question
Cependant, il ne faut pas oublier que les statistiques peuvent également prêter à confusion. Chacun, en vieillissant, souffre dun handicap quelconque. Pratiquement 20 % de la population américaine souffrant de handicaps et ne se rajeunissant pas, la proportion de personnes handicapées ne peut quaugmenter (voir le tableau 1). Presque 75 % de la population âgée de plus de 80 ans souffre dun handicap. Laccessibilité néquivaut donc pas simplement à ouvrir des portes, mais bien à les garder ouvertes. Laccessibilité permet aux individus de conserver un niveau dindépendance que leur âge pourrait autrement rendre plus difficile. Tableau 1 : Personnes handicapées par tranches dâge : 1997 Total Nombre avec handicap % avec handicap Tous les âges 267 665 000 52 596 000 19,7 % Moins de 15 ans 59 606 000 4 661 000 7,8 % De 15 à 24 ans 36 897 000 3 961 000 10,7 % De 25 à 44 ans 83 887 000 11 200 000 13,4 % De 45 à 54 ans 33 620 000 7 585 000 22,6 % De 55 à 64 ans 21 591 000 7 708 000 35,7 % 65 ans et plus 32 064 000 17 480 000 54,5 % Ressources U.S. Census Bureau : Americans with Disabilities http://www.census.gov/hhes/www/di sable/sipp/disab97/ds97t1.html Technologies d’assistance Les personnes souffrant de handicaps utilisent fréquemment du matériel et des logiciels conçus pour faciliter laccès au web. Ces outils, connus sous le nom de technologies dassistance, vont des logiciels danalyse décran aux écrans tactiles, en passant par les pointeurs à la tête. Les internautes aveugles utilisent généralement un logiciel appelé « logiciel danalyse décran » qui leur lit le contenu des pages web consultées. Les deux logiciels danalyse décran les plus connus sont JAWS (Freedom Scientific) et Home Page Reader (IBM). Les logiciels danalyse décran permettent aux utilisateurs dentendre le contenu des pages web quils ne peuvent pas lire. Cependant, un logiciel danalyse décran ne peut que lire le texte, pas les images ou les animations. Cest donc pour cela quil est important que les images et animations soient associées à une description textuelle pouvant être lues par le logiciel danalyse. Ce texte est généralement appelé « texte secondaire », « texte de description » ou texte « alt ».
Octobre 2001
Page 3
Accessibilité : mieux comprendre la question
Page 4
Les personnes souffrant dun handicap moteur peuvent utiliser le clavier au lieu de la souris pour les opérations de navigation. Pour ceux souffrant de maladies musculaires, darthrite ou dautres douleurs dues aux mouvements répétitifs, la souris peut se révéler un enfer. Les touches Tab et Entrée à elles seules peuvent faciliter la navigation dans les pages web. La plupart des internautes peuvent en fait utiliser ces touches mais ne le savent même pas. Dans Internet Explorer, la touche Tab active les différents liens dune page lun après lautre. La touche Entrée active les liens, tout comme pourrait le faire la souris. Dans certains cas, les internautes peuvent utiliser des écrans tactiles, des pointeurs à la tête ou dautres dispositifs de pointage. Un écran tactile permet de naviguer dans une page en touchant lécran des doigts, ce qui oblige à moins de précision quavec la souris. Un dispositif de pointage à la tête est tout simplement un bâtonnet tenu dans la bouche ou attaché au crâne pour permettre lutilisation dun clavier ou dun écran tactile sans les mains. Dans ces deux cas, il est bien sûr important que les composants essentiels de vos pages fonctionnent sans obliger à utiliser la souris. Les survols, les menus déroulants et les simulations interactives sont généralement des éléments qui demandent une certaine interaction à laide de la souris. Ces éléments doivent donc être associés à des événements définis via le clavier. Un simple test des touches disponibles dans Internet Explorer pourra vous donner une idée des défis auxquels les personnes handicapées doivent faire face.
Standards d’accessibilité Les standards en termes daccessibilité aident les développeurs de contenu web à identifier les questions daccessibilité et à y répondre. Les recommandations WCAG ( Web Content Accessibility Guidelines ) du W3C ont été le premier véritable effort détablissement de standards pour la création de sites accessibles. Ce standard comprend quatorze recommandations principales, composées chacune de trois niveaux de priorité. Les points de priorité 1 assurent laccessibilité de la page même. Les points de priorité 2 assurent que certains groupes pourront accéder aux informations disponibles sur la page web. Les points de priorité 3 assurent que tout le contenu de la page est accessible. Dans certains pays, les standards ont été plus lents à émerger. La Section 508 du Federal Rehabilitation Act américain est basée sur le niveau de priorité 1 du WCAG, le Common Look and Feel canadien et les Guidelines for UK Government Websites britanniques sont basés sur les niveaux 1 et 2 du WCAG. Ressources Recommandations daccessibilité du contenu web (W3C) http://www.w3.org/TR/WCAG10/ Curriculum des recommandations daccessibilité du contenu web (W3C) http://www.w3.org/WAI/wcag-curric/ Adaptive Computer Technology Training Centre (Canada) http://www.ec.gc.ca/act/
Octobre 2001
Accessibilité : mieux comprendre la question
Guidelines for UK Government Web Sites http://www.e-envoy.gov .uk/webguidelines.htm Introduction à laccessibilité sur le web http://www.Webaim.org/info/intro L’accessibilité : pourquoi est-ce important ? Laccessibilité est une fonction très importante. ! Premièrement, cest un point dhonneur. Elle ouvre les portes du monde de linformation numérique aux personnes handicapées. ! Deuxièmement, cest souvent imposé par la loi. ! Troisièmement, laccessibilité offre des avantages à tous les utilisateurs, qui bénéficient de sites web plus ergonomiques et conviviaux. ! Quatrièmement, une conception accessible est basée sur une architecture plus récente qui offre une plus grande souplesse au sein du site. ! Cinquièmement, laccessibilité représente un marché en pleine croissance et qui a besoin de logiciels, matériel et efforts de conception. Accessibilité : un point d’honneur Laccessibilité représente un pas important vers lindépendance des personnes handicapées. Les pages web accessibles offrent un meilleur accès aux informations et services publics de base, tels que les formulaires de déclaration dimpôt, les programmes sociaux, etc. Les pages web accessibles facilitent également laccès aux informations liées à lemploi et à la formation en offrant un autre moyen de communication, à distance ou en personne. Les pages web accessibles permettent aux utilisateurs souffrant de handicaps de participer aux activités quotidiennes que la plupart dentre nous considérons comme banales, telles que la lecture dun journal ou lachat dun cadeau. Accessibilité : souvent une obligation légale Les Etats-Unis, le Canada et lUnion européenne, mais également dautres pays, ont établi des réglementations spécifiques à laccessibilité. Et ces réglementations ne pourront quêtre développées. Aux Etats-Unis, par exemple, la Section 508 du Federal Rehabilitation Act définit des standards pour les pages web conçues ou gérées par les agences gouvernementales fédérales. Les gouvernements locaux et les différents états, de même que les organismes de formation et à but non lucratif, travaillent également à létablissement de leurs propres politiques daccessibilité. Par exemple, la University of Wisconsin-Madison a adopté, au début de cette année, une politique daccessibilité obligeant toutes les pages publiées ou hébergées par luniversité à respecter les niveaux 1 et 2 du WCAG.
Octobre 2001
Page 5
Accessibilité : mieux comprendre la question
Page 6
Accessibilité : un avantage pour nous tous Comme cest le cas pour de nombreuses améliorations prévues à lorigine pour les personnes handicapées, la création de sites et applications accessibles présente un avantage pour tous les internautes. Quiconque a déjà poussé un caddie dans un magasin aura certainement apprécié louverture automatique des portes, par exemple. De même, les pages web accessibles sont souvent plus faciles à lire et à naviguer, mais aussi plus rapides à télécharger. Accessibilité : technologie innovante La notion de « conception accessible » est basée sur lidée que les pages doivent fonctionner dans le plus grand nombre de navigateurs, pas seulement dans Netscape Navigator ou Internet Explorer. Une page doit pouvoir être consultée à laide dun logiciel danalyse décran, dune machine braille ou dun dispositif de pointage à la tête. La conception de pages consultables dans des navigateurs moins standard permet également leurs consultations sur dautres périphériques Internet tels que les téléphones WAP ou les ordinateurs de poche. Les techniques daccessibilité sont basées sur des technologies et des stratégies plus récentes. Les mises en page HTML statiques mélangent souvent le contenu avec la mise en page. Les règles daccessibilité conseillent de séparer le contenu de la mise en page à laide de styles CSS, de façon à faciliter lutilisation du contenu et à implémenter des modèles dynamiques plus puissants. Accessibilité : un nouveau marché Laccessibilité représente un nouveau marché et de nouveaux clients. Ladoption de nouvelles réglementations implique une demande des biens et services correspondants. Aux Etats-Unis, les entreprises fournissant les biens et services au gouvernement via le web ou dautres technologies de linformation se doivent de comprendre la Section 508. La compréhension de laccessibilité et le respect de la Section 508 ne pourront quoffrir un avantage commercial. Un avantage qui ne fera que croître avec limplémentation de nouvelles réglementations. Ressources Thirty-Something (Million): Should They Be Exceptions? Vanderheiden, G.C. (1990). Human Factors, 32(4), pp. 383-396. http://trace.wisc.edu/docs/30_some/30_some.htm
Octobre 2001
Identification et adoption
Identification et adoption Lidentification et ladoption dun standard sont la première étape de limplémentation dune politique daccessibilité. Cette étape comprend lidentification des standards et réglementations dun(e) organisme/entreprise, le développement de standards locaux et subjectifs, et lidentification des personnes chargées de la coordination des projets liés à laccessibilité au sein de lorganisme/entreprise.
Identification du standard La première étape de ce processus est lidentification du standard auquel vous devez vous conformer. Dans certains cas, il peut sagir dun standard établi par une loi. Dans dautres cas, le standard a pu être développé localement, avant létablissement dune loi ou autre réglementation. Standards américains – Section 508 Les réglementations de la Section 508 sont en fait un amendement au Workforce Rehabilitation Act de 1973. La Section 508 est un ensemble de standards indiquant que les technologies et informations électroniques développées ou achetées par le gouvernement fédéral américain doivent être accessibles aux personnes handicapées. Toutes les agences fédérales, à quelques exceptions près, doivent respecter la Section 508. Les exemptions peuvent être pour lachat de systèmes liés à la sécurité nationale et certaines situations dans lesquelles le respect de la loi pourrait imposer « une charge excessive ». Cependant, il devrait être dit que lobtention dune exemption est généralement très difficile. La Section 508 ne sadresse pas directement au secteur privé. Alors que de nombreuses institutions privées ont adopté le standard défini dans la Section 508 pour leur politique accessibilité, la loi actuelle ne les y oblige pas. Cependant, des lois similaires devraient prochainement être adoptées pour les sites web des entreprises recevant des fonds fédéraux. Ressources About Section 508 http://www.section508.gov/About508.htm Exceptions to Section 508 http://www.section508.gov/508QandA.html#g