Home

Outils d`amélioration de l`accessibilité du web pour les personnes

image

Contents

1. FIG 2 24 Clavier virtuel Keyglasses avec son syst me de pr diction de lettres proposition de 4 lettres apr s la saisie de la lettre b Le clavier Vitipi utilise un syst me de pr diction la fronti re entre la pr diction de mots et celle de lettres Les auteurs de ce clavier ont montr que la liste de mots propos s peut 80 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit perturber lutilisateur 12 Ils sugg rent alors d ins rer automatiquement la ou les lettres dans le mot pouvant aller jusqu compl ter totalement la saisie du mot d s lors qu il n y a plus d ambiguit Pour cela le clavier Vitipi utilise un dictionnaire qui peut tre compl t par l ajout de nouveaux mots La r organisation des touches A l instar des claviers mat riels la r organisation des touches du clavier virtuel peut am liorer la vitesse de saisie Les claviers virtuels repr sentant des claviers QWERTY ou AZERTY ne sont pas optimis s pour la saisie avec un stylet ou avec une s lection par balayage pas plus qu ils ne sont optimis s pour la saisie 10 doigts Le clavier Dvorak poss de une disposition des touches qui a t tudi e pour optimiser la vitesse de saisie deux mains et non avec un pointeur Pour trouver une organisation optimale pour clavier virtuel la premi re solution envisag e concerne la fr quence d apparition des lettres L alphabet ESARIN repr
2. Ki Tij if H CR _ Sane Gen 0 sinon avec Q la liste des villes qu il reste parcourir La mise jour des ph romones s effectue lorsque toutes les fourmis artificielles ont par couru toutes les villes contrairement aux fourmis r elles qui font la mise jour au fur et mesure de leurs d placements Cette mise jour d pend du coefficient d vaporation p qui 3 3 Naissance des fourmis artificielles 91 permet de repr senter l vaporation naturelle des ph romones et du coefficient de renforce ment Ar donn par la formule 3 2 Ainsi toutes les fourmis participent bien au renforcement des ph romones mais avec plus ou moins d insistance selon la qualit de la solution qu elles ont g n r e l encore il s agit d une possibilit offerte aux fourmis artificielles par rapport leurs homologues r elles ufr Res AT 8 l 0 sinon 3 2 Des variantes ont ensuite permis d am liorer l algorithme AS comme le Max Min Ant System 126 pour borner la quantit de ph romones sur le chemin ou encore le AS anx 16 dans lequel le renforcement des ph romones tient compte du cotit de la solution g n r e par la fourmi mais aussi de son rang par rapport aux cotits des solutions des autres fourmis Par ailleurs l algorithme Ant Colony System 49 ACS pr sente une autre variante de r solution du PVC par des fourmis artificielles Dans cet algorithme seule la meilleure fourmi de chaque it rati
3. Q La figure 5 12 b illustre le cas op la fourmi aurait choisi de se diriger vers la source de nourriture a A cet instant ho 1 lt Kiens La fourmi peut donc continuer son circuit commen ant par a ou cr er un nouveau circuit a partir de O ce qui se traduit par Q Ob Oc Od Oe OF Og Oh ab ac ad ae af ag ah Elle est alors influenc e par la quantit de ph romones sur les chemins ainsi que par l cono mie potentiellement r alis e La figure 5 12 c repr sente cette m me g n ration de circuits apr s plusieurs choix de la fourmi Ici trois circuits sont en construction Oab Oe et Ofg Ona donc ho 3 La limite du nombre de circuits g n rer partir de O est atteinte Il reste trois sources de nourriture placer mais il n est plus possible de g n rer de nouveau circuit partir du nid O On a donc 2 ac ad ah bc bd bh ec ed eh fc 5 3 G n ration de plans de sites web par des fourmis artificielles 141 fd fh gc gd gh La fourmi devra compl ter ainsi les circuits d j commenc s ou en cr er partir de n uds appartenant d j un circuit jusqu ce que Q 0 Le r le d une fourmi est de rapporter au nid de la nourriture provenant de toutes les sources Elle ne doit acc der une source que par un unique chemin le plus court possible Une fois sa t che accomplie l algorithme d Prim est ex cut
4. 96 P Mormiche and le groupe de projet HID Le handicap en institution le devenir des pensionnaires entre 1998 et 2000 septembre 2001 97 S Narula and C Ho Degree constrained minimum spanning trees In Computers and Operations Research volume 7 pages 239 249 1980 98 D Nation C Plaisant G Marchionini and A Komlodi Visualizing Web Sites using a Hierarchical Table of Contents Browser WebToc In Proceedings of Designing for 204 R F RENCES the Web Practices and Reflections 8rd Conference on Human factors and the Web Denver 1997 99 OMS International Statistical Classification of Diseases and Related Health Problems 10th revision ICD 10 1993 100 OMS CIH 2 Classification internationale du fonctionnement et de l incapacit Ge n ve 1999 version provisoire B ta 2 version compl te 101 T Oogane and C Asakawa An interactive method for accessing tables in html In Proceedings of the third international ACM conference on Assistive technologies ASSETS 98 pages 126 128 New York 1998 102 B Oriola F Amadieu P Boissi re M Raynal A Tricot F Vella and N Vigouroux Projet ChatCom Etude des usages de diff rents claviers logiciels dans une tache de saisie via internet par des personnes handicap es In C padu s editor Conf rence Internationale sur l accessibilit et les syst mes de suppl ance aux personnes en situa tions de handicaps ASSISTH 2007 pages 233 240
5. Bo ok Bos E et AA 127 5 2 2 Fonctionnement et structure du validateur 128 Choix des validateurs x Baier RE Gk eh Ee ENS Ee MR ESS 129 La base de donn es 24 4 oe eee th due OP A eee eR ee 84 129 5 2 3 Les normes suppl mentaires 130 5 2 4 Affichage des r sultats me ek de DE a Ge Rate ia 132 Choix des erreurs afficher 132 Liste des erreurs Leg o oo a 133 5 3 G n ration de plans de sites web par des fourmis artificielles 135 5 3 1 Mod le biologique et informatique des fourmis artificielles 136 5 3 2 Algorithme principal du g n rateur de plan 138 5 3 3 R le des fourmis artificielles 139 G n ration des h circuits EE as 2 ea D ca E US 139 nes EE se Alias de 141 Le test d arr t ap ces ent Poa ap A E gr SAME scene H 142 5 3 4 Application et r sultats exp rimentaux 142 DA EH WEEK 145 6 Outils de transformation de pages 147 EN Eet 147 6 2 Correcteur de pages web 148 GAT Tie MOteUts sa EEN amp LAN Se OOS 148 ee EE nr Bed Me hs Sed ue a Or das 150 6 2 3 Choix des plugins impl ment s 151 TABLE DES MATI RES XV 6 2 4 Exemples des plugins de la directive 5 des WCAG 152 EE 152 Correction des erreurs pour chacune des sp cifications 153 Traitement additionnel sp cifique
6. FIG 4 4 Mode d emploi pour cr er a ou rendre b un site web accessible Dans un deuxi me temps trois d marches sont propos es pour rendre un site web ac cessible figure 4 4 b Dans ce cas elles tiennent compte du mode de gestion du site web Tout d abord si le site est statique figure 4 4 b d marche 1 toutes les pages HTML doivent tre test es s par ment La figure 4 5 illustre cette d marche telle qu elle est pr sent e dans notre outil Ensuite si le site est g r par un CMS figure 4 4 b d marche 2 le webmestre doit le param trer pour qu il produise du code accessible puis des tests sur certains mod les de pages permettent de v rifier l accessibilit du site Finalement s il est g r par un CMS et en m me temps par un diteur HTML figure 4 4 b d marche 3 un m lange des deux premi res d marches permet de le rendre accessible 4 2 3 Divers outils pratiques Notre logiciel fournit galement un ensemble d outils pratiques figure 4 6 qui peuvent tre utilis s seuls ou bien en s appuyant sur les diff rentes d marches pour cr er ou rendre un site accessible Pour commencer notre outil propose un ensemble de 11 fiches techniques regroupant les recommandations par th me Chacune est compos e d explications et d exemples d appli 4 2 Site web d aide la migration 107 Vous utilisez un diteur de HTML gt La d marche suivre gt Modifier les pages en f
7. http www gazdefrance com FR 1 3 Cadre l gal et organisationnel de l accessibilit du web 35 Board a labor des r gles relatives la mise en application de la section 508 Ces r gles ont pris effet en juin 2001 Elles pr cisent que le niveau A doit tre atteint ainsi que 5 autres r gles de niveau AA et AAA Dans certains pays europ ens En Belgique le Gouvernement a approuv une note d orientation dans laquelle figurent les mesures relatives l accessibilit des sites web loi anti discrimination du 25 f vrier 2003 154 supprim e par la loi du 10 mai 2007 156 En Grande Bretagne la loi D D A Disability Discrimination Act 153 de 1995 de mande non seulement aux sites du secteur public mais aussi aux sites commerciaux d tre accessibles Cette loi n tant pas suivie par un d cret d application le cadre l gal fut com pl t par le projet See it Right Ce n est qu en octobre 2004 que le code of practice est entr en vigueur pr cisant le niveau d accessibilit attendu En Allemagne la loi du ler mai 2002 sur l int gration des personnes handicap es stipule que les sites web des organismes du secteur public doivent tre accessibles satisfaire aux priorit s 1 et 2 des directives WCAG du W3C avant le 31 d cembre 2005 et que les sites public sp cifiquement orient s vers les personnes handicap es doivent l tre avant le 31 d cembre 2003 En France la loi du 30 juin 197
8. tf ig EE 6 1 J o tfj pour term frequency repr sente la fr quence d apparition du terme j dans le document i et df pour document frequency repr sente la fr quence d apparition du terme j dans l ensemble des documents du site web Pour calculer la dissimilarit entre deux documents du site web une mesure de cosinus est r alis e entre les vecteurs tfidf repr sentatifs de deux documents Ainsi plus les pages sont proches th matiquement plus le chemin les reliant est court La figure 5 10 a repr sente la structure d un site web compos de la page d accueil le nid et de 3 pages web les 3 sources de nourriture Page d accueil Page d accueil a b c Fic 5 10 a La fourmili re et 3 sources de nourriture les solutions de plans de site avec au maximum deux liens sortants utilisation de liens d ja existants b et cr ation de nouveaux liens c Les fourmis doivent marquer des chemins avec des ph romones pour atteindre chaque source de nourriture par une voie unique la plus courte possible D s lors un plan de site possible serait de garder trois liens partant de la page d accueil vers les trois pages Dans notre approche c est pr cis ment l utilisateur qui d termine le nombre de liens maximum chaque niveau Or s il souhaite n avoir au maximum que deux liens ce n est pas une solution r alisable La figure 5 10 b et c illustre deux soluti
9. 2 Le braille abr g Le braille abr g 72 permet de r duire la taille du texte et d effectuer une lecture plus rapide L criture en braille abr g repose sur un syst me de symboles et de contractions Les symboles sont des mots pr abr g s qui ont une transcription d finie un ou deux signes braille Quant aux contractions elles sont des abr g s de mots ou de groupes de lettres apparaissant dans des conditions particuli res Ainsi plusieurs groupes de lettres diff rentes peuvent tre abr g es de la m me mani re selon leur position dans le mot devant une consonne en d but de mot pas en fin de mot devant une voyelle Un texte en braille abr g est donc compos de mots contenant une ou plusieurs contractions de symboles et de mots en texte int gral Aussi nous comprenons mieux que l avantage du braille abr g est la r duction de 20 environ 20 CHAPITRE 1 L accessibilit du web des ouvrages crits en braille Remarquons galement que le braille abr g qui ob it des r gles phon tiques et orthographiques par exemple il ne faut pas contracter un groupe de lettres d finissant plusieurs syllabes est sp cifique chaque langue Transcrire un texte en braille abr g consiste d couper un texte en mots les soumettre un traitement de locutions et ensuite v rifier les r gles de compression Les locutions En fran ais les locutions sont form es soit de mots s pa
10. dernier acc s le 10 06 2008 173 Braillenet Sch ma de migration vers une accessibilit du web harmonis e en Eu rope version fran aise de Braillenet http www accessiweb org _repository files article_harmonisation_accessibilite_web_040906 pdf dernier acc s le 19 06 2008 174 Braillenet Site de l association Braillenet http www braillenet org dernier acc s le 23 06 2008 175 Braillenet Tableau de correspondance Accessiweb WCAG 1 0 http www accessiweb org fr guide_accessiweb edit_table_awv11_fr_wcagi0_en html dernier acc s le 19 06 2008 R F RENCES 211 176 Braillenet Guide Braillenet l usage des webmestres pour une meilleure accessibilit des sites publics aux personnes handicap es octobre 2002 http www braillenet org accessibilite guide dernier acc s le 19 05 2008 177 Braillenet Tableau de correspondance Accessiweb UWEM 1 0 septembre 2006 Correspondance avec Accessiweb 1 0 en 2006 Correspondance avec Accessiweb 1 1 en 2008 http www accessiweb org fr guide_accessiweb edit_table_awvi1_ fr_uwem10_fr html dernier acc s le 19 06 2008 178 Braillenet Traduction fran aise de UU WEN 1 0 septembre 2006 http www accessiweb org fr uwem index html dernier acc s le 19 05 2008 179 Braillenet Proposition de d cret de l article 47 de la loi n 2005 102 par l associa tion BrailleNet au 7 d cembre 2007 d cembre 2007 http www accessiweb org fr accessibilite_w
11. des situations de transport et de logistique trouver le chemin le plus court pour les bus de ramassage scolaire pour une tourn e de poids lourd transportant de la marchandise 1 mais il correspond plus g n ralement la recherche du plus court chemin dans un graphe De ce fait de nombreux probl mes de recherche op rationnelle se ram nent celui du voyageur de commerce 3 3 2 De Ant System Ant Colony System L approche consistant r soudre le PVC par des colonies de fourmis artificielles a t d velopp e dans de nombreuses variantes comme par exemple avec l algorithme Ant System 90 CHAPITRE 3 Les fourmis artificielles AS 51 Dans cet algorithme voir algorithme 1 m fourmis se d placent entre les n villes en d posant sur les chemins entre ces villes des ph romones 7 avec i j 1 n Ce probl me est mod lis en repr sentant chaque ville comme le sommet d un graphe et les chemins reliant les villes comme les ar tes du graphe Algorithme 1 Ant System AS pour le PVC 1 Initialiser les valeurs des ph romones 7 2 R p ter 3 Pour tout fourmis f Faire 4 Construire un chemin S 5 Evaluer la longueur de ce chemin LI 6 Fin pour 7 Mettre jour la meilleure solution trouv e S 8 Mettre jour la matrice de ph romones Ti 1 p Tij D RG 9 Jusqu a la validation du test d arr t 10 Retourner la meilleure solution S trouv e depuis le d but A l instar des fou
12. 12 0 1 0 1 13 9 9 10 10 14 3 3 3 3 Total 69 27 64 30 TAB B 7 Nombre de warnings par directive des sites web des communes de moins de 2000 habitants N directives Nombre d erreurs Nombre de warnings 1 438 217 2 0 68 3 1987 197 4 34 71 5 37 696 6 11 248 T 4 314 8 28 21 9 49 56 10 42 156 11 1955 80 12 46 25 13 0 348 14 0 105 TAB B 8 Nombre d erreurs et de warnings par directive Annexe C Evaluation de l accessibilit des sites web publics d Indre et Loire apr s utilisation du correcteur automatique Afin de tester les performances du correcteur des normes d accessibilit nous avons r va lu l accessibilit des sites web pr sent s dans l annexe B apr s correction des sp cifications 1 1 5 3 et 5 5 des WCAG Les tableaux C 1 C 6 repr sentent les r sultats de chaque site web valu par notre validateur apr s avoir pass le correcteur automatique section 6 2 page 148 Le nombre d erreurs ou de warnings est indiqu par directive WCAG et le tableau C 7 dresse le nombre d erreurs et de warnings d tect s par directive pour l ensemble des sites web ANNEXE C Evaluation de l accessibilit des sites web publics d Indre et Loire apr s 192 utilisation du correcteur automatique D oe 4 N Q e E S ex 2 5 eg 7 en e d S o 4 D 2 SIR ER EB ooo eom AUAN z Zi amp ND H D CH O bo D E E S z S kd GN
13. Le r le des fourmis va donc consister affecter chaque emplacement vide du clavier un nouveau symbole c est dire une lettre ou une touche Pour cela elles sont influenc es par la quantit de ph romones d pos es par leurs cong n res Diff rentes possibilit s d utilisation des ph romones sont envisageables 1 les ph romones sont utilis es par les fourmis pour choisir la position appropri e sur le clavier en construction de chaque symbole 116 CHAPITRE 4 Outils d aide l accessibilit 2 ou bien les ph romones sont utilis es par les fourmis pour choisir le prochain symbole assigner chaque tape de la construction de la solution Eggers et al 56 utilisent dans leur m thode la premi re possibilit Ils proposent en effet un placement optimum des touches sur un clavier ergonomique s parant les touches en deux zones destin es tre utilis es par chacune des mains De plus ils valuent ce placement selon le positionnement des touches les plus fr quemment utilis es sous la main pour favoriser l utilisation de index et du majeur et selon l alternance des deux mains pour la saisie de caract res cons cutifs De notre c t nous avons port notre attention sur l ordre des touches pour r duire les d placements lors de la saisie avec un stylet et non sur leurs positions sur le clavier laquelle se r v le plus importante lors de la saisie deux mains Par la suite nous all
14. elles Quelques semaines plus tard les larves deviennent des nymphes qui sont nues ou dans un cocon s cr t la fin du stade larvaire selon les esp ces A la fin du stade nymphal la fourmi est alors adulte et peut commencer travailler 3 2 2 Les diff rentes t ches r alis es par les fourmis Individuellement les fourmis ont un comportement simple elles savent par exemple m moriser l environnement proche du nid Pour faire face leurs capacit s individuelles minimes elles ont d velopp un comportement commun complexe Les fourmis vivent ef fectivement en colonie et font preuve d une grande intelligence collective intelligence en essaim C est pourquoi nous parlons d insectes sociaux Les fourmis se regroupent en co lonie laquelle est auto organis e Il y a bien la pr sence d une reine dans la fourmili re mais celle ci n a aucun pouvoir sur ses cong n res Les fourmis doivent alors s organiser collectivement pour r aliser diverses t ches nourrir nettoyer et prot ger le couvain construire et entretenir le nid rechercher de la nourriture fourragement d fendre le nid Toutes ses t ches doivent tre accomplies simultan ment Les fourmis se partagent pour cela le travail en se sp cialisant pour une t che en particulier 3 2 3 Organisation des fourmis en castes Dans la fourmili re trois types d individus cohabitent les femelles fertiles les femelles st riles et le
15. l crit Pi an em em a e D en epp AH ER WE zuTtTiR Ow Lal Vi ees Oo DO 6 B n x d Y P u e z z 09ONANOO Bef OS 00O O 90a e666061 TR KEN TS eg KN Fic 2 18 Clavier grand format SUMO de SEVEKE a et son organisation des touches en version fran aise b Fic 2 19 Guide doigt en option sur le clavier BigKey a version en aluminium pour ordinateur portable b A l oppos il existe des claviers de taille r duite qui permettent de r duire les d place ments de l utilisateur Ils sont utilis s par les personnes ayant des difficult s motrices comme la fatigue musculaire un rayon d action r duit ou encore par des personnes n ayant l usage que d une seule main La figure 2 20 a repr sente le mini clavier Datalux qui ne mesure que 27 x 15 cm D autres claviers comme le M42 figure 2 20 b et le M62 de Seveke sont encore plus petits 20 x 11 cm La taille des touches est galement plus petite environ 1 cm de c t et il est alors possible de les actionner l aide d un b tonnet Notons que ces deux claviers sont quasiment identiques et ne se distinguent que par la distance entre les touches l g rement sup rieure sur le M62 Il existe galement des claviers encore plus petits utilisables avec une tige bouche Ceux ci ont la particular
16. quivaut la distance entre les sources et J Il s agit du cas o la fourmi se trouve sur un n ud appel O son n ud de d part et doit d cider si elle souhaite regrouper i et j dans un m me circuit ou non O O J J Co t do dio do oh djo Co t do dij djo a b FIG 5 11 Exemple de calcul de l conomie s Initialement le n ud O correspond au nid et chaque source de nourriture est accessible depuis le n ud O Le co t de cette solution correspond la somme des distances pour relier O chaque source et pour retourner au n ud O figure 5 11 all La figure 5 11 b repr sente la configuration o la source j est plac e la suite du n ud 2 dans un m me circuit Le co t de cette solution va donc devenir la somme des distances pour parcourir le circuit Oij Finalement l conomie ac r alis e en faisant un lien de i vers j dans un m me circuit correspond la diff rence des deux co ts pr sent s dans la figure 5 11 et est donn e pour cet exemple par la formule 5 3 Sij dio doj dij 5 3 140 CHAPITRE 5 Outils de synth se Lorsque la fourmi construit son trajet elle devra galement veiller ne pas trop se disperser le nombre de chemins directement en partance d un n ud 7 tant limit par la valeur de Kuens Ainsi lorsque la fourmi d cide de se rendre une nouvelle source de nourriture et connaissant a priori les autres destinations possibles elle peut
17. serveurs et utilisateurs interconnexions assignation des touches sur un clavier G touches emplacements 3 4 1 Le Vehicle Routing Problem VRP Le VRP 48 est un probl me consistant trouver la ou les tourn es permettant de relier un d p t un ensemble de clients et ce en minimisant les co ts li s aux d placements Il peut se mod liser l aide d un graphe de n 1 n uds o le n ud 0 correspond au d p t et les n uds 1 n correspondent des clients Ce probl me ressemble au PVC avec plusieurs voyageurs de commerce se partageant les villes visiter ou l inverse le PVC est un VRP avec un seul camion de capacit illimit De nombreuses variantes ce probl me existent comme le Multiple Depot VRP MDVRP o l entreprise poss de plusieurs d p ts le VRP with Pick up and Delivery VRPPD o certains clients doivent galement renvoyer des objets au d p t le Split Delivery VRP SDVRP o un client peut tre livr par plusieurs v hicules ou encore le Capacitated VRP CVRP o chaque v hicule ne peut transporter plus d une certaine quantit de marchandise Dans le CVRP tous les v hicules sont identiques et ils ont chacun une capacit de chargement not W De plus chaque client a une demande connues q avec 1 n qui doit tre satisfaite en une seule fois les livraisons partielles ne sont effectivement pas autoris es De ce fait chaque
18. tablit une interpr tation des WCAG 1 0 commune aux diff rents pays europ ens c est dire comprenant les diff rentes directives de chaque pays elles m mes des interpr tations des WCAG 1 0 Dans la version UWEM 1 0 seuls les points de priorit s 1 et 2 des WCAG 1 0 ont t d finis Actuellement la version officielle est le document UWEM 1 2 256 Le label Accessiweb est le premier label en Europe appliquer le sch ma de migration vers une accessibilit du web harmonis e en Europe 173 Cela consiste principalement en la traduction des crit res UWEM et en la cr ation d un tableau de correspondance avec les crit res UWEM Le 14 septembre 2006 l association Braillenet a publi son tableau de correspondance Accessiweb UWEM 1 0 entre les crit res Accessiweb 1 0 niveau bronze et argent et les crit res UWEM 1 0 priorit s 1 et 2 des WCAG 1 0 Actuellement ce tableau est disponible pour la correspondance entre Accessiweb 1 1 et UWEM 1 0 177 Les crit res UWEM tant une contraction des diff rents guides de chaque pays lorsqu un site web obtient par exemple le niveau argent du label Accessiweb il poss de de ce fait le niveau 2 UWEM En revanche un site web v rifiant le niveau 2 UWEM ne poss dera le niveau argent Acces siweb qu apr s validation de crit res suppl mentaires crit res clairement identifi s par le groupe Accessiweb Depuis septembre 2006 Accessiweb Sello de Accessibilidad Espagne et
19. valu respectivement avant et apr s correction Nous voyons come nous l attendions une forte diminution du nombre d erreurs qui se sont trans form es en warnings Les figures 6 15 et 6 16 concernent quant elles la directive 5 nous observons une tr s nette diminution du nombre de warnings et dans la majeure partie des cas une suppression des warnings et des erreurs D erreurs B warning nombre d erreurs et de warning 1 3 5 7 10 12 15 17 19 21 24 28 33 35 39 45 sites web Fic 6 13 Nombre d erreurs et de warnings concernant la directive 1 avant correction D erreurs B warning nombre d erreurs et de warning 7 19 21 24 28 33 35 39 45 sites web Fic 6 14 Nombre d erreurs et de warnings concernant la directive 1 apr s correction 160 CHAPITRE 6 Outils de transformation de pages 140 120 100 80 erreurs 60 B warning 40 20 nombre d erreurs et de warning 1 3 5 7 10 12 15 17 19 21 24 28 33 35 39 45 sites web Fic 6 15 Nombre d erreurs et de warnings concernant la directive 5 avant correction 40 7 erreurs B warning nombre d erreurs et de warning 1 3 5 7 10 12 15 17 19 21 24 28 33 36 39 45 sites web Fic 6 16 Nombre d erreurs et de warnings concernant la directive 5 apr s correction Les sp cifications impl ment es montrent de bons r sultats lors du passage au correc teur automatique
20. 4 c est dire qu tous les niveaux du plan du site 4 liens maximum sont attendus par l utilisateur Nous observons que notre algorithme de fourmis artificielles donne des r sultats avoisinant les r sultats obtenus par l algorithme d Prim Cependant nous remarquons galement que la dur e d ex cution est bien plus importante que pour l algorithme d Prim et cela se ressent de plus en plus lorsque le site web contient de nombreuses pages 144 CHAPITRE 5 Outils de synth se Fourmis artificielles d Prim Al atoire n Co t Dur e Co t Dur e Co t Dur e 15 4 52 30 3 98 15 5 04 15 0 15 0 31 26 11 22 39 8 59 16 12 51 15 0 25 0 37 126 118 90 75158 118 35 18 144 08 17 0 15 1 36 149 60 05 148501 47 05 18 124 72 17 3 63 0 27 TAB 5 1 Co ts et carts moyens sur diff rents sites web avec K 4 La figure 5 14 a illustre le r sultat obtenu gr ce l algorithme d Prim sur le site web de la ville de Chinon avec K 4 La figure 5 14 b illustre quant elle un des r sultats obtenus sur le m me site web avec l algorithme de fourmis artificielles Nous retrouvons sur ces deux plans des liens concernant l actualit qui sont regroup s de m me que les liens concernant le projet Br che Cependant dans les deux cas les liens concernant l actualit ont une position qui semble trange dans l arborescence du plan du site En effet ces al
21. 6 14 6 15 6 16 6 17 6 18 6 19 6 20 6 21 6 22 6 23 6 24 6 25 6 26 6 27 6 28 LISTE DES FIGURES La page web utilis e pour l exemple d application oaa aaa Interface du plugin permettant d ajouter des textes alternatifs aux images sp cification D sorie ns gi A Bee pri st dre ae Nombre d erreurs par directive avant et apr s passage du correcteur Nombre d erreurs par directive avant et apr s passage du correcteur avec directive 3 et 11 tronqu es 54 8 min ss she Ride re ta Nombre de warnings par directive avant et apr s passage du correcteur Nombre d erreurs et de warnings concernant la directive 1 avant correction Nombre d erreurs et de warnings concernant la directive 1 apr s correction Nombre d erreurs et de warnings concernant la directive 5 avant correction Nombre d erreurs et de warnings concernant la directive 5 apr s correction Exemple de site web avec ses diff rentes zones ao a a Sch matisation de deux pages web d un m me site Arbres repr sentatifs des deux pages Arbres repr sentatifs des deux pages sans les zones redondantes Arbres repr sentatifs des deux pages sans les menus Menu du site du Minist re de l Education Nationale Affichage du contenu propre la page La ville Page Loisirs du site web de Chambray les To
22. De ce fait le plan g n r s adapte aux difficult s rencontr es par les non voyants lors de leur navigation sur Internet puisqu il leur permet de pouvoir s orienter dans un site web en ayant parfaitement connaissance de l ensemble des ventuelles alternatives Bien que con us au d part pour les personnes non voyantes les plans de sites g n r s peuvent galement aider tout internaute handicap ou non notamment les personnes souf frant de d ficiences cognitives ou de d ficits de m morisation De plus notre g n rateur peut apporter une aide pr cieuse aux webmestres d sirant r organiser leurs sites web Ils visua liseront ainsi une repr sentation th matique de leur site et pourront faciliter la navigation en d finissant un nombre maximum de liens chaque niveau de l arborescence Pr cisons que le webmestre peut galement choisir de g n rer le plan r el de son site ou le plan par th me ou encore celui qui va nous int resser par la suite savoir le plan par th me en d finissant un nombre un maximum de liens chaque niveau de l arborescence Quel que soit le plan g n r il a de plus la possibilit de choisir l affichage sous forme de liste ou bien d opter pour un affichage graphique figure 5 9 Afin de r soudre ce probl me de transformation de graphe en arbre nous avons utilis un algorithme de fourmis artificielles inspir de l approche de Reimann et Laumanns 112 section 3 4 page 92
23. Entropie des ph romones pour le document S blog avec diff rentes valeurs de Q 120 CHAPITRE 4 Outils d aide l accessibilit Quatre valeurs de a sont compar es a 1 les ph romones et la d sirabilit ont la m me importance dans la formule de probabilit de d cision des fourmis a 2 les ph romones sont deux fois plus utilis es que la d sirabilit o 0 5 les ph romones sont deux fois moins utilis es que la d sirabilit et a 0 les ph romones ne sont pas utilis es Chaque courbe repr sente une moyenne de 30 ex cutions ind pendantes Les courbes obtenues pour les autres documents sont tr s similaires celles de ce document Pheromone quantity Pheromone quantity 1 T T T T min mean Bieren 08 F al 06 f 06 b J Pheromones Pheromones 04 H NS q o4f N 7 0 2 We 4 1 2 2 0 100 200 300 400 500 o 100 200 300 400 500 iteration number iteration number Pheromone quantity Pheromone quantity 1 1 min min mean mean max max o8 H 4 o8 H W eege 1 g et a 06H 4 d 2 S 5 5 5 5 5 E 5 N P oat K 4 E out N J 0 2 Se 4 DE ees 0 L L L o L L 1 L o 100 200 300 400 500 o 100 200 300 400 500 iteration number iteration number Fic 4 13 Valeur des ph romones max min et moyenne sur tous les chemins pour le document S blog avec diff rentes valeurs de a Nou
24. HH NE Ae ND UN Ale Go ND o D Dei w cr CO Co En 5 Q wl o ta per ee 0 e H bh e ou w ko ta N HH to NON OW S D D 5 E z IEWESCHTEN ONAN AH 5 N Oj Z A 2 D any D elwe ra DR ta Ota NO N GH Ke S e D GIE oO gt el NWERFPNARPOREPAWOAN HH a Le wl he ol Se No E n FWP rN HONO NON aN a D CH ct Aa 5 a or z S 3 S 5 2 or Co Annexe N directives N des sites web 39 40 45 50 1 15 1 29 1 2 2 2 2 2 3 5 4 5 4 4 2 2 2 2 5 0 0 0 0 6 T 2 8 3 T 11 0 11 0 8 1 0 0 0 9 2 1 1 1 10 al 0 1 0 11 2 2 2 3 12 0 1 0 1 13 9 9 10 10 14 3 3 3 3 Total 60 27 74 30 195 TAB C 6 Nombre de warnings apr s correction par directive des sites web des communes de moins de 2000 habitants Nombre de warning N directives Nombre d erreurs 1 29 2 0 3 1159 4 31 5 0 6 12 7 4 8 26 9 45 10 26 11 1130 12 40 13 0 14 0 TAB C 7 Nombre d erreurs et de warnings par directive apr s correction 609 62 172 65 80 216 260 15 47 123 74 21 316 96 R f rences bibliographiques H 2 3 4 5 6 H 8 9 10 11 Guide bar me pour l valuation des d ficiences et incapacit s des personnes handica p es D crets n 931216 et 931217 du 4 novembre 1993 et le d cret n 771549 du 31 d cembre 1977 Loi n 75 534 du 30 juin 1975 d orientation
25. Id_erreur lib_erreur Id_attribut lib_attribut pt appartient dir Id_theme lib_theme PT_CONTROLE Id_pt_controle num_pt_controle lib_pt_controle Id_prio lib_prio Fic 5 5 MCD comprenant les normes Accessiweb et UWEM en jaune 132 CHAPITRE 5 Outils de synth se 5 2 4 Affichage des r sultats Une fois la validation effectu e tous les r sultats sont stock s dans la base de donn es L affichage des erreurs peut se faire juste apr s l analyse comme pour les autres validateurs existant ou plus tard lorsque l utilisateur en fait la demande via la page de lancement du validateur figure 5 2 formulaire de droite Choix des erreurs afficher A ce stade l utilisateur doit choisir le type d erreur qu il souhaite afficher Les d butants pr f rent souvent faire des corrections tape par tape Ils peuvent par exemple n afficher dans un premier temps que les erreurs HTML puis une fois ces derni res corrig es les erreurs CSS et pour finir les erreurs d accessibilit WCAG ou Accessiweb Les webmestres plus exp riment s peuvent quant eux choisir d afficher directement les erreurs HTML CSS et d accessibilit en une seule fois Il est de plus possible de ne voir que les erreurs d un th me particulier Cette option est applicable avec n importe quelle combinaison de choix de normes La figure 5 6 illustre la page permettant de choisir les erreurs af
26. Il est de ce fait possible d estimer le temps moyen t de saisie de la lettre j en utilisant P qui correspond la probabilit de saisir la touche j apr s la touche i 1 avec n le nombre de touches dans le clavier L algorithme d velopp pour ce clavier vise minimiser le temps moyen pour atteindre chaque touche du clavier soit Dn tj La figure 2 27 illustre l organisation des touches du clavier M tropolis Nous constatons que les r sultats ont permis de montrer un gain de 43 au niveau du nombre de mots par minute wpm par rapport au clavier QWERTY X J I E Esp N G B c H T O F Z V D Fic 2 27 Clavier M tropolis D autres tudes 82 83 montrent l impact de la configuration spatiale des touches sur la vitesse de saisie Les r sultats sont synth tis s dans le tableau 2 2 82 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit Claviers Vitesse de saisie en wpm virtuels utilisateur novice utilisateur exp riment organisation Dvorak 8 7 38 7 organisation alphab tique 9 6 40 9 organisation Qwerty 8 9 43 2 organisation Fitaly 9 7 55 9 organisation OPTI 17 60 TAB 2 2 Evaluation de la vitesse de saisie de divers claviers virtuels Nous observons sans tonnement que les plus mauvaises performances sont obtenues par l organisatio
27. Reste qu ils sont bien videmment mod rer le nombre de warnings ayant augment le site web ne sera r ellement accessible que si le webmestre a pris soin de renseigner correctement les informations demand es par notre correcteur 6 3 R organisation de pages web 161 6 3 R organisation de pages web Les internautes voyants consid rent une page web comme un unique document Cepen dant il faut bien admettre que ce document est structurellement compos de diff rentes zones distinctes et que sa lecture passe par la ma trise d un espace techniquement organis zones de contenu de recherche de navigation En termes d ergonomie des sites web nous avons rappel dans la section 1 4 1 que cette structure g ographique des diff rentes zones dans l espace doit tre coh rente d une page l autre pour conserver une unit vi suelle Cette derni re permet effectivement l utilisateur d acc der rapidement la zone souhait e sans avoir besoin de lire le document dans son ensemble Finalement si nous par lons couramment d une a page gt web par r f rence l imprim ou la structure du code HTML ce n est pourtant pas l unit de mesure adopt e que ce soit par les internautes ou par les webmestres En ce qui concerne les internautes non voyants l utilisation de lecteur d cran coupl une synth se vocale ou un clavier bra lle implique une lecture lin aire de la page s
28. alors qu il devra tre plus conventionnel s il s adresse un public de seniors Une premi re question laquelle il faudra r pondre pour valuer un site est donc le public vis Ensuite il faut v rifier que la pr sentation est homog ne sur tout le site ce qui facilite l identification des diff rents l ments Le visuel est fort utile pour structurer les propos et agr menter la mise en page Il est essentiel de veiller cr er tout au long des pages d un site une identit et ou une coh rence visuelle qui guidera l internaute tout au long de sa visite Le visuel par lequel on entend galement la position des l ments est galement n cessaire pour les malvoyants ou non voyants qui trouveront sur chaque page les l ments qu ils recherchent toujours au m me endroit Il est bon ensuite de v rifier que certaines conventions sont bien adopt es selon le type de site Par exemple dans les sites institutionnels on trouvera le plus souvent le logo en haut gauche le menu en haut ou sur la gauche et sur la droite un moteur de recherche des liens vers les partenaires et ventuellement de la publicit De plus pour avoir un bon degr d utilisabilit un site web doit poss der une structure logique et quilibr e Pour cela il faut v rifier que le site est lisible c est dire que le contenu de chaque page est bien structur de petits paragraphes avec des titres bien diff renci s facilitero
29. artificielles 5 1 Introduction Le manque de recul des webmestres face l accessibilit constitue un frein important vouloir aller toujours plus vite en mati re d administration de site web n est pas forc ment la bonne m thode En revanche prendre le temps d tudier d analyser la situation et de synth tiser le tout peut consid rablement am liorer la vitesse et la qualit des t ches futures D une part lors de la mise en conformit de son site web le webmestre dispose de nombreux outils de d tection des erreurs Comme nous l avons pr sent dans la section 1 4 3 chacun est capable de tester certaines recommandations et poss de sa propre mani re de pr senter les r sultats La prise en main de tous ces validateurs diff rents pour le webmestre d butant est longue et d courageante Nous avons donc cr un validateur unique qui sera pr sent dans la section 5 2 de ce chapitre permettant de tester les diff rentes normes requises pour obtenir un site web accessible D autre part l ajout anarchique de nouvelles pages dans un site web conduit rapidement le rendre inutilisable La navigation au sein du site devient en effet difficile voire impos 126 CHAPITRE 5 Outils de synth se sible Pour viter de se perdre dans les nombreuses pages web nous avons tudi dans la section 2 2 la possibilit d utiliser les plans de site Le webmestre peut ainsi avoir une vue globale de son site avant
30. autres pour construire un syst me global La figure 6 28 repr sente tous les outils r alis s selon leur localisation g ographique et le type de personnes qui ils sont destin s ainsi que les relations qui peuvent s tablir entre eux Pour l internaute le syst me de correction automatique si on s en sert via un proxy comme illustr sur la figure 6 28 pourrait tre ex cut automatiquement apr s le validateur afin de ne corriger 176 CONCLUSION que les sp cifications n cessaires De plus le traducteur de braille abr g pourrait tre utilis par l outil de r organisation pour convertir en braille abr g les blocs d informations que linternaute a d cid d afficher ce pour une lecture encore plus rapide En ce qui concerne le webmestre des liens pourraient tre ajout s entre le validateur et les indications fournies par l outil d aide l accessibilit pour aider corriger les principales erreurs Et comme pour l internaute le validateur devrait tre capable de fournir au correcteur la liste des plu gins ex cuter D autres perspectives sont envisager pour que chaque entit soit utilisable et efficace dans des cas concrets C est le cas du correcteur de page pour lequel l ensemble des sp cifications devront tre impl ment es du r organisateur de page pour lequel un plus grand nombre de zones d informations pourrait tre d tect ou encore du g n rateur de plan de sit
31. ciale contenant unique ment le plan du site Pour faciliter la navigation au sein d un site il ne tient qu au webmestre de mettre en ligne ce sitemap et de le maintenir jour Ces plans de sites repr sentent une vue statique du site web En ce sens la repr sentation du site est identique pour tous les internautes et il n est pas possible de la personnaliser De plus cette repr sentation est g n r e par le webmestre qui d cide lui m me de la pr cision du plan il peut par exemple d cider de ne pr senter que les deux premiers niveaux de profondeur des pages de son site et occulter ainsi certaines pages qui sont plus profondes dans la structure Le niveau de d tail retenu d pend du site web et a fortiori de son nombre de pages Si le site est volumineux en terme de pages le plan devra tre tabli sur le principe d une table d orientation et ne devra pas tre exhaustif car cela pourrait entra ner le 56 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit contraire de l effet d sir Si le contenu est abondant et que le webmestre souhaite donner un niveau de d tail important l affichage du plan peut se faire de mani re chelonn e action plier d plier Ainsi linternaute ne sera pas d sorient face l ampleur du plan et pourra progressivement entrer dans le d tail Pour g n rer ce plan de site le webmestre peut avoir recours diff rentes m thodes qui d pendent entre aut
32. es doivent tre clairement identi fi es Les cellules de donn es pures doivent tre signal es par la balise lt TD gt alors que les cellules d en t te du tableau doivent tre marqu es par la balise lt TH gt sp cification 5 2 il faut utiliser les balises lt THEAD gt lt TBODY gt et lt TFOOT gt pour re grouper les cellules de m me niveau logique dans les tableaux de donn es comportant plusieurs niveaux logiques d en t te sp cification 5 3 les tableaux de mise en page ne doivent pas tre utilis s Ils sont toutefois tol r s si leur lecture lin aire de haut gauche en bas droite a un sens sp cification 5 4 les tableaux de mise en page ayant un sens en lecture lin aire d apr s la sp cification 5 3 ne doivent pas comporter de balises permettant de struc turer les tableaux de donn es pour faire de la mise en page sp cification 5 5 les tableaux de donn es doivent poss der une courte phrase expli cative en utilisant l attribut summary de la balise lt TABLE gt sp cification 5 6 lorsque des abr viations sont utilis es dans les en t tes de tableaux de donn es leurs significations doivent tre pr cis es l aide de l attribut abbr de la balise lt TH gt 6 2 Correcteur de pages web 153 Correction des erreurs pour chacune des sp cifications Voici comment corriger les erreurs pour chacune de ces sp cifications sp cification 5 1 Pour le webm
33. htm dernier acc s le 08 06 2008 188 Electrum Sortsite http www powermapper com products sortsite index htm dernier acc s le 20 06 2008 189 Etre Color Blindness Simulator http www etre com tools colourblindsimulator dernier acc s le 19 05 2008 190 EuraCert European eAccessibility Certification http www euracert org dernier acc s le 20 06 2008 191 Euro Accessibility Consortium Site officiel http www euroaccessibility org dernier acc s le 10 11 2006 212 R F RENCES 192 Europa eEurope2005 2 me plan d action de l union europ enne http europa eu scadplus 1leg fr lvb 124226 htm dernier acc s le 06 05 2008 193 Europa eEurope2010 3 me plan d action de l union europ enne http ec europa eu information_society eeurope i2010 index_en htm dernier acc s le 10 05 2008 194 Europa Le portail de l union europ enne http europa eu dernier acc s le 06 05 2008 195 Freedom Scientific JAWS http www freedomscientific com fs_products software_jaws asp dernier acc s le07 07 2008 196 Fujitsu Limited Web Accessibility Inspector http www fujitsu com global accessibility assistance wi dernier acc s le 19 06 2008 197 Fundacion Sidar Hera http www sidar org hera dernier acc s le 19 06 2008 198 G2D Etude et conception de guides doigts sur mesure http guidedoigts free fr dernier acc s le 16 05 08 199 Google software
34. il s adapte parfaitement une d marche progressive de correction gr ce au regroupement des erreurs d une ou plusieurs pages du site D autre part la particularit de notre validateur r side dans sa capacit tester de nombreuses recommandations qu elles soient HTML CSS ou encore des recomman dations d accessibilit telles les normes WCAG Accessiweb ou UWEM Les fonctionnalit s multi pages et multi recommandations permettent ainsi aux webmestres de n utiliser qu un seul validateur dans toute leur d marche Ce validateur est utilisable l adresse http accessi hant li univ tours fr validateur accueil php Notons qu avec l arriv e de nouveaux pays europ ens adh rant aux normes UWEM des recommandations nationales autre que Accessiweb pourront tre ajout es A ce jour il est d ors et d ja possible d int grer les recommandations espagnole et belge A cela devront aussi tre ajout es les normes WCAG 2 0 successeur de WCAG 1 0 Dans un second temps nous avons pr sent un algorithme de fourmis artificielles pour la g n ration de plans de sites web L int r t majeur de cet algorithme consiste pouvoir s adapter aux capacit s de m morisation des internautes non voyants en leur octroyant la libert de param trer le nombre K de liens maximum chaque n ud de la structure du plan partir de ce travail des am liorations sont envisageables d une part pour am liorer les performances et la vite
35. modifier le code source de la page afin qu il respecte les normes d accessibilit Nous avons ce sujet r alis un correcteur de pages web pour assister les webmestres dans le processus de normalisation qu ils ont entam Pr cisons que ce correcteur peut galement tre utilis par les internautes pour transformer automatiquement les pages qu ils visitent en pages plus accessibles Bien qu accessibles les sites web peuvent tre difficilement lisibles par les personnes utilisant un lecteur d cran 131 Il est clair qu avec un tel dispositif la lecture est lin aire et cela implique notamment la lecture ou la relecture pour les pages suivantes du titre de la banni re publicitaire etc avant celle du contenu L internaute qu il soit handicap ou non doit pouvoir distinguer l essentiel de l accessoire principe de pr gnance et structurer les informations de telle sorte que celles disponibles soient hi rarchis es Nous avons alors r alis un r organisateur qui permet de distinguer les diff rentes zones contenues dans une page web tel que le fait un internaute visuellement et de choisir celles qu il souhaite afficher ainsi que leur ordre 148 CHAPITRE 6 Outils de transformation de pages 6 2 Correcteur de pages web Les webmestres novices en mati re d accessibilit sont m me de rencontrer des diffi cult s pour rendre leur site web accessible Ils peuvent s informer en lisant par exemple
36. plus r cemment en mars 2007 AnySurfer Belgique ont rejoint ce projet europ en EuraCert 190 une autorit de certification europ enne a r cemment en juin 2007 t mise en place Ainsi un site web portant le label EuraCert est reconnu comme tant acces sible par tous les pays faisant partie de ce projet donc ce jour la France l Espagne et la Belgique Le site web de Gaz de France est le premier site lab lis EuraCert en septembre 2007 D s que les autres pays europ ens auront appliqu le sch ma de migration les labels nationaux existant pourront migrer vers le sch ma d accessibilit europ en Si on r sume chaque pays a d velopp ses propres normes d accessibilit et la convergence vers une uniformit des normes en Europe est lente Mais au final tr s peu de sites web sont accessibles quelque soit la norme adopt e 1 3 2 La r glementation concernant l accessibilit L accessibilit est d sormais une obligation pour les sites institutionnels dans de nom breux pays Les recommandations de la WAI servent de r f rence et ont souvent t expli citement int gr es dans des cadres juridiques Aux Etats Unis Au Etats Unis en ao t 1998 la l gislation imposait l accessibilit aux sites Web f d raux depuis la modification apport e la section 508 236 de la loi sur la r adaptation des personnes handicap es Rehabilitation Act En d cembre 2000 le United States Access
37. pour pallier au probl me Une fois la page valide Bobby fournit un logo correspondant au niveau d accessibilit de la page ainsi qu une liste de crit res plus subjectifs qu il est difficile de tester automatiquement OCAWA 247 l instar de Bobby est un test d accessibilit en ligne Cependant il dis tance les autres outils notamment par l int gration de tous les standards et r gles existants mais aussi par la mise en valeur des aspects d inaccessibilit directement dans le code source et pr cis ment sur la balise concern e dans le rapport De plus l ensemble du code source est affich pr cisant l emplacement pr cis des erreurs d tect es dans le rapport Toutefois tant un outil commercial le nombre de pages qu il est possible de tester gratuitement est limit A Prompt 165 est un logiciel t l chargeable qui permet de v rifier des pages hors ligne Le rapport obtenu liste l ensemble des erreurs modifier et propose une correction automa tique Apr s avoir entr la localisation de la page HTML la fen tre de correction appara t En s lectionnant l erreur et en cliquant sur a R parer l erreur peut tre automatiquement rectifi e Un certain nombre d erreurs demande tout de m me une correction manuelle A chaque erreur est associ e sa priorit par rapport aux directives de la WAI De plus l utili sateur a la possibilit de choisir le niveau d accessibilit souhait Ainsi le nombr
38. rement plus longs que les claviers standards d environ 5 cm et la disposition des touches en deux zones inclin es et s par es par un angle d ouverture Fic 2 14 Clavier ergonomique fixe Logitech Ensuite les claviers r glables pr sentent deux sections de touches compl tement amo vibles avec un angle d ouverture et d inclinaison r glable entre les sections figure 2 15 Le point fort de ce type de clavier est sa totale adaptation l utilisateur Reste que ces types de claviers sont plus difficiles trouver en magasin et sont plut t r serv s des personnes capables de saisir du texte en aveugle car l inclinaison trop forte des deux sections de touches ne permet plus lutilisateur de voir les touches Le maxim keyboard figure 2 15 a de la soci t Kinesis Ergo 211 permet de choisir l angle de s paration de 0 30 des deux parties du clavier pour un meilleur confort d utilisation Les supports de poignets sont d montables comme sur la plupart des claviers traditionnels Le clavier evolution figure 2 15 c se compose de deux parties distinctes que Putilisateur peut placer comme il le d sire Une d clinaison de ce mod le comporte un support permettant de r gler l incli naison des deux parties ou encore la distance entre les deux parties du clavier figure 2 15 b Fic 2 15 Claviers r glables Kinesis Ergo maxim keyboard a freestyle keyboard b et evoluti
39. rencier les deux notions classiques qui sont la c cit et l amblyopie La c cit correspond une acuit visuelle du meilleur ceil avec correction au maximum inf rieure 4 1 20 cat gories de d ficience visuelle 3 4 et 5 de la CIM 10 ou un champ visuel inf rieur 10 quelle que soit l acuit visuelle L amblyopie ou malvoyance correspond une acuit visuelle du meilleur il avec correction sup rieure La CIM 10 est la traduction fran aise de l ICD 10 International Statistical Classification of Diseases and Related Health Problems 1 2 Pr sentation g n rale du handicap 15 ou gale 1 20 mais inf rieure 3 10 cat gories de d ficience visuelle 1 et 2 de la CIM 10 ou un champ visuel compris entre 10 et 20 pour chaque il Le tableau 1 2 permet d tablir une correspondance entre les diff rents termes et les cat gories de d ficiences visuelles de la CIH 10 Nous distinguons ici diff rents types de c cit 1 ou Cat gorie CIM 10 Champs visuel amblyopie 1 ou 2 10 lt lt 20 c cit professionnelle 3 quasi c cit 4 lt 10 c cit compl te 5 TAB 1 2 Correspondance entre le vocabulaire et les d ficiences En ce qui concerne la malvoyance on peut distinguer plusieurs atteintes la vision centrale Dans ce cas l atteinte visuelle concerne la partie centrale de la r tine Les cellules regroup es cet end
40. s de la vie quotidienne consid r es comme essentielles se laver s habiller aller aux toilettes entrer et sortir de son lit ou s asseoir se lever d une chaise Celui de Colvez 45 appliqu dans les ann es 1980 au secteur des personnes g es est un indicateur de mobilit dont la diffusion est d sormais plus large notamment depuis sa reprise par l enqu te Handicaps Incapacit s D pendance HID 150 Il isole quatre groupes de personnes celles confin es au lit ou au fauteuil celles ayant besoin d aide pour la toilette ou l habillage celles ayant besoin d aide pour sortir et les autres cas Cette enqu te HID r alis e par l INSEE Institut National de la Statistique et des Etudes Economiques et l INSERM Institut Nationale de la Sant et de la Recherche M dicale entre 1996 et 2001 est la premi re enqu te nationale sur le handicap et la d pendance Elle a pour objectif de compter et de d crire la population concern e et est compos e pour cela de quatre vagues de collectes 149 La premi re men e au dernier trimestre 1998 a concern les personnes vivant en institutions Elle a permis de recueillir les r ponses de 14 600 personnes Fin 1999 le m me questionnaire a t adress un chantillon de 16 900 personnes vivant en domicile ordinaire Un second passage a eu lieu fin 2000 et d but 2001 aupr s des m mes personnes afin d valuer les volutions 96 L enqu te HID portait sur les d
41. sur chacun des circuits afin de g n rer des sous arbres de poids minimum qui valident la contrainte du nombre maximum de liens chaque niveau de l arborescence inf rieur Kuens Une solution r alisable de notre probl me de g n ration d arbre respectant la contrainte Kiens est alors obtenue Une fois que toutes les fourmis ont construit leur solution seule la meilleure sera m moris e algorithme 4 ligne 9 Les ph romones A chaque fois que toutes les solutions r alisables ont t g n r es la quantit de ph ro mones sur les chemins est mise jour Celle ci influence le choix des fourmis sur le chemin utiliser pour se rendre une source de nourriture Le choix d un chemin d pend effecti vement de la distance minimale possible pour atteindre ladite source mais galement de la quantit de ph romones pr sentes sur le trajet Au premier passage de la colonie les fourmis seront influenc es par les ph romones pr sentes sur les chemins initialement connus Aux it rations suivantes elles seront influenc es par les ph romones d pos es sur les chemins constituant la meilleure solution jusqu alors d termin e La mise jour des ph romones est donn e par la formule 5 4 Tij 1 p T5 PAT 5 4 Avec p le coefficient d vaporation et Ar le coefficient de renforcement des ph romones calcul pour favoriser le bon choix des fourmis Dans la litt rature on trouve g n ralement pour le calcul de
42. 14 Directives Fic 6 12 Nombre de warnings par directive avant et apr s passage du correcteur D s lors nous pouvons observer une diminution des erreurs 47 environ et des war nings 17 environ pour les directives que nous n avons pas tent de corriger Nous avions pr c demment observ ce ph nom ne sur l exemple d application La correction de la sp ci fication 5 3 par rapport la suppression des tableaux de mise en page avait en m me temps supprim e des erreurs concernant par exemple l utilisation d attributs obsol tes dans la balise TABLE et les attributs TD et TR 6 2 Correcteur de pages web 159 En ce qui concerne les directives 1 et 5 pour lesquelles certaines sp cifications ont t corrig es nous remarquons une diminution du nombre d erreurs 415 erreurs corrig es pour la directive 1 et 37 erreurs corrig es soit 100 pour la directive 5 Il y a galement une importante diminution du nombre de warnings pour la directive 5 616 warnings corrig s mais une forte augmentation du nombre de warnings pour la directive 1 suppl ment de 392 warnings Cela peut s expliquer par le fait que les erreurs de cette directive portant sur l absence de texte alternatif pour les images se sont transform es en warnings conseillant de v rifier la pertinence du texte alternatif Les figures 6 13 et 6 14 repr sentent le nombre d erreurs et de warnings concernant la directive 1 pour chaque site web
43. 1828 1905 Le Tour du Monde en 80 jours 1872 Chapitre 1 ON OQ On 4 3 Traducteur en braille abr g 113 10 Marc Levy 1961 Et si c tait vrai 2001 La figure 4 10 montre un exemple de r sultat obtenu pour une partie du texte 1 de Moli re A savoir droite le texte original et gauche ce m me texte transcrit en abr g Monsieur Jourdain mr Jourdain Apprenez moi l orthographe Zon lenz m UVNthoiaphe Ma tre de philosophie ma e d philosophie Tr s volontiers Als md Monsieur Jourdain mr Jourdain Apr s vous m apprendrez l alma gal v m ap 6z Valmanaa nach pour savoir quand il y a la savur qdiya lune qd i ny lune et quand il n y en a point a pt Maitre de philosophie imai e d philosophie Soit s t Fic 4 10 Texte de Moli re en int gral puis en abr g Dans l exemple de la figure 4 10 on peut voir qu une lettre en majuscule est repr sent e en braille par deux caract res le caract re pr cisant qu il s agit d une majuscule et le caract re lui m me On peut galement trouver l abr viation de symboles monsieur poss de pour symbole en braille abr g mr vous devient v gt a pour devient gt A partir de cela on comprend ais ment que a Monsieur se traduise par a mr en braille abr g De plus on rencontre quelques contractions dans le mot a apprenez pr est suivi d une voyelle
44. 19 3 50 So 9 84 1 66 0 73 44 49 80 19 29 87 3 68 5 37 5 78 6 17 6 77 4 53 S3 11 77 7 29 0 20 39 42 82 88 26 97 6 07 8 82 7 23 7 30 7 15 7 28 S4 21 57 19 86 15 13 1 09 42 07 10 46 17 49 20 04 18 21 17 28 16 87 17 94 S5 50 35 47 34 45 06 38 04 0 00 33 10 47 63 46 64 42 21 49 04 50 38 47 10 S6 74 34 70 69 69 15 90 06 109 08 0 00 73 23 72 12 70 19 71 02 69 74 70 33 S7 8 39 7 65 4 12 41 56 74 31 30 33 0 25 4 31 3 95 5 27 6 59 5 29 Sg 7 83 5 26 1 80 38 73 75 70 25 43 1 48 2 53 2 53 5 21 5 22 4 74 So 8 35 8 04 4 50 41 61 76 80 31 86 2 18 5 31 0 60 7 53 7 15 5 80 S10 7 24 5 94 1 64 36 87 74 87 25 55 2 85 5 07 4 10 1 29 4 01 2 84 S11 6 81 7 32 2 68 41 08 78 09 25 35 3 01 5 69 4 79 3 85 1 27 3 72 S12 6 16 7 46 2 39 42 00 87 65 31 73 2 51 5 56 4 52 3 91 5 07 1 41 TAB 4 4 Performance du meilleur clavier g n r pour chaque document en ligne pour saisir les 12 documents en colonne de types diff rents Les r sultats sont donn s en Afin d valuer les performances de notre algorithme de fourmis artificielles nous l avons compar deux autres m thodes de recherche locale savoir la Recherche Taboue 66 et le Recuit Simul 70 124 Le tableau 4 5 repr sente la qualit moyenne sur 30 ex cutions ind pendantes ainsi que l cart moyen des claviers obtenus pour chacun des 12 documents avec notre m thode de Fourmis Artificielles FA avec la Recherche Taboue RT et avec le Recuit Simul RS Par exemple
45. 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 3 1 3 2 4 1 4 2 4 3 4 4 4 5 LISTE DES FIGURES Plan d un autre site sous la forme d un tableau 58 Plond anSite hybride srna ee a Soe ie aN Oe ee E 59 Repr sentation d un site avec WebTracer 000 eee 60 Repr sentation d un site avec GEOmi 61 Repr sentation d un site avec GEOmi apr s rotation 62 Barre de navigation Navibar 63 Exemple de Google Sitemap au format xml 64 Repr sentation d un site avec SortSite 65 Repr sentation de plans de site g n r s par PowerMapper 66 Repr sentation de plans g n r s par Ixsite 67 Organisation des touches du clavier Dvorak 70 Clavier ergonomique fixe 71 A ENTORSES PT EP he i eet he ae hath ae ha Ge Ns A each A Ye 71 EE 72 Claviers grand format o oaoa EE 73 Clavier grand format avec diverses organisations de touches 74 Guide doigt LU LR AE SL Un th hota deh tee Dre 74 MimikelaVi rS SR Ae Aen SE Ee Gop oe ik waver Ge E 75 Clavier pour main droite ee i ea eee EE A QT er cA 75 Clavier virtuel de Microsoft Le DEAR EE ez EG SEENEN EE HEES 79 Clavier geegent hi oe hee one NEES es 79 Clavier KNITS au format 5 x 6 202 044 24 du eo aoe BR Pe 4 80 Clavier KNITS
46. 3 11 et 1 repr sentant respectivement 43 42 et 9 des erreurs D autre part nous remarquons que 2604 warnings ont t relev s Si la r partition entre les directives est plus quilibr e que pour les erreurs la directive 5 montre tout de m me le plus fort pourcentage de warnings Les graphiques de la figure 6 5 illustrent la r partition des erreurs et des warnings entre les 14 directives La l gende de chaque portion est repr sent e de la mani re suivante num ro de la directive d erreurs ou de warnings 12 1 _ 1 9 11 42 3 43 10 1 Hj pea 8 1 5 1 7 0 a Fic 6 5 R partition des erreurs a et des warnings b des sites web publics d Indre et Loire entre les directives WCAG 451 d La directive 1 concerne les alternatives textuelles au contenu visuel et auditif La sp cification 1 1 tant la plus rencontr e sur les sites web nous avons d cid de r aliser un 152 CHAPITRE 6 Outils de transformation de pages plugin pour celle ci plus pr cis ment concernant le texte alternatif des images La directive 3 concerne le balisage et les feuilles de style Elle pr conise notamment d utiliser des unit s relatives plut t qu absolues d user des feuilles de styles de se servir du balisage appropri pour les listes de ne pas utiliser de tableaux de mise en page La directive 5 s int resse aux tableaux en pr cisant qu il faut utiliser le balisage
47. 5 1 et 5 3 des WCAG 6 2 1 Le moteur Le but du moteur est simple il consiste charger une page web la modifier puis la restituer Ce moteur est disponible en deux versions 1 une version console qui peut tre utilis e par un autre programme un serveur ou un proxy la figure 6 2 repr sente ce dernier cas ou linternaute re oit une page valide apr s correction automatique 2 une version avec une interface figure 6 3 qui peut tre utilis e par le webmestre pour transformer sa page web La page web source par URL ou par chargement de fichier doit tre indiqu e au moteur La version avec interface poss de un champ sp cifique renseigner tandis que dans le mode console cette information est soumise au moteur en ligne de commande Dans la version avec interface deux types de sorties sont disponibles D une part en cliquant sur le bouton G n rer Aper u la page web source et ou la page web de sortie peuvent tre visualis e 6 2 Correcteur de pages web 149 SM Internaute S Proxy 7 i Fic 6 2 Fonctionnement en mode console avec un proxy amp Transformation de pages Web Bele Page Web d entr e Gestion des plugins A lFicnier Plugins disponibles Plugin appliquer z Le Q SH r rPage Web de sortie __ Q x eh Fichier de sortie LO rAper us H C Aper u de la page
48. 51 6 193 TAB C 3 Nombre d erreurs apr s correction par directive des sites web des communes de moins de 2000 habitants ANNEXE C Evaluation de l accessibilit des sites web publics d Indre et Loire apr s 194 utilisation du correcteur automatique D Q Sa or CH IN Z 7 ion 5 D on zj en a 2 J Qu It RP ka ka k 5 a D SD RIRE RE g ES z Ki E lt amp Fa 5 5 a Ee COW EH ND H NH H bh ON WH es B A oO NI ot je E ke NIWEOWSOFROONONANO ND 5 D Ka D z D 5 Loo en HH HO SNS NU N w A 4 2 D Q Els 3 e EI bi E a w o ta NN tom Hoh HR CD 4 E CO N O amp kb e Ka a ER bei NwWROWTNFPE NN E e A RO 5 vw ONNOFROONONANEDND an v i E Le 5 ww HR OWDFRPONNONANH D ri Di LONOMOOHONENON H A H ke a D Eh ND H G HO D ND DH NJN 4 Ca Ki A R WIWHEEFWOrRDOWONBNE WD T A a O me elw OONFFOR MONAN NI ct 5 a yw LONOMOOHONENON D z e sl z CD 4 GP Ww ON NWHOONONAN HS 4 gt CO CUWRONFWNFNON UN Ne ES a D NI P D un Ei en H w HOW dra amp NANA Njej Za D D ONA Go Ka BIW Eh Nm amp N Oooh OH OH H z ES S Ei K A E lu enen bh en b b ie E BlwW oa 0 nm Gt 0 D TNE WE EISES a co eo Ow D D vnr toeraec ND NE NNl own tor ta Ok bah UN CH G i N Nw NI wow Ki Re R oO E ee on CH un wow EE ND Or ONE ww ian CW o
49. A eee 4 69 2 3 1 Les claviers mat riels modifi s 69 Les claviers ergonomiques 70 Les claviers alternatifs 72 2 3 2 Les claviers virtuels us EE EE REN sua RS 75 La s lection des touches 76 Les syst mes de pr diction 78 La r organisation des touches 80 2A E ENEE SEENEN 83 TABLE DES MATI RES xiii 3 Les fourmis artificielles 85 aile troduction sii g enitn SET er ET fe au ee ao ee en de 85 3 2 Les fourmis r elles aut 4s hau en evade Dek he Pewee any ARE Gey Gog 86 Sly G n ralit s ace en ate ea a a a aa E Se Ge A SRE 86 3 2 2 Les diff rentes t ches r alis es par les fourmis 86 3 2 3 Organisation des fourmis en castes 86 32 4 ba communications o aaen a ae E AU EE 87 3 3 Naissance des fourmis artificielles 89 3 3 1 Les fourmis et le probl me du voyageur de commerce 89 3 3 2 De Ant System Ant Colony System 89 3 3 3 ber EE orne e d Bee a Ae Goat ote sky EE 91 3 4 R solution de probl mes d optimisation combinatoire par les fourmis artificielles 92 3 4 1 Le Vehicle Routing Problem VRP 92 3 4 2 Le Minimum Spanning Tree MST 93 Le a Generalized Minimum Spanning Tree GMST 93 Le Degree Constrained Minimum Spanning Tree d MST 94 L
50. Ar la formule donn e par l quation 5 5 1 SE Le i Art l q AGJ ES 5 5 K 0 sinon o S repr sente la meilleure solution trouv e et c S le co t de cette solution Ainsi pour les liens 7 7 n appartenant pas la meilleur solution S nous aurons Ar 0 La quantit de ph romones 7 sur ces chemins s vapore donc jusqu tendre vers 0 Les liens i j appartenant la meilleure solution S sont tels que Az gt 0 ce qui permet de renforcer la quantit de ph romones Et cette quantit de ph romones augmente d autant plus que le co t c S est faible Afin d obtenir une quantit de ph romones 7 qui ne d pende pas de la fonction co t et donc qui soit ind pendante du site web nous avons utilis la fonction ArT donn e par l quation 5 6 aeda 5 6 J 0 sinon 142 CHAPITRE 5 Outils de synth se Par cons quent les chemins qui appartiennent la meilleure solution ont des arcs dont la quantit de ph romones tend vers 1 tandis que ceux qui ne participent pas la meilleure solution ont des arcs dont la quantit de ph romones tend vers 0 A l initialisation avec pour finalit de favoriser les liens existants dans le site web nous avons affect la matrice T la matrice d adjacence du site web Cependant les fourmis doivent tre capables de g n rer d autres chemins s ils s av rent plus avantageux en termes d conomie zu De ce fait nous avons fix 7 une faible valeu
51. BEE pop avg 550 F 4 550 d 500 r 4 500 F 4 450 Quality Quality Pt At a agaaa OS erer Wer LS YN a 0 5 a 0 Fic 4 14 Evolution de la qualit du clavier le meilleur depuis le d but de l ex cution le meilleur de l it ration la moyenne sur toute la population pour le document S4 blog avec diff rentes valeurs de a Pour chaque document S1 S12 et pour chacune des 30 ex cutions ind pendantes nous avons obtenu un clavier virtuel Ce clavier est alors utilis lors de la saisie des 12 documents pour valuer sa qualit Les valeurs report es dans le tableau 4 4 donnent la performance d un clavier par rapport aux 12 documents Nous pouvons remarquer que pour un clavier donn c est dire g n r pour un certain document la meilleure performance lors de la saisie d un texte est obtenue lorsque ce dernier a t utilis pour g n rer le clavier et plus g n ralement lorsqu il est du m me type que le texte de r f rence Cela nous confirme qu il est plus performant d utiliser un clavier adapt l activit de l utilisateur Notamment force est de constater que les claviers construits partir de texte en langage C sont r ellement plus performants que les autres pour saisir du code en C 122 CHAPITRE 4 Outils d aide l accessibilit Di S2 S3 Sa S5 S6 S7 Sg Do Sio Si S12 Sy 1 89 5 43 1 47 37 24 73 75 29 69 1 90 4 30 2 90 3 40 3
52. Choix des plugins impl ment s Pour que notre correcteur soit complet l id al serait d impl menter un plugin par sp cifi cation WCAG Comme nous l avons pr c demment pr cis nous avons choisi de r pertorier les sp cifications en trois cat gories afin de d terminer si le plugin associ peut tre ex cut en mode manuel et automatique ou uniquement en mode automatique ou bien s il n est pas possible d automatiser la correction Ce dernier cas repr sente en r alit les sp cifications pour lesquelles trop de renseignements seraient demand s au webmestre ce qui rendrait l ap plication trop contraignante l utilisation Mise part ces derni res sp cifications toutes peuvent trouver leur place dans notre correcteur Pour commencer nous avons choisi de r aliser les plugins repr sentant les sp cifications engendrant le plus grand nombre d erreurs Notre application tant initialement destin e aux webmestres des collectivit s locales afin de compl ter l outil d aide l accessibilit section 4 2 et le validateur multi recommandations section 5 2 nous avons valu l accessibilit par rapport aux normes WCAG d un chantillon de 50 sites web de communes d Indre et Loire Notons que les r sultats de cette analyse sont donn s dans l annexe B A savoir d une part on peut y voir que 4631 erreurs ont t d tect es se r partissant essentiellement 94 sur les directives
53. Nous allons tudier plus en d tail ce dernier mode de communication qui est celui le plus fr quemment utilis par les four mis Cette communication s effectue l aide de substances chimiques les ph romones Les fourmis poss dent diverses glandes capables de produire des ph romones ayant des objectifs diff rents les glandes mandibulaires pour alerter les autres fourmis d un danger message d alerte les glandes pygidiales pour faire fuir les fourmis trang res message d avertissement les glandes alcalines ou de Dufour pour tracer un rail odorant conduisant g n rale ment une source de nourriture message de recrutement 88 CHAPITRE 3 Les fourmis artificielles Ajoutons que les ph romones sont peu volatiles ce qui permet au message chimique de subsister quelques temps avant de s vaporer totalement Par la suite nous nous int resserons davantage au dernier type de ph romones Voici comment s effectue l action de recrutement avec les ph romones Les ouvri res d posent des ph romones sur leur chemin entre le nid et une source de nourriture afin d une part de retrouver leur chemin pour retourner au nid et d autre part dans le but de recruter d autres fourmis Les d p ts successifs de ph romones sur le terrain permettent de renforcer positivement certains chemins alors que l vaporation naturelle des ph romones a une fonction d oubli Les chances de suivre un chemin fortem
54. Nous avons adapt cette m thode notre probl matique de g n rateur de plan de site web pour les personnes handicap es visuelles 136 CHAPITRE 5 Outils de synth se Parser Grapher 33 Treebolic fy Settings Help Fic 5 9 Affichage graphique propos aux webmestres 5 3 1 Mod le biologique et informatique des fourmis artificielles Reimann et Laumanns 112 utilisent un algorithme de type ACO pour r soudre le Ca pacitated Minimum Spanning Tree CMST pr sent dans la section 3 4 Les fourmis artificielles ont pour r le de d terminer des regroupements optimums de n uds du graphe Une fois les regroupements effectu s le sous probl me restant consiste trouver l arbre de poids minimum ce qui peut tre r alis par les algorithmes de Kruskal 73 ou de Prim 106 En prenant pour base l algorithme ACO nous avons r alis un g n rateur de plan de site web pour personnes handicap es Il est effectivement ais de faire l analogie entre la struc ture d un site web et un terrain compos du nid de la fourmili re et de plusieurs sources de nourriture Pour cela consid rons un r seau de sources de nourriture connect es entre elles par des chemins ainsi que des fourmis circulant entre ces sources Nous remarquons que les fourmis peuvent utiliser les chemins existants ou en cr er de nouveaux pour relier au mieux les diff rents lieux de nourriture Chaque l ment peut tre confront son
55. SortSite 188 est un outil de la soci t Electrum permettant d analyser un site web liste des liens cass s erreurs dans le code 1 Il co te de 129 500 dollars selon les versions mais est disponible en version d essai de 30 jours 100 pages maximum test es Il permet de g n rer un plan de site pour rep rer o se situent les erreurs La figure 2 10 illustre le plan g n r par SortSite en version d valuation sur le site de Polytech Tours en janvier 2008 Chaque page est repr sent e par une tour plus ou moins large selon sa distance par rapport a la page d accueil Les tours les plus hautes repr sentent les pages qui comportent le plus d erreurs avec en rouge les erreurs critiques et en orange les warnings PowerMapper 187 est un g n rateur de plan de site web Cet outil co te de 150 500 dollars selon les versions mais est disponible en version d essai de 30 jours PowerMapper propose plusieurs styles d affichages diff rents La figure 2 11 illustre plusieurs types d afft chages du plan du site de Polytech Tours en janvier 2008 chaque page est repr sent e par une tour de plus en plus petite lorsque l on s loigne de la page d accueil a par regrou 2 2 Faciliter orientation dans un site gr ce au plan du site 65 9 Q V dean GM me 0 d d C Fic 2 10 Site de Polytech Tours analys par SortSite pement de pages en paquet b grille en deu
56. VCCV r gle 2 Or comme a nt ne fait pas partie des groupes ins parables on doit d couper le mot apr s le n ce qui donne mon tagne Par la suite on observe encore une fois VCCV avec les lettres a agne mais cette fois le groupe gn est ins parable donc on utilise le deuxi me cas de la r gle 2 qui permet de diviser apr s le a On obtient donc le d coupage mon ta gne 4 3 2 R sultats exp rimentaux Le but de ce g n rateur de braille abr g tant en partie d tre int gr d autres outils acc l rant la vitesse de lecture sur Internet nous avons valu le temps d ex cution de notre algorithme de transcription pour estimer si le temps d ex cution ne risquait pas de faire attendre linternaute Pour cela nous avons r alis des tests sur plusieurs extraits d uvres dont les r f rences sont les suivantes 1 Moli re 1622 1673 Le Bourgeois Gentilhomme 1670 Acte 2 Sc ne 4 2 Pierre Corneille 1606 1684 Le Cid 1682 Acte 1 Sc ne 1 3 Charles Perrault 1628 1703 Contes de ma m re l Oye 1697 Cendrillon 4 Charles Perrault 1628 1703 Contes de ma m re l Oye 1697 Le Petit Chaperon Rouge Jean Jacques Rousseau 1712 1778 Confessions Livre 12 1789 Victor Hugo 1802 1885 Notre Dame de Paris 1831 Gustave Flaubert 1821 1880 Madame Bovary 1857 Chapitre 1 Alphonse Daudet 1840 1897 Le Petit Chose 1868 Jules Verne
57. agir d effectuer des statistiques sur la page d indenter le code source L enjeu ici est de r aliser des plugins afin de rendre les pages web accessibles Nous avons de ce fait cr un plugin par sp cification des WCAG chacun ayant ainsi pour r le de corriger les pages afin qu elles respectent la sp cification qu il repr sente Dans ce but nous avons tudi les sp cifications WCAG afin de d terminer si une Correction ne requiert que l intervention humaine dans ce cas il n est pas utile de cr er un plugin si la correction peut se faire de mani re semi automatique dans ce cas un plugin peut tre cr pour faciliter la correction Ce type de plugin dot s ex cuter par le moteur en mode manuel si la correction peut se faire de mani re automatique dans ce cas un plugin doit tre cr Il pourra s ex cuter en mode automatique pour r aliser la transformation sans aucune intervention humaine ou en mode manuel pour laisser le webmestre choisir parmi plusieurs configurations possibles de transformation D un c t lors du lancement du moteur en mode interface celui ci recherche dans un dossier sp cifique les plugins disponibles pour les proposer l utilisateur lequel doit alors choisir dans cette liste ceux qu il d sire ex cuter ainsi que l ordre d ex cution La figure 6 4 pr sente l interface du moteur avec des plugins disposition Dans cet exemple l
58. am liorer automatiquement le niveau d accessibilit des sites web que ce soit au regard des normes en proposant des moyens de navigation alternatifs ceux propos s nati vement sur le site lorsqu ils existent ou encore en acc l rant la vitesse d acc s aux infor mations laquelle pouvant tre r duite de par l utilisation de certaines aides techniques Mots cl s informatique pour la compensation des d ficits d autonomie accessibilit du web handicap malvoyant non voyant fourmis artificielles Abstract With the rapid growth of the web many services have been proposed to users Among them there are commercial services online purchases plane or train ticket reservation and administrative services Disabled persons use assistive technologies like braille key board or voice synthesis for blind people to take advantage of numerous services offered by Internet and to navigate on the World Wide Web as whoever Standards were established to insure compatibility of Web sites with assistive technologies and laws were established to impose respect of these standards notably the law titled pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es passed in 2005 in France However few Web sites respect these standards and as a result a lot of Web sites are inaccessible for disabled persons During this work we tried to improve web accessibility to disabled people by
59. changefreq gt monthly lt changefreq gt lt priority gt 0 8 lt priority gt lt url gt lt url gt lt loc gt http www monsite fr page1 html lt loc gt lt lastmod gt 2007 12 20 lt lastmod gt lt changefreq gt weekly lt changefreq gt lt priority gt 0 8 lt priority gt lt url gt lt urlset gt Fic 2 9 Exemple de Google Sitemap au format xml comme Google Sitemap Gen 199 crit en python et s ex cutant sur le serveur web du site dont on veut r aliser la googlemap et des g n rateurs sous forme de logiciel installer en local comme YoodaMap 161 Une fois le fichier sitemap cr et transf r a la racine du site ou a la racine des pages A indexer contenues dans le sitemap il faut soumettre ce fichier au moteur de recherche par le biais de l interface de transmission du moteur de recherche ou en indiquant l emplacement du sitemap dans un fichier robots txt Ainsi en cr ant une googlemap avec le logiciel SitemapDoc le webmestre favorise l indexation de son site web et peut g n rer une trame HTML pour aider la navigation dans son site web Ce logiciel s oriente bien videmment c t webmestre pour la partie indexation du site mais galement pour la partie g n ration du plan HTML Ce plan n est effectivement pas finalis seule la liste non organis e des pages est pr sente au d part et il a pour vocation d tre mis en ligne par la suite comme tout autre page du site
60. choisir de chercher sa destination partir de l extr mit d un chemin d j commenc partir d un n ud de d part si le nombre h de chemins d j g n r s partir du n ud est inf rieur Kyens En effet si hi Kyens alors aucun autre circuit ne peut tre g n r partir du n ud 7 donc Vj i j Q Construisant ainsi Q il ne lui reste plus qu faire son choix lequel sera influenc comme le montre l quation 5 2 par l conomie qui d pend de la longueur des chemins et par la quantit de ph romones sur les chemins La figure 5 12 permet d illustrer la g n ration des circuits par une fourmi Supposons que l utilisateur ait fix Kyjens 3 Dans cet exemple on trouve 8 sources de nourriture et le nid Imaginons le travail d une fourmi initialement plac sur le nid O Fic 5 12 G n ration de circuits par les fourmis artificielles a initialement tous les n uds sont reli s au nid b la fourmi a d cid de relier a au nid c il reste 3 n uds e det h relier la suite de circuits d j existants Au d part pour calculer le co t de cette solution on consid re que chaque source est li e au nid O figure 5 12 a et chacune est capable de d buter un circuit On a alors Q Oa Ob Oc Od Oe Of Og Oh La fourmi doit ensuite choisir quel sera le d but de son premier circuit Pour cela on calcule P V i j
61. cialement ou existant sur le march destin pr ve nir compenser soulager ou neutraliser la d ficience l incapacit ou le handicap Les principales aides techniques pour les personnes aveugles et malvoyantes sont les suivantes Un logiciel lecteur d cran convertit les donn es apparaissant l cran de l ordinateur en format compatible avec la barrette braille et ou le synth tiseur vocal Les deux logiciels les plus utilis s sont JAWS 195 distribu par Visuaide et VIRGO 166 distribu par 24 CHAPITRE 1 L accessibilit du web Baumfrance Ils proposent diff rentes m thodes de reproduction savoir le mode logique et le mode ligne Le premier reproduit l information qui est pr sente dans le focus et com pl te ventuellement cette information par de l information se trouvant proximit comme le libell du champ dans lequel se trouve le focus Dans le mode ligne toute l information pr sente sur la ligne o se trouve le focus est affich e De ce fait ce mode affiche tout ce qui se trouve sur la ligne courante m me si ces informations n ont rien voir entre elle Pour pallier ce probl me il est possible d utiliser la repr sentation spatiale en mode ligne qui permet de montrer par exemple en laissant des espaces entre les informations sur la barrette braille que les informations ne sont pas directement li es La synth se vocale est un syst me qui transmet les donn
62. communiquer entre eux et ainsi s inscrire au sein d un espace virtuel difficilement transposable dans la r alit De plus toujours pour combattre les exclusions Internet appara t comme un instrument qui offre aux personnes handicap es un acc s l information par exemple en proposant aux personnes malvoyantes une alternative aux documents imprim s Il constitue galement un moyen de r aliser plus facilement des t ches administratives d claration d imp t demande d un acte de naissance ou de la vie courante achats r servation de billets de train tenue des comptes bancaires Toutefois pour que les portes de ce monde virtuel soient ouvertes tous sans distinc tion et que chacun puisse en profiter pleinement de nombreuses avanc es restent r aliser concernant l accessibilit du web Cette bataille que nous souhaitions vivement mener se livre simultan ment sur deux grands fronts savoir l adaptation au web ou adaptation de l utilisateur ainsi que l adaptation du web ou adaptation du contenu L adaptation de l utilisateur L adaptation de l utilisateur au web consiste proposer aux personnes handicap es des dispositifs techniques afin qu elles puissent b n ficier d Internet L acc s une information doit pouvoir s effectuer via diff rents m dias par exemple le contenu d un site Internet et une messagerie doivent pouvoir tre consult s respectivement par l
63. comprendre les sens du contenu du tableau ok Fic 6 7 Interface du plugin de correction de la sp cification 5 1 156 CHAPITRE 6 Outils de transformation de pages 6 2 5 Exemple d application et r sultats Exemple d application Pour illustrer le travail de correction r alis par notre plateforme de traitements de pages web nous avons tudi le site web de la ville de Chambray les Tours Une tude pr liminaire 37 r alis e en 2006 avait permis de d tecter de nombreuses erreurs concernant les images et les tableaux concernant des attributs obsol tes utilis s dans des tableaux de mise en page Dans cet exemple nous nous sommes int ress s une page de ce site a savoir la page Loisirs et Culture repr sent e par la figure 6 8 La Ville e Economie e Chambray Pratique e Loisirs Culture e Enseignement e Associations accueil e plan de ville e plan du site e calendrier e actualit s e forums ebe Au l esprit Sud contact RESTS Politique culturelle de la ville Introduction Ev nements La ville de Chambray L s Tours propose dans le cadre de sa politique culturelle une programmation offrant la population des Ecole de formes artistiques les plus vari es Parall lement la ville de Musique SI P A x Chambray L s Tours d veloppe des actions culturelles en Biblioth que collaboration avec les tablissements scolaires et propose une politique de tarifs permettant l acc s a
64. concernant des attributs non support s dans les balises 56 ont t corrig es Ces 56 erreurs correspondaient des l ments non support s dans la balise lt td gt Or ces derni res tant utilis es pour des tableaux de mise en page elles ont disparu avec la suppression du tableau au profit d une mise en page avec des balises lt div gt Finalement la page d accueil du site web de Chambray les Tours comportait au d part 209 erreurs apr s l ex cution de notre plateforme de traitement des pages web cette m me page ne comportait plus que 89 erreurs Notons que ces 89 erreurs correspondent des points de contr le pour lesquels nous n avons pas encore impl ment de plugins de correction 6 2 Correcteur de pages web Description de l image Aper u de l image Chambray Pratique Titre Alt Chambray Pratique Ok 157 Fic 6 9 Interface du plugin permettant d ajouter des textes alternatifs aux images sp cification 1 1 Niveau Balises attributs Nombre d erreurs des des erreurs avant apr s de erreurs d tect es correction correction r solution 1 lt img gt alt 47 0 100 2 lt a gt onfocus onblur 34 34 0 2 lt img gt lt td gt lt hr gt 109 53 51 attributs non support s 2 lt form gt label 1 1 0 2 lt img gt alt liens 17 100 3 lang 1 1 0 TAB 6 2 R sultats d Ocawa sur une page web avan
65. contri buting to compensate for the problem of accessibility Web pages and to enhance quality of user interfaces We approach two notions in this thesis namely the web adaptation or contents adaptation as well as the adaptation to web or user adaptation On the one hand the web adaptation is from the responsibility of web contents creators which have to supply an accessible Web site respecting the established standards To facilitate the webmasters work we wanted first participate in information circulation about web accessibility in order to many people know accessibility rules After we contributed to facilitate web adaptation by proposing for example tools to help webmasters to return their accessible site towards the standards validator corrective tool and to support them during the carrying out global structure of Web site On the other hand the user adaptation to web consists in facilitating web access for the disabled people what turns out to be a crucial point by waiting for the utopian compliance of all Web sites For that we made tools to improve automatically the level of accessibility of Web sites whether it is towards the standards by proposing alternative means of navigation to those proposed on the site when they exist or still by accelerating the speed of access to information Keywords computer science to compensate for autonomy deficiency web accessibility people with disabilities visually handicapped peo
66. d tre tr s color anim et imag Cette tendance s est galement retrouv e dans l apparence des plans de sites Il tait en effet courant de se trouver face des plans de sites avec des formes diverses et vari es allant de l arbre classique des formes plus arrondies et comportant de nombreuses animations apparaissant par exemple au survol de la souris La fr n sie du d part tant pass e et se souciant de plus en plus de la clart des informations et de leur accessibilit les 2 2 Faciliter orientation dans un site gr ce au plan du site 57 webmestres ont d sormais redonn aux sites web un aspect beaucoup plus pur Les plans de sites web actuels se sont eux aussi simplifi s en se pr sentant d sormais principalement sous forme de liste de liens La figure 2 1 repr sente le plan du site du S nat Il a l apparence d une table des mati res contenant des liens HTML C est une structure classique que l on retrouve actuellement dans la plupart des sites web Plan du site du S nat acc s th matique Actualit s gt gt gt 3 s ance en dire t gt gt gt Info S nat gt rnal n Colloques e Les colloques et manifestations de la semaine e Actes des colloques Autres sites du S nat Carrefour des collectivit s locales Site des Francais de l tranger gt S nat Entreprises gt S nat Junior Fic 2 1 Plan du site du S nat Dans beaucoup de sites web on o
67. d cide de consulter la page pr sent e par la fi gure 6 17 Comme c est la premi re page du site qu il visite aucune zone n est consid r e comme redondante L utilisateur a de plus pr cis qu il ne souhaitait pas afficher les menus par cons quent les zones A B et C sont supprim es La figure 6 23 repr sente la page qui s affiche dans son navigateur par d faut Dimanche 16 mars 2008 R sultats d finitifs du deuxi me tour des lections municipales Liste Christian Gatard 2489 voix soit 54 26 26 lus Liste Jean Luc Matrat 2098 voix soit 45 74 7 lus Conseil municipal d installation du Maire et des Adjoints Samedi 22 mars 2008 9h Salle du Conseil la Maine le 17 03 2008 M diath que Elle est ouvertel Article publi le 05 09 2007 Travaux d t Travaux dans les coles et la cr che des Perners Article publi le 05 09 2007 Fic 6 23 Affichage du contenu propre la page La ville La figure 6 24 repr sente une autre page de ce site web vers laquelle l internaute se dirige ensuite Nous y trouvons un menu A un sous menu B ainsi qu une zone de recherche ET identiques respectivement aux zones A B et E de la page de la figure 6 17 Ces trois zones sont alors supprim es La zone C est quant a elle d tect e comme un menu non redondant et sera donc galement limin e 168 CHAPITRE 6 Outils de transformation de pages e E Chambr Ch
68. dans le cas du GMST l inverse du co t du lien entre le n ud i et le n ud j sachant que ce dernier n a pas encore t visit Ainsi les fourmis construisent un arbre jusqu ce que tous les clusters aient au moins t visit s une fois Afin d am liorer les performances de cet algorithme pour r soudre le probl me du GMST Shyu S J et al 123 propose l algorithme Ant Tree o la visibilit s d pend du cluster d appartenance des n uds 7 et j Ainsi si j appartient un cluster qui n a pas encore t visit la visibilit s est la m me que lors de l application de l algorithme ACO au GMST Par contre si j appartient au m me cluster que 7 ou s il appar tient un cluster d j visit la visibilit s est r duite Ainsi les fourmis sont encourag es visiter dans un premier temps tous les clusters Le Degree Constrained Minimum Spanning Tree d MST Le but du Degree Constrained Minimum Spanning Tree d MST est de construire un arbre de poids minimum tel que chaque n ud poss de un degr maximum c est dire que chaque n ud un nombre de n uds fils maximum fix Narula S C et Ho C A 97 propose une m thode pour r soudre ce probl me s appuyant sur l algorithme de Prim et appel e d Prim A chaque tape de la construction de l arbre ils v rifient que le degr maximum n est pas atteint S il est atteint alors le n ud de l arbre en construction n apparait plus dans la
69. des sites ne sont pas concluants Remarquons de plus que les lois tant diff rentes dans chaque pays europ en un site accessible dans son pays ne l est pas forc ment d apr s la loi d un autre pays europ en Par cons quent la mise en place d une autorit europ enne de certification de l ac cessibilit des sites Web au niveau europ en se r v le n cessaire C est dans ce but que 23 organismes europ ens dont l association Fran aise Braillenet participent la cr ation du Consortium EuroAccesssibility 191 Ce Consortium lanc le 28 avril 2003 permet galement d tablir une m thodologie d valuation commune ainsi qu une assistance tech nique Pour ce faire le projet support EAM Supporting the creation of an eAccessibility Mark 241 est lanc en octobre 2004 afin de cr er un label europ en sur l accessibilit Ce label devant tre compos d un ensemble de directives et d une m thodologie de certification des sites web Le projet Support EAM fait partie avec deux autres projets europ ens du WAB Cluster Web Accessibility Benchmarking Cluster 255 L objectif du WAB Cluster 34 CHAPITRE 1 L accessibilit du web est d obtenir une compatibilit entre les outils d valuation et les m thodes de certification des diff rents pays europ ens Pour cela le WAB Cluster a publi le 5 juillet 2006 un do cument intitul UWEM 1 0 Unified Web Evaluation Methodology 257 178 Ce dernier
70. deux fiches Ensuite notre outil dispose d une aide l utilisation des validateurs automatiques et la correction des erreurs d cel es par ces derniers Pour rendre un site web accessible il faut d abord valider le code HTML et CSS puis v rifier les normes d accessibilit Il est possible de tester celles ci gr ce de nombreux validateurs automatiques Notre outil propose l utilisateur un descriptif ainsi qu une aide l utilisation d un validateur pour chacun des tests r aliser De ce fait l utilisateur n a pas de surprise en arrivant sur la page LOS CHAPITRE 4 Outils d aide l accessibilit L intitul d un lien Avancement Les intitul s des liens doivent bien s r tre concis Pour plus de pr cision on peut rajouter une balise lt title z pour repr ciser au mieux la direction du lien et certaines informations suppl mentaires Il faut de plus s attarder sur la compr hension de l intitul du lien un lien ayant pour libelle lt Cliquez ici gt ne renseigne en aucun cas sur la destination de celui ci Il faut donc lui fournir un libelle plus pertinent en renseignant directement la destination du lien Exemple lt a href annuaire php titles acces reserve par mot de passe gt consulter l annuaire lt a gt Attention les liens d intitul s identiques doivent tous correspondre une m me destination Le nombre de liens Il est important que le nombre de lie
71. distinguons des zones Zik qui sont consid r es comme des blocs utiles des pages k 1 2 La figure 6 19 illustre les deux arbres repr sentatifs correspondants aux pages D et P P1 P2 Fic 6 18 Sch matisation de deux pages web d un m me site zou Z4 Zu Zei Z22 7232 252 26 2 27 2 282 Fic 6 19 Arbres repr sentatifs des deux pages 6 3 2 D tection des parties redondantes sur les pages Lorsqu une information est redondante sur plusieurs pages nous consid rons que c est une information g n rale au site web Ainsi lorsqu un utilisateur navigue sur un site web ces informations redondantes peuvent tre supprim es d s lors qu elles ont d j t visualis es sur une page pr c dente Pour d tecter deux zones identiques nous utilisons la m thode des n grammes un n gramme est une sous s quence de n l ments construite a partir d une 164 CHAPITRE 6 Outils de transformation de pages s quence donn e Chaque zone peut alors tre repr sent e par un vecteur contenant la fr quence d apparition de chacun des n grammes Soit zt et 2 deux zones respectivement sur les pages P et P Les quations 6 1 et 6 2 permettent respectivement de d finir deux zones strictement identiques et deux zones consid r es comme identiques Zik 2j1 cos ngram zi k ngram z 1 1 6 1 Zik 2j gt cos ngram zi k ngram z 1 gt 0 6 2 avec 0 un seuil fix exp rimentalement Par d finition le
72. du contenu ainsi que l adaptation a au web ou adaptation de lutilisateur qui sont indispensables pour que les personnes handicap es puissent plei nement disposer des services offert par Internet D une part l adaptation du web rel ve de la responsabilit des cr ateurs de contenu pour le web L accessibilit de l information d une page d pend bien videmment des possibilit s offertes par le lecteur d cran mais aussi du contenu et de la disposition de la page Par cons quent de nombreux efforts sont 4 la charge du webmestre qui doit alors fournir un site web accessible c est dire respectant les normes tablies Afin de faciliter le travail des webmestres nous avons tout d abord voulu participer la diffusion d informations concer nant l accessibilit du web pour que les r gles soient connues par un public toujours plus large Ensuite nous avons choisi de cr er des outils guide validateur correcteur favorisant la d marche vers l accessibilit des sites web des petites collectivit s pour lesquelles lin tervention d un informaticien qualifi dans ce domaine est souvent exclue pour des raisons financi res D autre part l adaptation de l utilisateur au web consiste faciliter l acc s au web pour les personnes handicap es ce qui s av re tre un point crucial en attendant la conformit utopique de l ensemble des sites web cet effet nous avons mis en place des syst mes visant
73. du site Home of the Firefox Navibar Extension Mozilla Firefox Datei Bearbeiten Ansicht Gehe Lesezeichen Extras Hilfe gt 809 2 WO S S FB g a naiba set asi z co fic other search oaklett org google L_ travel XNL see also SOAP acts KONO Glaubersalz 49 Extend Firefox _ Interface Reference 9 9 4 6 5 2 3 8 0 ir Navibar Search L Home of Navibar L Install Navibar L Hey whats new _ Screenshots _ Roadmap Bugs EL Documentation EH 0 9 2 latest stable End User Guide L Webdeveloper Guide _ FAQ 4 0 10 under development End User Guide LJ Webdeveloper Guide O Fag L Older Versions 5 L3 Specifications LI Navibars Native Sitemap L Example sl hitp bef index php Obersetzen De Deutsch lt gt Engise ff Home of the Fire zx wwooklettorg loc E Home of the Firefox Navibar Extension Searching and finding is often the intention of surfing through the internet intranet but sometimes the web is misguiding confusing and strenuous Imagine a page which holds a needed information anywhere on the website but you dont know exactly where it is So you have to step through a bunch of pages ta find that single page you are looking for A blind man would step around the same way one step feeling the surroundings next step feeling next step and so on Without discriminating blind people wouldn
74. e b selon le mod le du W3C alors qu elle vaut c selon le mod le Microsoft les dimensions b et e venant r duire la taille de la zone de contenu utilisable espacement contenu largeur de la boite normes CSS du W3C b b a b Fic 1 18 Les diff rentes aires d une boite a et un exemple d application b 46 CHAPITRE 1 L accessibilit du web Cependant il est possible de forcer l une ou l autre des interpr tations des dimensions gr ce la technique du Doc Type Switching 60 c est dire en fonction de la D claration du Type de Document DTD sp cifi e en t te de la page afficher En l absence de doctype ou avec le doctype suivant lt DOCTYPE HTML PUBLIC W3C DTD HTML 4 01 Transitional EN gt c est le mod le Microsoft qui sera adopt Le choix d un doctype est tr s important car m me si les navigateurs Mozilla et Opera sont aujourd hui les meilleurs en terme de qualit de leur interpr tation des standards du web Internet Explorer reste n anmoins le plus utilis Internet Explorer 7 IE7 sorti en 2006 poss de une comptabilit avec les normes CSS qui s est grandement am lior e depuis son pr d cesseur Cependant IE7 reste sur ce point fortement inf rieur Firefox 262 Les navigateurs Internet Explorer Netscape et Mozilla sont gratuits et t l chargeables sur Internet Opera est l un des rares navigateurs payants Reste que sa version gratuite c
75. en Grande Bretagne 1995 http www opsi gov uk acts acts1995 Ukpga_19950050_en_1 htm dernier acc s le 25 05 2008 154 Loi anti discrimination du 25 f vrier 2003 en Belgique 2003 http www diversite be index php action wetgeving_detail amp id 16 amp select_page 12 dernier ac c s le 05 07 2008 155 Etude MeAC Measuring Progress of eAccessibility in Europe octobre 2007 http ec europa eu information_society activities einclusion library studies meac_study index_en htm dernier acc s le 06 07 2008 156 Loi anti discrimination du 10 mai 2007 supprimant celle du 25 f vrier 2003 en Belgique 2007 http www diversite be index php action wetgeving_detail amp id 15 amp select_page 12 dernier acc s le 05 07 2008 157 ABF Software Lens http www abf soft com lens magnifying glass shtml dernier acc s le 07 07 2008 210 R F RENCES 158 Accessible Information Solution AIS Web accessibility toolbar Pour Internet Explo rer http www wat c org tools WAT versions fr about html dernier acc s le 19 06 2008 159 AccessKeys AccessColor http www accesskeys org tools color contrast html dernier acc s le 19 06 2008 160 Acc s pour tous Guide accessibilit http www acces pour tous net fichiers_ communs accessibilite php dernier acc s le 19 12 2006 161 ALDEIS Yooda Map Logiciel d dition du fichier Sitemap http www yooda com outils_referencement Yooda_map php dernier acc
76. es apparaissant l cran de l ordinateur vers un synth tiseur de telle sorte qu elles soient mises via un haut parleur La synth se vocale comporte une partie mat rielle la carte son et le haut parleur et une partie logicielle les programmes lt lecteur d cran et les voix des diff rentes langues Elle est destin e tant aux personnes malvoyantes pour qui la lecture l cran est trop difficile lente fatigante malgr un syst me d agrandissement qu aux personnes qui ne lisent pas l cran et qui ne pratiquent pas le braille de mani re courante et aussi aux personnes aveugles qui travaillent avec une barrette braille en combinaison avec une synth se vocale La barrette braille aussi appel e plage braille afficheur braille ou encore cran braille est un dispositif qui affiche en braille les donn es re ues du lecteur d cran La barrette est compos e d une suite de cellules ins r es dans un support lectronique Chaque cellule peut faire appara tre les huit points d un caract re braille grace des picots r tractables Employ e en informatique par les personnes aveugles pour avoir acc s aux informations de l cran la barrette braille est un p riph rique qui remplace le moniteur Elle est souvent plac e l avant du clavier dactylographique Le preneur de notes se substitue au papier et au stylo de la personne bien voyante prendre des notes Les donn es sont sauvegard
77. et de la disposition de la page Nous trouvons de nombreuses mani res de proposer l information sur une page que ce soit textuellement avec des images des vid os ou des bandes sonores et encore diverses fa ons de pr senter cette information avec des frames ou des tableaux par exemple Reste que le meilleur lecteur d cran ne peut s adapter aux diff rents cas et ne poss de pas toujours tous les renseignements n cessaires pour restituer parfaitement l information Par cons quent de nombreux efforts sont la charge du webmestre qui doit alors fournir un site web accessible c est dire respectant les normes tablies Ensuite des probl mes d ergonomie des sites peuvent galement rendre l acc s l information plus difficile pour les personnes handicap es Par exemple lorsqu un utilisateur visite un site Internet il se construit une carte mentale des pages qu il a d j visit es Sans cette repr sentation mentale ou s il n arrive pas rapidement l acqu rir il lui est impossible de se diriger et dans ce cas il se perd dans le labyrinthe compos par les liens et les pages pour finalement abandonner sa visite du site La structure du site doit donc tre claire sp cialement pour les personnes aveugles pour lesquelles l acquisition de cette 174 CONCLUSION repr sentation est plus difficile En l occurrence il est du ressort du webmestre de structurer son site web pour que les regroupements des pages ma
78. et le symbole j Ajoutons que les fourmis se servent galement d une information locale nu appel e d sirabilit Cette derni re est calcul e au d but de l ex cution du programme et volue au cours des it rations Au temps t de l it ration T la fourmi a construit la solution partielle KI o 7 est le dernier symbole assign La probabilit d affecter le symbole j la suite de dans ce clavier 4 4 Optimisation d un clavier virtuel par des fourmis artificielles 117 en construction est donn e par Elte E OH Aa 1 s Tij X Nij 1 PT s i j arg dn Su x mat 0 sinon lEN Kp 4 1 gt Ti X Nil LEN Kk t o j est choisi dans l ensemble N K t lequel correspond l ensemble des symboles restant affecter dans le clavier en cours de construction KA L exposant o correspond un param tre d terminant l importance des ph romones par rapport la d sirabilit P amp est la probabilit d exploration exploitation laquelle est souvent constante dans les algorithmes de fourmis Dans notre algorithme cette valeur varie au cours des it rations de la mani re suivante PI 0 8 7 T Cette variante a pour but d augmenter le comportement d exploitation des fourmis par rapport l exploration lorsque les it rations augmentent Au temps t 0 la fourmi commence avec un symbole virtuel utilis uniquement comme point de d part Au temps t m x n la fourmi a termin de
79. et se contracte donc en als oi se contracte quelque soit son emplacement en dans moi savoir gt et soit Remarquons que est galement le symbole du mot et Dans cet exemple on observe aussi quelques caract res inhabituels comme N Ceux ci ne font pas partie du braille abr g mais ont t introduits pour les besoins de la program mation En effet alphabet braille offre 2 possibilit s soit 64 combinaisons et le fran ais n en utilise que 50 26 lettres 10 signes de ponctuations et 14 signes comprenant 13 lettres accentu es et le Il en d coule 14 possibilit s de symboles braille appel s caract res hors s ries qui sont utilis s essentiellement pour le braille abr g et ne correspondent pas des caract res utilis s dans la langue fran aise C est pour cela que ces caract res hors s ries ont t traduits par des caract res sp ciaux dans notre application Par exemple or se contracte en N ce qui correspond en fait un caract re braille non traductible en fran ais Le caract re gt repr sentant une majuscule fait d ailleurs lui aussi partie des caract res hors s ries Sur le tableau 4 2 nous remarquons comme attendue une diminution du nombre de caract res entre le texte originale et le texte abr g correspondant des pourcentage de r duction de 20 30 De plus nous observons des temps d ex cution acceptable pour un
80. fr sitemap dernier acc s le 09 05 2008 http wuw frances fr plan dernier acc s le 09 05 2008 58 CHAPITRE Accueil gt Plan du site PLAN DU SITE Toute l offre du portail de l administration Recherche sur service public fr et tous les sites publics Recherche g n rale page d accueil Recherche avanc e S orienter Sites internet publics Sites nationaux Sites locaux Sites des institutions europ ennes Sites des organisations internationales Sites des Etats trangers Annuaire de l administration Accueil Recherche Services de niveau national Services de niveau local Coordonn es des responsables Les ressources pour les particuliers Formulaires en ligne D marches en ligne Adresses utiles Vos Droits et d marches par th me Argent pargne Arm e Assurance Consommation Couples D m nagement Elections Emploi travail Enfants Enseignement Environnement Etrangers en France 2 Se rep rer se diriger dans un site et s exprimer l crit Les ressources pour les Pme et les ind pendants Consultez le nouveau portail destin aux Pme et ind pendants P L administration facile pour les Pme et les inc Fig 2 2 Plan du site du portail de l administration fran aise Service Public fr Plan du site Apple com Actualit amp v nements propos d Apple O acheter 1 acheter ef Fic 2 3 Plan du
81. fran aise mais plut t tels qu ils sont utilis s dans le code de cette application Ainsi les caract res de ponctuation et les espaces repr sentent des mots a part enti re ce qui explique que le nombre moyen de caract res par mot soit peu lev Les tests ont t effectu s sur des textes relativement courts puisque cette application est destin e transcrire des pages ou des morceaux de pages web et non des documents importants comme des livres 4 4 Optimisation d un clavier virtuel par des fourmis artificielles 115 4 4 Optimisation d un clavier virtuel par des fourmis ar tificielles Dans la section 2 3 page 69 diff rents syst mes de saisi de texte ont t pr sent s notamment des m thodes de r organisation des touches du clavier afin de minimiser la fatigue musculaire pour les utilisateurs d un syst me de pointage Eggers et al 56 ont eux aussi tabli un algorithme pour cr er un clavier optimal pour une langue donn e L originalit de leur travail r side dans l utilisation de fourmis artificielles Le principe de cet algorithme a t pr sent dans la section 2 3 et le r le des fourmis artificielles a t d taill dans la section 3 4 3 page 95 Ils ont ainsi montr que les fourmis artificielles peuvent trouver une organisation optimale des touches d un clavier mat riel ergonomique Cependant ce travail comporte deux principales limites 1 une fois le clavier optimum trouv pour une l
82. gt b Deux sous menus diff rents s affichent alors ce qui induit trop de diff rences entre ces deux menus pour que ceux ci puissent tre consid r s comme identiques diff rences sup rieures 6 a b FIG 6 22 Site du Minist re de l Education Nationale avec le sous menu a L cole dans votre r gion a et avec le sous menu Le syst me ducatif b 6 3 R organisation de pages web 167 N anmoins certains utilisateurs pourraient au contraire penser que ce sont deux menus identiques avec une variante et qu ils devraient de ce fait tre consid r s comme redondants lors de la navigation Dans ce cas la valeur de 6 0 94 est bien trop lev e dans cet exemple les deux menus sont identiques 77 Avec 0 0 70 ces deux menus auraient t consid r s par notre programme comme identiques Cette appr ciation de la ressemblance entre deux zones tant subjective nous avons choisi de laisser l utilisateur param trer lui m me le pourcentage au del duquel deux zones sont consid r es comme identiques la valeur par d faut tant fix e 94 Exemple d application Dans cette section nous pr sentons un exemple d application sur le site web de Chambray les Tours Pr cisons qu ici linternaute d sire n avoir acc s qu aux informations propres la page web et qui ne sont pas des menus Toutes les zones redondantes menu ou non sont supprim es Consid rons que l internaute
83. information retrieval In McGraw Hill Book Company 1983 116 F Sandoz Guermond and M E Bobillier Chaumon L accessibilit des e services aux personnes non voyantes difficult s d usage et recommandations In Actes du Congr s international IHM 2006 pages 35 39 Montr al avril 2006 117 F Sandoz Guermond and M E Bobillier Chaumon L accessibilit des nouvelles tech nologies e services un enjeu pour l int gration sociale des personnes handicap es In Actes du Congr s international de la SELF 2006 Caen septembre 2006 118 D L Scapin and J M C Bastien Ergonomic criteria for evaluating the ergonomic quality of interactive systems In Behaviour amp Information Technology volume 17 pages 220 231 1997 119 I Schadle J Y Antoine B Le P v dic and F Poirier SibyLettre pr diction de lettre pour la communication assist e In Revue d Interaction Homme Machine RIHM volume 3 2002 120 I Schadle B Le P v dic J Y Antoine and F Poirier SibyLettre Syst me de pr diction de lettre pour l aide a la saisie de texte In Atelier Th matique TALN 2001 pages 233 242 Tours 2 5 Juillet 2001 121 Secr tariat d Etat charg de la prospective de l valuation des politiques publiques et du d veloppement de l conomie num rique Assises du num rique 27 pistes de travail ouvertes la concertation pour pr parer le plan de d veloppement de l conomie num
84. les normes officielles ou les guides d aide l accessibilit disponibles sur Internet Ils peuvent galement rep rer leurs erreurs gr ce des validateurs automatiques Si certaines sont fa cilement corrigibles d autres demandent en revanche une plus grande quantit de travail Nous avons de ce fait r alis un correcteur de page web Notons que pour faciliter l volu tivit de cet outil nous l avons cr sous la forme d une plateforme de traitements sur des pages web Cela permet de cr er et d utiliser des traitements facilement sans avoir modi fier enti rement le programme Nous avons donc s par notre application en deux parties distinctes premi rement le moteur de transformation de pages web et deuxi mement des plugins g rant chacun un traitement Gr ce cette plateforme l utilisateur peut lister les traitements disponibles et choisir ceux qu il souhaite appliquer sur sa page web La figure 6 1 pr sente un synoptique de ce que pourra r aliser l utilisateur gt A Indentation du CRT es code HTML Sp cification 5 1 Sp cification 5 3 el ltd Page web Page web source destination Fic 6 1 Exemple de succession de traitements Dans cet exemple l utilisateur applique trois traitements successifs sur sa page web Le premier permet d indenter le code de la page puis le deuxi me et le troisi me appliquent respectivement les corrections correspondant aux sp cifications
85. liste des n uds marqu s auxquels on peut connecter d autres n uds De m me Caccetta L 19 a propos une m thode s appuyant sur l algo rithme de Kruskal 73 ce dernier permettant tout comme celui de Prim de r soudre le MST Pour r soudre ce probl me des algorithmes utilisant les fourmis artificielles ont gale ment t propos s Dans l algorithme de Bau et al 8 chaque fourmi construit un arbre en utilisant pour ce faire la probabilit donn e par l quation 3 1 page 90 qui lui permet de 3 4 R solution de probl mes d optimisation combinatoire par les fourmis artificielles 95 trouver le meilleur n ud non marqu ajouter l arbre en construction Elle est pour cela influenc par la quantit de ph romones entre les n uds et par la visibilit s qui corres pond l inverse du co t du lien entre les n uds 7 et j Comme dans l algorithme d Prim la contrainte concernant le degr maximum de chaque n ud est v rifi e chaque ajout d un nouveau n ud Le Capacitated Minimum Spanning Tree CMST Le probl me Capacitated Minimum Spanning Tree CMST consiste connecter un ensemble de n uds clients un n ud racine en minimisant le co t de la construction tout en tenant compte de la capacit des liens tablis entre les clients par exemple lors de la d livrance d un signal aux clients dans les r seaux de t l communication Ce probl me a t r solu par des m th
86. loi est devenu l article 47 de la loi pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es Cet article renvoie pour la mise en ceuvre de ces dispositions de principe A un d cret en Conseil d Etat qui devra intervenir pour pr ciser le contenu et les d lais des adaptations n cessaires D autres dispositions sont galement pr vues mise en conformit d ici 3 ans formation des personnes impliqu es prise en compte des handicaps visuels mais aussi auditifs ou moteurs 181 184 Malheureusement 3 ans apr s le vote de cette loi aucun d cret d application n a t publi Pour combler ce manque l association BrailleNet propose en d cembre 2007 aux autorit s comp tentes un projet de d cret 179 36 CHAPITRE 1 L accessibilit du web Remarquons que r cemment deux documents officiels 121 221 ont annonc la publication du d cret d application pour juillet 2008 Article 25 du Projet de loi pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es Les services de communication publique en ligne des services de l Etat des collectivit s territoriales et des tablissements publics qui en d pendent doivent tre accessibles aux personnes handicap es L accessibilit des services de communication publique en ligne concerne l acc s tout type d information sous forme num rique quels que soie
87. nieur en Productique Bac 2 gt Ing nieur en Productique Bac 3 gt Master M1 et M2 Recherche Electr Bact3 gt Master M1 et M2 Recherche Electr Bac 3 gt Master M1 et M2 Recherche MIMa Bac 3 gt Master M1 et M2 Recherche MIMa Bac 3 gt Master M1 et M2 Recherche Am n Bac 3 gt Master M1 et M2 Recherche Am n Bac 4 gt Master M2 Recherche Informatique gt lt Termin lytech Tours L Actualit s Ressources Ecore f Formations admission Parenaies mtomatana rs Internet Polytech Tours Accueil Internet cole Formations Admission Partenaires professionnels Recherche Bienvenue sur le site de International P EE e P lytech Tours Priv Ressources Actualit s Le mot du directeur Ce qu est Polytech Tours au ler janvier 2005 Un portable pour les tudiants de premi re lt gt Emploi du temps par dipl meLe Bureau Des l ves Le Bureau Des l vesLe Bureau Des Sports Le Bureau Des SportsL association des anciens L association des anciensL universt de Tours L universit de ToursT la r gion Tours et la r gianhttp ww pobtech univ tours fr client Sidebar Item 04 01 2006 1356 Fic 1 13 Simply Web 2000 4 Polytech Tours le site de l cole Polytechniqu e de l Universit de Tours BrailleSurf Fichier Affichage D MGL 1 Accueil Polytech Tours I i d I 1 I tech Tours Accu nternet Poly Bienvenue s
88. o0ObMratao N ON wo F i Le KO a NIWONNOFRFDONONANEH DY bech E NS ORNORSONONENEH ct DIS LONOHOOHO NE NON a ds Hosea Aa Ro dere E Gel a gt D CO eN lt Q b eh ww o tattoo w NE ND MIN Zi e Y gje CONN EOP ANN ON o nm EN n DIU CONOHOOHON KNOY D donare ao EE EE His Co 3 D oo a ns z n E e ZA Se 2 Sa CO ww ND ND H ND ND HM ail E D N KE Sojo CH D Ka o BWP ND ww DH NE D ON Nu a e N a yer OWNFONNENONN HS en T ES Sow D D b eg a tA gju nenvo vo e ANON UN a oo EZE en 3 fo ion CH How DONNE amp I NON O HIT n gJ Ota to ta OU UE ND OO ND OW 5 a a GA CO Q low Eh w 0 H amp NE DE ND OE 5 5 D D D Go co w Z DWE rPWNFOREANOAN Uw D e me A 5 5 oO i TWH ONNWNATANAN OH n OCOLWRHENAHOCHORKRNANHI W A S A Q Ka ND w or 2 o mn ND amp ND HI ND ND OO ND OH 5 olw ko to HHH OR ko H A D NW en a EM S D D ot a ke DIS Eh Ga Git amp bh DH a N E 2 BIO E RP NWWNHEEWNOADND o Qu S D one NI D CH is cs Oo Qe SHENNON NON ols d 2 a o a OH HOW OO ND d a jo N H ka OH ojo N E o bf CT ajv EH ND EH AA D Ob Di e CG Z on Co Annexe 189 N directives N des sites web 39 40 45 50 1 15 1 1 1 2 2 2 2 2 3 6 4 6 4 4 2 2 2 2 5 T 0 16 0 6 T 2 8 3 T 11 0 11 0 8 al 0 0 0 9 2 1 1 1 10 2 0 2 0 11 2 2 2 3
89. organisateur Chapitre 4 Chapitre 5 Chapitre 6 Fic 4 Organisation du document en deux parties et relations entre ces derni res Une conclusion dresse un bilan sur l ensemble des travaux pr sent s dans la seconde partie de ce document et d finit les perspectives Premi re partie Etats de l art Chapitre 1 L accessibilit du web Dans ce chapitre nous introduisons le probl me de l ac cessibilit du web aux personnes handicap es visuelles Ce probl me va nous pr occuper dans l ensemble de ce docu ment En premier lieu nous allons d finir les besoins de ces personnes face l informatique puis plus pr cis ment sur Internet Et enfin nous tablirons les normes res pecter pour leur rendre le web accessible 1 1 Introduction Avec lessor d Internet de nombreux services ont t mis en place tels des services commerciaux achats en ligne r servations de billets de train ou d avion 86 et des services administratifs Outre le fait que ces a e services puissent tre per us comme un moyen plus rapide d obtenir des documents des renseignements ou m me des objets ils pr sentent surtout une r elle facilit pour bon nombre de personnes handicap es Des d marches administratives qui par exemple requi rent un d placement en mairie aussi banales ou anodines qu elles puissent para tre restent encore difficilement abor dables pour
90. pages 533 549 1986 67 I Herman G Melan on and M S Marshall Graph Visualization and Navigation in Information Visualization a Survey JEEE Transactions on Visualization and Computer Graphics 6 1 24 43 2000 68 B H lldobler and E Wilson Voyage chez les fourmis Sciences Ouvertes Seuil novembre 1996 202 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 R F RENCES ISO Organisation Internationale de Normalisation Iso9241 11 1998 Exigences ergonomiques pour travail de bureau avec terminaux cran de visualisation TEV Partie 11 Lignes directrices relatives l utilisabilit 1998 S Kirkpatrick C Gerlatt and M Vecchi Optimization by simulated annealing In Science volume 220 pages 671 680 1983 E Kommer Le braille en noir m thode d apprentissage du braille int gral destin e aux personnes qui voient 1994 E Kommer Je donne ma langue au chat m thode d abr g en braille et en noir 2004 J Kruskal On the shortest spanning subtree of a graph and the traveling salesman problem In Proceedings of the American Mathematical Society 7 pages 48 50 1956 J Lamping R Rao and P Pirolli A focus context technique based on hyperbolic geometry for visualizing large hierarchies In CHI 95 Proceedings of the SIGCHI conference on Human factors in computing systems pages 401 408 New York NY USA 1995 ACM Dr
91. pages 87 92 Paris 15 16 Juin 2000 89 D Maurel N Rossi and R Thibault HandiAS Un syst me multilingue pour l aide la communication des personnes handicap es In Atelier Th matique TALN 2001 pages 203 212 Tours 2 5 juillet 2001 90 D Mboum R alisation d un validateur de l accessibilit du web Rapport de projet de fin d tudes D partement d Informatique DI de Polytech Tours France 2007 91 C McKnight A Dillon and J Richardson A comparison of linear and hypertext formats in information retrieval In R M A C G Eds editor Hypertert The state of art pages 10 19 Oxford England 1990 Intellect Book 92 G Michel G Uzan and G Voirgard E mail tools for all designing a vocal e mail to be used by blind people for their electronic messages In International Conference on Human Machine iNteraction HuMaN 07 pages 71 76 Timimoun Alg rie 12 14 mars 2007 93 N Monmarch M Slimane and G Venturini L algorithme AntClass classification non supervis e par une colonie de fourmis artificielles Extraction des Connaissances et Apprentissage Apprentissage et volution 1 3 131 166 2001 94 P Mormiche L enqu te HID de l INSEE Objectifs et sch ma organisationnel In Courrier des statistiques number 87 88 pages 7 18 d cembre 1998 95 P Mormiche and le groupe de projet HID Le handicap se conjugue au pluriel In Insee premi re number 742 octobre 2000
92. par exemple des d ficiences visuelles et des d ficiences motrices Une personne gravement malvoyante aura en effet des difficult s voir les inscriptions sur les touches d un clavier traditionnel tandis qu une personne handicap e des membres su p rieurs aura des difficult s appuyer sur les touches ou se d placer d une touche une autre De ce fait il n existe pas une mais plusieurs aides techniques de substitution du cla vier selon le handicap et le niveau d atteinte Celles ci se r partissent en trois principales cat gories qui seront d taill es dans les sections suivantes les claviers mat riels modifi s section 2 3 1 les logiciels de simulation de clavier par mulation d un clavier l cran section 2 3 2 et les logiciels de simulation de clavier qui am liorent la vitesse de saisie des utilisateurs par un syst me de pr diction des mots section 2 3 2 2 3 1 Les claviers mat riels modifi s Au vue de la rapidit de frappe de certaines personnes sur leur clavier d ordinateur AZERTY ou QWERTY il est logique de penser que l organisation des touches de ces cla viers a t mise au point dans le but de maximiser la vitesse de saisie Or il n en est rien L organisation actuelle des touches des claviers n est en effet optimis e ni pour le confort ni pour une saisie rapide La disposition QWERTY a t mise au point pour les machines crire par Christopher Latham Sholes en 1868 et est dev
93. ral visibles mais leurs expressions et leurs cons quences sont tr s variables La seconde cat gorie correspond aux handicaps sensoriels L importance du d ficit sensoriel am ne cr er des sous cat gories D un c t la surdit ou d ficience auditive est une diminution unilat rale ou bilat rale de l ou e quels qu en soient le degr et l origine Dictionnaire de M decine Flammarion 1975 La surdit entra ne une impossibilit capter correctement les informations sonores ainsi qu une impossibilit y r pondre correctement oralement par manque de contr le des missions sonores D un autre c t la c cit est une absence totale de la vue Si le nombre de personnes atteintes de c cit en France tend diminuer gr ce aux progr s de la m decine le nombre de personnes malvoyantes est en augmentation ce qui est d principalement au vieillissement de la population 1 2 Pr sentation g n rale du handicap 13 Les chiffres du handicap en France Selon POMS le handicap regroupe les domaines des d ficiences des incapacit s et des d savantages Comme l atteinte peut tre minime ou cons quente un seuil est n cessaire pour valuer le nombre de personnes handicap es Pour pouvoir d nombrer cette popula tion des indicateurs charg s de synth tiser l information ont t mis en place Le plus ancien d entre eux est celui de KATZ 22 qui a t b ti partir de la s lection des activit
94. s le 04 06 2008 162 AnySurfer Label de qualit attestant de l accessibilit des sites internet anciennement blindsurfer http www anysurfer be fr dernier acc s le 10 06 2008 163 AssistiveWare Keystrokes http www assistiveware com keystrokes php der nier acc s le 30 06 2008 164 ATRC University Of Toronto A Checker http checker atrc utoronto ca index html dernier acc s le 19 12 2007 165 ATRC University Of Toronto A Prompt http www aprompt ca dernier acc s le 19 05 2008 166 BAUM VIRGO logiciel lecteur d cran http www baum fr dernier acc s le 20 06 2008 167 BigKeys Company Clavier bigkeys http www bigkeys com default asp der nier acc s le 10 05 08 168 Bjoern Another Lens logiciel d agrandissement 1998 http www b zone de software lens htm dernier acc s le 23 06 2008 169 V B nard 11 r gles de base pour cr er des sites faciles utiliser mars 2002 http www veblog com fr 2000 0816 utilisabilite regles html dernier acc s le 10 05 2008 170 Braillenet Barre d outil Accessiweb http www accessiweb org fr groupe_ travail_accessibilite_du_web barre_accessiweb dernier acc s le 19 05 2008 171 Braillenet Guide Accessiweb http www accessiweb org fr guide_ accessiweb index html dernier acc s le 10 07 2008 172 Braillenet Label Accessiweb contr lant l accessibilit des sites web http www accessiweb org fr Label_Accessibilite
95. sente les lettres par ordre d croissant des fr quences d apparition en fran ais ESARINTULOMDPCEFBVHGJQZYXKW L utilisation d un tel ordre des touches sur un clavier virtuel permet de favoriser l acc s aux lettres les plus fr quemment utilis es au moins lors de l utilisation du balayage lin aire Toutefois cette organisation peut tre am lior e en utilisant le contexte de la langue fran aise La lettre E bien que la plus fr quente de la langue fran aise est rarement utilis e en d but de mot Il peut alors tre judicieux d y avoir acc s rapidement lorsqu il y a une forte probabilit de cette lettre soit la prochaine et il s agit alors d un syst me de pr diction de lettre D autres essais de claviers virtuels utilisant une r organisation des touches ont t r a lis s Lesher et Moulton 79 ont tudi la possibilit de r aliser un clavier virtuel pour les personnes handicap es Dans leur m thode chaque transition entre deux touches est af fect un co t qui d pend de la distance entre les centres de celles ci L efficacit du clavier est valu e en sommant les co ts des transitions entre les touches en se basant sur les fr quences de co occurence des lettres Des permutations de couples de lettres sont ensuite r alis es avant de r valuer le clavier et de le conserver s il est meilleur que le pr c dent algorithme n opt 81 Ils ont montr une r duction du nombre d
96. seul moyen de lire des documents Cependant tr s peu de personnes savent lire le braille car son apprentissage est tr s long Bien souvent les personnes http www inlb qc ca publications carrefourbraille aspx dernier acc s le 23 11 2006 3http www iphv fr crda htm dernier acc s le 23 11 2006 http www irit fr ACTIVITES TOBIA tobia html cteb dernier acc s le 23 11 2006 1 2 Pr sentation g n rale du handicap 23 devenues aveugles avec les ann es ce qui correspond la plus grande partie des aveugles en France ne savent pas lire le braille L informatique peut alors leur permettre de lire des documents gr ce des aides techniques qui ne n cessitent pas de conna tre le braille 1 2 3 Les handicap s visuels et l informatique Pour convertir un texte en noir en un texte imprim en braille les CTS ont besoin de logiciels de conversion et les CIS doivent poss der des imprimantes sp cialis es Les premiers programmes informatiques de transcription de textes en braille sont apparus en 1950 Actuellement parmi les plus connus on peut citer DBTWIN 185 Duxbury Braille Translator for Windows de la soci t am ricaine Duxbury et l association AVH pour la version fran aise winbraille 152 et BrailleS tar 204 de l Institut National des Jeunes Aveugles INJA pour la transcription de textes en braille int gral ou abr g Bramanet 222 financ par le minist re de l Education Nationale et perme
97. site Apple Nous constatons que certains sites ne requi rent pas forc ment de plan Si toutes les pages sont en effet accessibles en un clic depuis la page d accueil de fa on vidente depuis le menu par exemple et non par des liens diss min s dans le texte le plan du site n est pas obligatoire La page d accueil joue dans ce cas le r le du plan du site Cela concerne uniquement les petits sites web qui ne poss dent qu un seul niveau de profondeur Pour les gros sites comme les sites web commerciaux ou les sites web publics les plans sont tr s importants Ils permettent de faciliter la navigation au sein d un site web en proposant l internaute une alternative au sommaire Cependant une tude men e en 2006 sur 73 sites publics fran ais 55 a montr que 1 3 d entre eux ne proposent pas de plan de site Remarquons que m me lorsqu ils existent ces derniers ne sont pas personnalisables la pr sentation l exhaustivit et la mise jour du plan restent uniquement du ressort du webmestre 2 2 Faciliter orientation dans un site gr ce au plan du site 59 PLAN DU SITE PROGRAMME Tous les horaires des programmes missions documentaires dans une grille claire et lisible Affichage des horaires 21 jours avant la diffusion LES SITES FRANCES FRANCE 5 EDUCATION C t Profs et l ensemble des initiatives multim dias ducatives de France 5 De la lib ration des droits au nouveau Service de Vid o E
98. t te de colonne ou de ligne ou plus utiliser des balises pour associer les cellules de donn es et les cellules d en t te index html Test UWEM Test 5 2_HTML_O1 Identifier les tableaux ayant un ou plusieurs niveaux logiques de lignes et de colonnes qui ne sont pas cod s correctement par l utilisation du code pour les tableaux associant les lignes aux colonnes Test 5 2_HTML_02 D terminer si les cellules d en t te dans un titre avec deux ou plusieurs niveaux sont class es de mani re coh rente Test 5 2_HTML_O3 Rechercher le manque de coh rence dans la structure de tableaux Ce test n exige pas que colgroup thead tfoot ou tbody soient toujours utilis s mais que leur utilisation soit appropri e ou logique Fic 5 8 Affichage des erreurs WGAG Notre validateur permet ainsi un webmestre d butant d utiliser le m me validateur pendant tout le travail de correction de son site web et de conna tre la conformit de son site web au niveau europ en 5 3 G n ration de plans de sites web par des fourmis artificielles 135 5 3 G n ration de plans de sites web par des fourmis artificielles Un des probl mes majeurs d Internet est de trouver l information d sir e Pour naviguer plus facilement dans un site web jusqu la page pouvant contenir ce que cherche l internaute il peut utiliser le plan du site Si ce dernier est absent des g n rateurs existent section 2 2 page 55 Toutefois il ne s agit l que de visu
99. t it be better to see know what a website has to offer to you when you step into the door a nAVipar onklett org 8 Install Navibar 0 10dev new 8 Install Navibar 0 9 2 Hey whats new 63 FTP the first time Li Screenshots Roadmap Bugs Less Searching TR Documentation More Finding CSC alow 77 End User Guide ib sik Webdeveloper Guide a D e Navibar is an Ob other 7 mmh O oito Cl Gos Sie S Onensource extension eme cl Q El Sle z Fic 2 8 Barre de navigation Navibar g n rer un plan de navigation comme pour Navibar mais d indiquer facilement aux moteurs de recherche les pages de leurs sites explorer Habituellement pour indexer un site web les robots d exploration parcourent les diff rentes pages du site qu ils trouvent en utilisant les liens internes au site Chaque page du site web est analys e et selon les liens qu elle contient conduit l analyse d autres pages Or ce processus s av re extr mement long pour les sites web volumineux D s lors pour am liorer la vitesse de soumission d indexation d un site web et galement pour rendre les moteurs de recherche plus r actifs aux actualisations Google propose aux webmestres de r aliser une sitemap 238 C est le webmestre qui in dique aux robots o aller c est dire quelles sont les pages indexer Pour cela une Google sitemap recense dans un fichier xml l ensemble des URL du site we
100. tableau 1 5 r sume les caract ristiques essentielles des quatres principaux validateurs cit s ci dessus 44 CHAPITRE 1 L accessibilit du web pl HaNT Handicap amp Nouvelles Technologies Web site la mod lisation math m raux que l on uve en informatique aprentissage Ces probl mes sont principalement abord s dans deux domaines principaux les nouvelles technologies dans les r seaux et l aide aux personnes handicap es LR x Affiche de la conf rence EN L CM Afiche de la conf rence LA ie HaNT organise la conf rence internationale Evolution Artificielle EAO7 Fe 1 cole polytechnique a Bas de l Universit de Tours ose aboratoire fuel EN EE ee E He Tours titie Pinformatique Pinformatique Pohtech Tours o El i Google Bas Fic 1 17 Visualisation du site web de l quipe HaNT par The Wave Bobby Ocawa A Prompt The Wave outil en ligne en ligne hors ligne en ligne test de pages en ligne en ligne hors ligne en hors ligne langue angl angl fr angl angl choix du niveau d accessibilit non non oul oul priorit des erreurs oul non oul non listing des erreurs par th me non oul non oul num ro de la ligne de l erreur oul oul non non visualisation non code non page explication d taill e des erreurs oul non non non proposition de correction non non oul non TAB 1 5 Compara
101. un site accessible Vous avez d ja cr votre site et vous voulez Face un contexte l gislatif fran ais et le rendre conforme aux normes europ en en pleine volution ces derni res d accessibilit ann es l ensemble des sites d information publics devront tre accessibles partir de Cr er un site accessible 2007 Vous voulez cr er un site qui soit conforme aux normes d accessibilit Le handicap et les nouvelles technologies Comment a marche z Les normes d accessibilit Liens utiles FIG 4 1 Page d accueil de notre outil d aide la migration et la cr ation Il permet d informer et d aider quiconque souhaite rendre ou cr er un site accessible Toutefois comme nous l avons vu dans la section 1 4 2 page 40 des guides existent d j sur Internet et r sument ce qu est l accessibilit Le tableau 4 1 reprend le tableau 1 4 de la page 42 comparant les diff rents guides existant et y int gre notre outil En suppl ment des fonctionnalit s propos es par les autres guides notre outil initie l utilisation des validateurs automatiques et explique les erreurs les plus fr quentes Il poss de de plus une mission plus pratique qui consiste offrir un v ritable mode d emploi pour rendre ou cr er un site accessible 4 2 1 Les ressources n cessaires pour bien d marrer Afin de bien d buter dans la d marche d accessibilit notre outil pro
102. utilisateur a choisi d appliquer le plugin correspondant la sp cification 5 1 des WCAG amp Transformation de pages Web BAX Page Web d entr e rGestion des plugins EE R S A Fichier EE epee on Plugin appliquer i Int grer images Sp cification 5 1 A bei CO Logs Baa Sp cification 11 A Fa Page Web de sortie Sp cification 5 1 A x L a Fichier de sortie Sp cification 5 5 AA Q Sp cification 63 A LA rAper us Statistiques el Aper u de la page d entr e limpl mente la sp cification 5 3 de la WAI Aper u de la page de sortie Permet de H tecter si un tableau Sen por faire de le mise en page ou pas si c estle cas ce tableaux est remis en forme pour r pondre cette r gle d accessibilit Mode manuel X Sf G n rer Aper u A G n rer Fic 6 4 Interface du moteur ayant charg les plugins D un autre c t lors de l ex cution en mode console la liste des plugins ex cuter est stock e dans un fichier XML que le moteur lit avant de commencer les traitements Ce fichier peut comporter la liste compl te des plugins disponibles ou ne contenir que ceux correspondant a des sp cifications qui pr sentent des erreurs dans la page Ceci peut tre le cas si le correcteur est ex cut la suite d un validateur qui aura pr alablement rep r les sp cifications valider 6 2 Correcteur de pages web 151 6 2 3
103. vu trois listing de 27 puis 7 puis 46 erreurs pour chacun des standards v rifi s Or bien souvent les m mes erreurs se r p tent plusieurs fois dans une page ou dans des parties redondantes de pages d un m me site Dans cet exemple les 46 erreurs WCAG relev es ne sont en fait que 11 erreurs diff rentes Le travail r p titif de correction d une m me erreur n est pas tr s difficile d s lors que l utilisateur a compris comment y rem dier Ainsi nous avons choisi d afficher une entr e dans le listing pour chaque erreur diff rente puis pour chacune d indiquer le nombre de r p titions ainsi que les pages concern es Cela permet de ne pas d courager le webmestre face 4 un nombre trop important d erreurs La figure 5 7 repr sente l affichage des erreurs HTML Si l erreur porte sur un attribut HTML existant alors celui ci est sp cifi et permet de faire un lien vers les recommandations HTML du WSC au chapitre traitant de cet attribut Sur cette figure la deuxi me erreur se r p te deux fois Lorsque l utilisateur d cide d en savoir plus concernant cette erreur la ou les page s la contenant ainsi que la ou les ligne s concern e s apparait ssent end tag for TABLE omitted but its declaration does not permit this HTML 4 01 TABLE 1 erreur end tag for element DIY which is not open HTML 4 01 DIV 2 erreurs 2 index html ligne 85 161 required attribute ALT not specified HTML 4 01 alt metre cha
104. 0 une d ficience auditive profonde Pr cisons que 2 400 000 personnes g es de plus de 60 ans sont atteintes de d ficience auditive D autre part environ 10 de la population conna t des difficult s visuelles des degr s divers On estime environ 70 000 le nombre d aveugles en France et entre 1 5 et 3 millions de malvoyants 14 CHAPITRE 1 L accessibilit du web Classification des handicaps visuels Le terme c cit vient du mot latin caecus signifiant aveugle L aveugle au sens strict est celui qui est priv de ses yeux ab oculis celui qui est priv de la vue Pour estimer l importance de la d ficience visuelle d un individu des mesures sont effectu es sur son acuit visuelle et sur son champ visuel D un c t l acuit visuelle est une mesure d angle entre l il et deux points situ s 5 m tres de lui distance consid r e comme linfini optique Se rapprocher pour mieux voir les deux points quivaut agrandir l angle et n cessite de ce fait une acuit visuelle moins lev e L examen permettant de d pister des troubles de la vue doit tre compos d une part du test sur l acuit visuelle de loin qui se mesure l aide de l chelle de Monoyer laquelle comporte 10 lignes de lettres correspondant chacune 1 10 d acuit visuelle Le patient doit se placer 3 ou 5 m tres selon l chelle utilis e D autre part examen doit galement tester l acuit visuelle de p
105. 05 ISBN 2 7351 1087 7 A Blais Conception d un module de restructuration de pages web afin qu elles res pectent les normes d accessibilit Rapport de projet de fin d tudes D partement d Informatique DI de Polytech Tours France 2007 M E Bobillier Chaumon and F Sandoz Guermond Apports crois s des d marches d inspection et de test d usage dans l valuation de l accessibilit de e services In Actes de congr s ERGO IA 2006 pages 11 13 Biarritz octobre 2006 198 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 REFERENCES P Boissi re and D Dours Vitipi Un syst me d aide a l criture bas sur un principe d autoapprentissage et adapt tous les handicaps moteurs In JFRATH Handicap 2000 pages 81 96 AACCESS Reprographie Paris 15 16 Juin 2000 P Boissi re and D Dours Comment VITIPI un syst me d assistance l criture pour les personnes handicap es peut offrir des propri t s int ressantes pour le TALN In TALN pages 183 192 Tours 2 5 juillet 2001 J Bramel and D Simchi Levi A location based heuristic for general routing problems 1995 B Brunk Overview and Preview Tools for Navigating the World Wide Web 1999 SILS Technical Report TR 1999 03 B Bullnheimer R Hartl and C Strauss Applying the Ant System to the Vehicle Routing Problem In Proceedings of the second Metaheuristics International Con
106. 1 03 O5 et O9 qui font partie de la meilleure solution La quantit de ph romones sur ces quatre liens va donc augmenter tandis qu elle va diminuer sur tous les autres liens A l it ration 12 les liens faisant partie de la meilleure solution sont toujours les liens O1 03 05 et O9 Apr s mise jour des ph romones nous observons que ces quatre liens poss dent une quantit de ph romones sup rieure De plus tous les autres liens poss dent une quantit de ph romones inf rieure a a Le test d arr t est alors v rifi pour les liens de premier niveau Nous allons d sormais pr senter les r sultats obtenus sur diff rents sites web ville de Langeais 15 pages ville de Chinon 26 Polytech Tours 126 pages et l quipe HaNT du Laboratoire d Informatique de l Universit de Tours 149 pages Le tableau 5 1 repr sente les r sultats obtenus pour l ex cution du programme de g n ration de plan de site web par des fourmis artificielles en comparaison avec une m thode al atoire et l algorithme d Prim Le co t des solutions est calcul comme la somme des similarit s entre les pages li es entre elles dans le plan du site Le co t moyen suivi de l cart moyen entre parenth ses est indiqu et la dur e d ex cution est donn e en ms Ce tableau permet de comparer les r sultats obtenus sur plusieurs sites web pour lesquels le nombre n de pages est indiqu Dans cette s rie de tests K
107. 4 stmicro jpa i 8 080124 destination mexique 8 081001 studyrama joa EI 071214 etudientsAficains 0 271201 Polytech Challenge i gy 2712 bulletin ROADEF pdf e a Logo_Pobtech_T affiche_MAE pdf info tae pdf m J Polytech T ours le Polytech T ours le PS eg site de d Polytech Tours le site de Les Centres dtudes et de CERTEM Gg CEROC jpg CERMEL jpg Polytech Tours le site de Polytech Tours le site de Les travaux progressent au PICTO0S4 PICTO095 PICTO101 PICTO102 polytechTours xml 080201_Insertion_Professionnelle 080201 joumee_invovation 080201_Michel_Lussault f Fic 2 11 Affichages de plans du site de Polytech Tours g n r s par PowerMapper sous forme de tours a nuages b grille 2D c ou 3D d arbre e table des mati res f 2 2 Faciliter orientation dans un site gr ce au plan du site FIG 2 12 FE aa ixs Ixsite File Edt View Toole Window Help E UAL tree C Fie tet Th URL tee E 3 htp www accessadvocate o DI gbdawin Access Advocates Inte Business amp Corporate W CGI Programming 4 Custom Graphics Anim Free Intemet Consultatio HTML Hints Online Promotion Personal Homepages Visit Our Portfolio Website Design Busine weddings html http emgm stanford edu AZ hitp www darwinawards co El htip www glover com http www setrensm
108. 41 61 35 63 32 06 38 63 35 11 74 57 79 29 58 82 45 68 33 80 49 99 FA RL 45 07 64 72 53 38 47 99 60 89 53 54 136 40 139 37 99 27 73 13 50 22 80 73 TAB 4 6 Dur e de g n ration moyenne sur les 30 ex cutions des claviers pour chaque document avec la m thode des Fourmis Artificielles sans Recherche Locale FA puis avec FA RL Les r sultats sont donn s en secondes 124 CHAPITRE 4 Outils d aide l accessibilit 4 5 Conclusion Dans ce chapitre nous avons expos diff rents dispositifs d aide que ce soit pour le webmestre avec l outil d aide l accessibilit des sites web ou pour l internaute avec un g n rateur de braille abr g ou bien un clavier virtuel pour personnes handicap es D une part notre outil d aide propose un webmestre d butant une d marche person nalis e pour cr er ou rendre un site web accessible Tout au long de celle ci il a la possibilit d utiliser divers outils comme des fiches techniques des aides la correction des erreurs et un validateur des normes d accessibilit Rappelons que ce dernier est bas sur le validateur OCAWA dont nous sommes de ce fait d pendants pour garantir le fonctionnement de notre validateur Pour rem dier ce probl me nous avons d cid d en cr er un qui ne d pende pas d un validateur commercial tout en reprenant le principe d affichage des erreurs par th me pr sent dans ce chapitre Ainsi la r alisation de ce
109. 5 sur la politique en faveur des personnes handicap es 2 constitue un ensemble de dispositions l gales permettant de poser les bases de l am lioration de la situation des personnes handicap es en France De plus quelques mois plus tard le 9 d cembre 1975 l Assembl e g n rale de PONU proclame la D claration des droits des personnes handicap es 6 dans laquelle l article 5 stipule que la personne handicap e a droit aux mesures destin es lui permettre d acqu rir la plus large autonomie possible Avec l mergence d Internet une r forme de la loi du 30 juin 1975 est devenue n cessaire pour pr ciser quelques points quant aux nouvelles technologies Ainsi le Projet de loi pour l galit des droits et des chances la participation et la citoyennet des personnes handica p es 7 traite dans les articles 21 25 de l accessibilit aux b timents aux transports et aux nouvelles technologies L article 25 ci dessous d finit un nouveau principe d accessi bilit des services de communication en ligne aux personnes handicap es pour notamment faciliter leurs d marches administratives Cela signifie que la loi demande aux sites publics Etat collectivit s territoriales tablissements publics de suivre les recommandations in ternationales li es l accessibilit Ce projet de loi a t adopt le 3 f vrier 2005 et la loi est parue au Journal Officiel le 12 f vrier 2005 3 L article 25 du projet de
110. 7 lus Textes Conseil municipal d installation du Maire et des Adjoints M Samedi 22 mars 2008 9h Salle du Conseil la Mairie Chambray Tour s Plus Vie des quartiers Historique M diath que Elle est ouverte Article publi le 05 09 Travaux d t Travaux dans les coles et la cr che des Perriers Article publi le 05 09 2007 Fic 6 17 Exemple de site web avec ses diff rentes zones l ments qui se retrouvent sur toutes les pages du site mais qu il n est pas utile de relire a chaque nouvelle page Nous proposons alors de d tecter toutes les zones redondantes sur les pages du site et ce d s la deuxi me page visit e du site Notons qu une zone est consid r e comme redondante d s lors qu une zone identique a t rep r e sur la page pr c demment affich e par le navigateur la redondance n est pas identifi e sur la totalit du site web Cette tape de d tection des zones redondantes fait l objet de la section 6 3 2 Nous distinguons finalement quatre types de zones les menus redondants les menus sp cifiques la page les zones redondantes qui ne sont pas des menus et les zones d infor mation propre la page qui ne sont pas des menus L utilisateur peut choisir d afficher ou non chacune de ces zones Notre outil propose galement de r organiser les l ments de la page pour permettre linternaute de personnaliser encore davantage son affichage ainsi il peut
111. 7 2008 239 G Slinn Hermish http www hermish com index cfm dernier acc s le 19 02 2008 240 SPIP Site web du syst me de gestion de contenu SPIP http www spip net dernier acc s le 23 03 2008 241 Support EAM Supporting the creation of an eAccessibility Mark Site du Support EAM http www support eam org dernier acc s le 19 03 2008 242 Tash An ablenet company http www ablenetinc com tash index html der nier acc s le 10 05 08 243 Textware Solutions Fitaly http www fitaly com dernier acc s le 10 05 2008 244 TYPO3 Site web du syst me de gestion de contenu TYPO3 http typo3 org dernier acc s le 23 06 2008 245 UB Access ART Guide http www ubaccess com artguide html dernier acc s le 19 12 2006 246 Union Europ enne Information providers guide http ec europa eu ipg index_ en htm dernier acc s le 10 04 2008 247 Urbilog France Telecom Ocawa http www ocawa com dernier acc s le 19 06 2008 R F RENCES 215 248 Validome Validateur HTML XHTML http www validome org dernier acc s le 19 06 2008 249 Virtual Projects JoyMouse http www vp soft com software joymouse php dernier acc s le 6 02 2007 250 Voir Guide accessibilit http www voirplus net acces dernier acc s le 19 12 2006 251 W3C CSS Validator http jigsaw w3 org css validator dernier acc s le 19 06 2008 252 W3C HTML Validator http vali
112. 94 68 9 117 29 727 8 934 89 192 20 141 6 107 105 266 203 ANNEXE B Evaluation de l accessibilit des sites web publics d Indre et Loire TAB B 2 Nombre d erreurs par directive des sites web des communes de plus de 4000 habitants N directives N des sites web 21 22 24 25 26 28 29 33 34 35 36 1 1 T 18 5 A 6 61 4 2 3 3 2 1 2 8 58 19 76 5 138 101 4 1 1 1 1 1 1 1 1 1 1 il 5 5 6 1 1 3 7 1 8 2 2 9 1 1 t 1 2 1 1 1 2 1 10 2 1 2 4 11 2 1 1 5 56 17 72 7 139 100 12 4 4 3 4 bk 1 1 13 14 Total 11 11 6 11 39 122 39 163 14 348 212 TAB B 3 Nombre d erreurs par directive des sites web des communes d entre 2000 et 4000 habitants 186 Annexe N directives N des sites web 39 40 45 50 d 27 2 3 18 2 21 1 4 1 1 1 1 5 6 2 7 8 2 9 1 1 2 1 10 11 22 1 22 12 1 3 1 3 13 14 Total 43 8 78 6 187 TAB B 4 Nombre d erreurs par directive des sites web des communes de moins de 2000 habitants 188 ANNEXE B Evaluation de l accessibilit des sites web publics d Indre et Loire w us D Z D kel a x KA ta bai Fi H On a erer RE 3 Z Q oO z S ion CO 5 OCOJWHEHENNWNNHENNOAN SAH CD ion OWN en a CD BIW Oto Ga Gro Go to NON HI Q w mew a er CH e Z E BIW ND toka I I ND OO lte dr ER eo me amp a Shine Gi B US 2EDbesvo ouewnr IS Ble Po Nw OTR NN OTN Of a e SG S T DD ra
113. Bead wee ed ee Ce eS 11 1 2 S quence de la CIF se te ent us Mt olien seen 12 1 3 Alphabet de Fran ois Lana Terzi 1670 17 1 4 Syst me phon tique de Charles Barbier 1821 17 1 5 Alphabet braille 1837 teg ner Ee ge a 18 1 6 Repr sentation en braille de la lettre A 19 1 7 Le braille abr g abr viation d une locution 20 1 8 Le braille abr g symbole de petit gt et petite 20 1 9 Le braille musical repr sentation des 7 notes de la gamme 22 1 10 Le braille musical repr sentation des valeurs de la note Do 22 1 11 Barre d outils IE Accessible pour Internet Explorer 27 1 12 Barre d outils Accessibar pour Firefox 27 1 13 Navigateur web Simply Web 2000 28 1 14 Navigateur web BrailleSurf see Ap CS pe re M ee 28 1 15 Logos WAI des niveaux de conformit 31 1 16 Les 4 principaux guides francophones sur l accessibilit du web 41 1 17 Visualisation d un site web par The Wave 44 1 18 Le mod le des boites 45 2 1 Plan d un site sous la forme d une table des mati res 57 2 2 Plan d un site sous la forme d un tableau 58 xviii 2 3 2 4 2 5 2 6 DT 2 8 2 9 2 10 2 11 2 12 2 13
114. CVK et son syst me de pr diction de mots Ce clavier est open source et peut s utiliser dans les applications standards de Windows ici le bloc notes Pour valuer ce type de syst me la qualit du dictionnaire est bien entendu d terminante Un autre crit re important des syst mes de pr diction concerne l adaptation l utilisateur Dans un premier temps on peut trouver des claviers actualisant la fr quence associ e aux mots selon ce que saisit l utilisateur ce qui influera sur l ordre de la liste de mots propos s C est le cas du clavier CVK et de sa fonction de pr diction auto apprenante Dans un deuxi me temps il existe des claviers dont le dictionnaire peut s enrichir de vocabulaire nouveau Cet ajout dans le dictionnaire peut se faire la demande de l utilisateur clavier Clavicom 200 ou de mani re automatique d s qu un mot n appartenant pas au diction naire est saisi clavier Screendoors 217 Si le mode automatique peut tre int ressant pour les personnes handicap es il ne faut pas oublier qu il contribuera la pollution du dictionnaire en y ajoutant bon nombre de mots mal orthographi s par l utilisateur 2 3 Faciliter l criture gr ce aux aides techniques de substitution du clavier d ordinateur standard 79 esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10F11F12 F1G 2 23 Syst me de pr diction de mots du clavier CVK Hormis les syst mes de pr diction de mots on peut g
115. Ca RR uf PUCVL UNIVERSIT P le Universit s UNIVERSITE FRAN OIS RABELAIS FRAN OIS RABELAIS Centre Val de Loire TOURS cole Doctorale Sant Sciences et Technologies SST Laboratoire d Informatique LI TH SE pr sent e par Sonia COLAS soutenue le 17 novembre 2008 pour obtenir le grade de Docteur de l Universit Fran ois Rabelais Discipline Informatique OUTILS D AMELIORATION DE L ACCESSIBILITE DU WEB POUR LES PERSONNES VISUELLEMENT HANDICAPEES THESE dirig e par M Mohamed SLIMANE Professeur Universit de Tours RAPPORTEURS M Jaime LOPEZ KRAHE Professeur Universit Paris 8 M El Ghazali TALBI Professeur Universit de Lille 1 JURY M Jaime LOPEZ KRAHE Professeur Universit Paris 8 M Nicolas MONMARCH Ma tre de Conf rences Universit de Tours M Patrick SIARRY Professeur Universit Paris 12 M Mohamed SLIMANE Professeur Universit de Tours M El Ghazali TALBI Professeur Universit de Lille 1 Mme Nadine VIGOUROUX Charg e de Recherches CNRS Toulouse Remerciements Ce travail a t effectu au Laboratoire d Informatique LI de Tours plus pr cis ment dans l quipe HaNT que je remercie grandement pour son accueil durant ces ann es et aussi pour avoir cr une ambiance d entraide tr s agr able Dans cette quipe ma gratitude va plus particuli rement Mohamed Slimane et Nicolas Monmarch pour avoir encadr ce travail de th se avec beaucoup
116. EUTODE Er a apte dee en ee et tn Y a 36 1 4 En pratique cr er ou rendre un site web accessible 38 1 41 Accessibilit et utilisabilit 38 Relation entre accessibilit et utilisabilit 38 R gles g n rales d utilisabilit des sites web 38 1 42 Les guides synth se sur l accessibilit des sites web 40 1 43 Les validateurs v rification automatique 40 Tester le respect des normes HTML 40 Tester le respect des normes CSS 42 Tester l accessibilit 42 1 4 4 Les outils facilitant la v rification manuelle A4 Observation avec diff rents navigateurs 45 Observation avec diff rentes r solutions 46 Test avec des outils d aide l accessibilit 46 ee EE ER Eege E VE e deeg dE D ds de 50 Se rep rer se diriger dans un site et s exprimer l crit 53 DoW troduction sus At sem MID EN Ier MN re Hm RUSSES 53 2 2 Faciliter l orientation dans un site grace au plan du site 55 2 2 1 Les pages web d di es l affichage d un plan du ste 55 2 2 2 Les g n rateurs de plans de sites 60 2 3 Faciliter l criture gr ce aux aides techniques de substitution du clavier d or CIAL CLE standard eet e d wie Le peri de e Meds
117. Google Sitemap Gen 2005 http goog sitemapgen sourceforge net dernier acc s le 04 07 2008 200 Handicap International Clavicom http www handicap icom asso fr adaptations aides_techniques clavicom html dernier acc s le 30 05 2008 201 HiSoftware Cynthia Says http www cynthiasays com dernier acc s le 19 06 2008 202 iCITA Illinois Center for Instructional Technology Accessibility IE accessible barre d outil pour internet explorer http cita rehab uiuc edu software ieaccessible document toolbar html dernier acc s le 17 01 2007 203 INSERM Equipe INOVA Interfaces Non Visuelles et Accessibilit BME Braille Music Editor http www snv jussieu fr inova villette2002 act12 htm der nier acc s le 23 04 2008 204 INSERM Equipe INOVA Interfaces Non Visuelles et Accessibilit BrailleS tar logiciel de transcription de texte en braille http inova snv jussieu fr helene html help macro dtb bm 104 115 110 html dernier acc s le 23 04 2008 205 INSERM Equipe INOVA Interfaces Non Visuelles et Accessibilit BrailleSurf http www snv jussieu fr inova bs4 index htm dernier acc s le 17 03 2008 206 In Tech INFO Custom Virtual Keyboard CVK http www cvk fr dernier acc s le 30 06 2008 207 Inxight VizServer outil de visualisation de donn es http labs businessobjects com vizserver default asp dernier acc s le 15 06 2008 208 Ixacta Ixsite Web Analyzer http www i
118. KR L alphabet braille n tant compos que de 64 caract res ces symboles math matiques sont repr sent s l aide de caract res braille ayant d j une signification en braille litt raire Par exemple le et le correspondent au m me caract re braille Pour viter de telles ambiguit s toute formule math matique doit tre pr c d e par les caract res gt c est dire une apostrophe suivie d un point et se termine au premier espace ou retour la ligne 4 Le braille musical A Vinstar des notations math matiques les partitions de musique utilisent une repr sentation spatiale Comme l illustre la figure 1 9 les 7 notes de musique sont chacune repr sent es par un symbole braille les lettres d e f g h i et j Les points 1 2 4 et 22 CHAPITRE 1 L accessibilit du web 5 indiquent le nom de la note et les points 3 et 6 pr cisent la dur e En l absence des points 3 et 6 cette note est consid r e comme une croche elle devient une noire si on ajoute le point 6 une blanche avec le point 3 ou une ronde en ajoutant au symbole de la note les points 3 et 6 figure 1 10 Les 5 octaves sont galement repr sent s par un symbole braille et doivent pr c der toute note changeant d octave par rapport la note pr c dente Fic 1 9 Repr sentation des 7 notes de la gamme en braille musical 0 0 WW oe 0e 0 oe 0e ee Do Do Do Do croche noire blanche r
119. Les premiers syst mes d criture en relief Pendant des si cles seuls les aveugles fortun s avaient acc s la culture crite l aide de personnes voyantes leur faisant la lecture Les quelques essais d criture pour aveugles taient tous bas s sur le m me principe l alphabet latin tait reproduit sous forme de lettres en relief sculpt es ou grav es dans le bois la cire ou le m tal 1 2 Pr sentation g n rale du handicap 17 C est au XVII me si cle que Fran ois Lana Terzi 1631 1687 propose en 1670 un syst me d criture utilisant des symboles au lieu de l alphabet latin Il con oit galement un proc d d impression en relief sur du papier pais La figure 1 3 illustre ce syst me d criture en pr sentant le mod le ainsi qu un exemple L encadrement repr sente l emplacement dans le mod le et d signe alors deux ou trois lettres Puis le nombre de points permet d identifier le caract re AO GP BTV ESP HR DIZ FIG 1 3 Alphabet de Fran ois Lana Terzi 1670 Au si cle suivant Valentin Ha y 1745 1822 fonde la premi re cole pour aveugles gra tuite et ouverte tous laquelle deviendra par la suite l Institution Royale de Jeunes Aveugles actuellement l Institut National des Jeunes Aveugles Il imprime pour ses l ves les premiers livres en relief Dans cette cole les l ves aveugles apprennent la lecture et l criture avec des c
120. Rapport final In Document de travail s rie Etudes n 44 DREES Juillet 2004 M Charikar S Khuller and B Raghavachari Algorithms for capacitated vehicle routing pages 349 358 1998 A Chevalier M Kicka and J Cegarra Quels sont les effets de la qualit ergonomique d un site web et de l exp rience des utilisateurs sur la charge cognitive et le temps de navigation In JETCSIC 2004 10e Journ e d Etude sur le Traitement Cognitif des Syst mes d Information Complexes Gen ve Juin 2004 R F RENCES 199 27 28 29 30 31 32 33 34 35 36 37 38 39 W Chisholm G Vanderheiden and I Jacobs Web Content Accessibility Guideline 1 0 WCAG 1 0 1999 W3C Recommendation 5 May 1999 W Chisholm G Vanderheiden and I Jacobs CSS Techniques for Web Content Accessibility Guidelines 1 0 Novembre 2000 W Chisholm G Vanderheiden and I Jacobs HTML Techniques for Web Content Accessibility Guidelines 1 0 Novembre 2000 W Chisholm G Vanderheiden and I Jacobs Techniques for Web Content Accessi bility Guidelines 1 0 d cembre 2000 Christofides Mingozzi and Toth Branch and bound k shortest spanning trees q paths Mathematical Programming 1981 S Colas J Bulucua N Monmarch and M Slimane Accessibilit des informations pertinentes des sites web accrue pour les personnes d ficientes visuelles par extraction d informations In 11 me Colloque Inte
121. Toulouse France 19 21 novembre 2007 103 P Pardalos F Rendl and H Wolkowicz The quadratic assignment problem a survey and recent developments In DIMACS Series Discrete Mathematics and Theoretical Computer Science volume 16 pages 1 42 1994 104 R Patterson H Pirkul and E Rolland A memory adaptive reasoning technique for solving the Capacitated Minimum Spanning Tree problem In Journal of Heuristics 5 pages 159 180 1999 105 F Poirier J Y Antoine and Z Barhoumi Sibylle am liorations de l interface partir de crit res ergonomiques et des besoins des utilisateurs In C padu s edi tor Conf rence Internationale sur l accessibilit et les syst mes de suppl ance aux personnes en situations de handicaps ASSISTH 2007 pages 241 247 Toulouse France 19 21 novembre 2007 106 R Prim Shortest connection networks and some generalizations In Bell Systems Technology Journal 36 pages 1389 1401 1957 107 D Ragget A Le Hors and I Jacobs HTML 4 01 Specification W3C Recommenda tion 24 December 1999 108 M Raynal Le syst me KeyGlass aide la saisie de caract res pour personnes handicap es moteur retours sur une premi re exp rimentation In Handicap 2006 Paris 7 9 juin 2006 109 M Raynal and N Vigouroux KeyGlasses Semi transparent keys to optimize text input on virtual keyboard In A Pruski and H Knops editors Assistive technology from virtuality to realit
122. a d taill le r le des fourmis dans cet algorithme Dans un premier temps la g n ration des circuits sera expliqu e algorithme 4 ligne 4 puis la mise jour de la matrice de ph romone sera pr sent e algorithme 4 lignes 1 et 10 pour finir par la v rification du crit re d arr t algorithme 4 ligne 11 5 3 G n ration de plans de sites web par des fourmis artificielles 139 5 3 3 R le des fourmis artificielles G n ration des h circuits Lors de la construction d une solution r alisable la fourmi doit op rer des choix concer nant le chemin emprunter pour rejoindre une source de nourriture Ceux ci sont influenc s par la distance s parant les sources de nourriture et par la quantit de ph romones d pos es par ses cong n res Cette r gle de d cision peut donc tre not e comme suit Pj ben SuTi SijTij S e Q di si si i j 5 9 sinon o Q repr sente l ensemble des chemins possibles permettant d atteindre les sources de nourriture qui ne sont pas encore rattach es un circuit Dans l quation 5 2 F donne la probabilit de rassembler les sources de nourriture 7 et j dans un m me circuit 7 repr sente la quantit de ph romones pr sentes sur le chemin reliant la source de nourriture la source de nourriture j s repr sente l conomie r alis e par le regroupement des sources 7 et j La figure 5 11 permet de donner un exemple pour le calcul de l conomie o d
123. a forme Pour cela il est recommand d utiliser des feuilles de style pour param trer l affichage la disposition des l ments les polices de caract re ind pendamment du contenu Cette s paration permet aux malvoyants de d sactiver les feuilles de style qui ne leur conviennent pas et ou d appliquer aux sites leur propre feuille de style qui sera mieux adapt e leurs besoins Internet Explorer permet de tester les sites sans leur feuille de style ou en la rempla ant par une autre gr ce au menu accessibilit des options d Internet Le navigateur Opera permet galement de d sactiver les feuilles de styles en passant en mode Auteur Le navigateur en mode texte Lynx ne tient pas compte des feuilles de styles Ainsi il est pratique de regarder l aspect du site gr ce Lynx Viewer pour voir si la page reste compr hensible sans sa feuille de style 3 la modification des couleurs pour am liorer le contraste Les personnes malvoyantes doivent avoir la possibilit d augmenter le contraste comme bon leur semble Le webmestre doit pour cela s assurer que cette modification n affecte pas le contenu du site Internet explorer permet de modifier les couleurs dans la partie Couleurs des options d Internet ensuite pour visualiser le r sultat il suffit de d sac tiver les couleurs du site dans l option Accessibilit Pour ne pas obliger les utilisateurs changer les couleurs afin d obtenir plus de contraste le site doit affiche
124. a mbray De l esprit Sud Politique culturelle de la ville Introduction Ev nements La ville de Chambray L s Tours propose dans le cadre de sa politique culturelle une programmation offrant la population des oe oe tiques les plus vari es Parall lement la ville de q y L s Tours d veloppe des actions culturelles en Biblioth que collaboration avec les tablissements scolaires et propose une politique de tarifs permettant l acc s au spectacle du public le plus large Sports Des partenariats nombreux se d veloppent avec les institutions et p les associations chambraisiennes ainsi qu avec les acteurs culturels iscine e P de l agglom ration tourangelle Le service culturel de la ville a pour objectif d offrir au public une programmation coh rente en concertation avec l cole de musique et la biblioth que Fic 6 24 Page Loisirs du site web de Chambray les Tours Finalement linternaute n a acc s qu au texte de la zone D repr sentant le contenu propre cette page et n tant pas un menu figure 6 25 Politique culturelle de la ville La ville de Chambray L s Tours propose dans le cadre de sa politique culturelle une programmation offrant la population des formes artistiques les plus van es Parall lement la ville de Chambray L s Tours d veloppe des actions culturelles en collaboration avec les tablissements scolaires et propose une politique de tanfs perm
125. aisons 10 sont utilis es pour les signes de ponctuation et les 14 restants appel s caract res a hors s ries sont utilis s essentiellement pour le braille abr g Pr cisons que certains caract res hors s ries ont une valeur en braille int gral Il existe par exemple une combinaison repr sentant le signe majuscule et repr sentant en majuscule toute lettre devant laquelle il est plac Pour repr senter une lettre en majuscule il faut donc utiliser 2 signes braille La figure 1 6 illustre les deux caract res n cessaires l criture d un gt majuscule 0e o ee ee oe oo A Fic 1 6 Repr sentation en braille de la lettre A Le braille int gral est donc un code simple mais qui prend beaucoup de place Une page de braille contient effectivement sous un format 21 29 7 au maximum 27 lignes de 30 caract res ceci tant d la particularit du signe braille qui poss de une taille irr ductible Il est vrai qu un livre de braille int gral peut repr senter ainsi jusqu 6 fois plus de volume que le m me document en criture ordinaire Par cons quent l criture des textes en braille int gral exige une grande quantit de papier et des co ts de production lev s puisque les caract res braille sont plus larges que leurs quivalents en lt noir A cela s ajoute un autre inconv nient du braille le rythme de lecture en braille s av re plus lent que celui atteint avec les yeux
126. alement trouver des claviers mu nis d un syst me avec pr diction de lettres C est le cas des claviers Keyglasses 109 et Sibylle 105 Cette m thode de pr diction de lettres est fond e sur le mod le statistique n gramme permettant d estimer la probabilit d une lettre en fonction des n 1 lettres pr c dentes Avec le clavier Keyglasses les lettres qui ont la plus forte probabilit d tre saisies apparaissent dynamiquement en semi transparence autour de la derni re lettre sai sie La figure 2 24 repr sente ce clavier o la lettre b vient d tre saisie et o 4 lettres sont propos es autour de cette derni re Apr s avoir cliqu sur une Keyglass d autres Key glasses apparaissent ses c t s Ce clavier permet de r duire les d placements pour saisir un texte par contre la vitesse se trouve quelque peu r duite 108 Avec le clavier Sibylle apr s chaque saisie l ordre des lettres est r organis de mani re pr senter en priorit celles ayant la plus forte probabilit d apparition 119 120 L objectif de ce clavier est d am liorer la vitesse de saisie avec un d filement lin aire qui n cessite moins de validation que le balayage bi lin aire N anmoins pour les personnes utilisant un autre mode de navigation l utilisation de ce clavier est difficile puisque l organisation des touches sur le clavier change apr s chaque saisie de lettre rH JETTE ape e EE e k
127. algorithme de Reimann et Laumann commence par construire une solution au probl me CVRP l aide de fourmis artificielles pour ensuite appliquer l algorithme de Prim aux sous circuits d finis 3 4 3 Le Keyboard Arrangement Problem KAP Le Keyboard Arrangement Problem KAP ou probl me d organisation des touches sur un clavier a t pr sent dans la section 2 3 Nous y avons vu que Eggers and al 56 ont g n r un clavier avec un placement des touches optimis pour une langue donn e qui respecte certains crit res d ergonomie pour la saisie 4 dix doigts sur un clavier ergonomique Pour trouver l organisation des touches ils ont utilis un algorithme de fourmis artificielles Nous allons ici pr senter le r le des fourmis artificielles dans la g n ration de leur clavier Au d part chaque fourmi de la colonie se voit assigner un clavier vide et un texte La fourmi doit lire le texte et trouver le meilleur placement sur le clavier du caract re sur 96 CHAPITRE 3 Les fourmis artificielles lequel elle se trouve jusqu ce qu elle ait plac tous les caract res du texte Le choix de ce placement est influenc par la probabilit donn e par l quation 3 1 page 90 o dans le cas du KAP Q est l ensemble des emplacements sur le clavier qui ne sont pas encore assign s 7 est la quantit de ph romones entre la lettre 7 et emplacement j sij repr sente la visibilit soit l valu
128. alisations diff rentes pour repr senter le plan du site tel qu il existe Un site offrant beaucoup de liens d s la page d accueil aura galement un plan complexe d s le premier niveau de l arborescence repr sentant la structure du site D ailleurs m me avec un plan de site la navigation peut tre difficile d autant plus pour les personnes atteintes de handicaps Arr tons nous sur le cas des personnes non voyantes si un plan de site leur permet de se rep rer plus facilement il reste tout de m me difficile de m moriser un nombre important de liens chaque niveau de l arborescence Pour acc der l information d sir e il est souhaitable de n avoir qu un nombre limit de choix correspondant ici au nombre de sous pages D s lors nous proposons ici une m thode g n rant un plan de site ind pendant de la structure r elle du site web mais adapt aux capacit s de m morisation de l utilisateur Notre approche permet l usager de pr ciser lui m me le nombre de sous pages maximum auxquelles il d sire avoir acc s chaque niveau de l arborescence Par cons quent le plan g n r doit respecter cette contrainte tout en proposant un arbre structur selon les diff rentes th matiques abord es dans le site web La d termination par l utilisateur du nombre de choix disponibles chaque niveau hi rarchique en fonction de ses propres capacit s assure de ne pas surcharger la repr sentation du plan
129. allberg c hip mwwterrapintech com http 2 waw wenet net E Wis Am worldwidemart cc maito Il maito 101 2823 germa SE mailto 27277777 maito afraass greenhill 1 maio aitranz intekom IS maitto BAR SUPERNE maito bd pe net maito C00L ME maito copote na nque y se P P E E E E E E E UPL tree C Fie tst S URL tree 2 iere danwinawards ca gbin CH deutsch 1 4 espanol 4 francais a i 82 hi tt JE 34 htmi ESO EES oz wel 38 htmi addguest html credits html guestbook Wel Wl index html Gi Wi eren stanford edu E htp people netscape com B A htp pwlnetcomcom z D FA darwir In Eie Edit View Toole Window Help E UAL tree C Fie tet T5 UPL tree B hitp wow darwinawards co 6 8 cgibin a Count egi GG deutsch 1982a html 1983a html 1993 himl ME MES ME Il 1996b html 1997a html 1997b html ME MEET ME 19974 him 19983 html cht Wl spiegel htm B espanol 1995a html 1998a html Wl mam him Del index html D i rules himl francais Wa ai EE ERT Shi MEE E Fie info Reporte E Linke out EB Links in E Images F Diagrams 1992 Darwin Awards 1393 Darwin Awards 1994 Darwin Awards 1995 Darwin Awards 1996 Darwin Awards 1997 Darwin Awards 1998 Darwin Awar 1997 Darwin Awards The Darwin Award The Darwin Award The Darwin Awards Darwin Awards Ur The Darwin Award The Darwin Award The Darwin Awar
130. andard 73 des touches est modifi e Il en existe galement d autres qui permettent de s adapter plus particuli rement aux besoins des personnes handicap es et dont certains modifient l organi sation des touches Pour commencer on peut penser aux claviers grand format Les touches sont plus larges que sur un clavier conventionnel ce qui permet une utilisation plus facile pour les per sonnes malvoyantes ou les personnes ayant des tremblements Pour ces derni res les grandes touches espac es les unes des autres vitent d en saisir plusieurs en m me temps Le King keyboard de la soci t Tash 242 poss de une dimension ext rieure de 54 x 28 cm tan dis qu un clavier conventionnel mesure environ 45 x 15 cm Ses touches rondes sont bien espac es et ont un diam tre de 3 1 cm contre 1 5 1 5 sur un clavier standard Il est disponible en version QWERTY figure 2 17 al ou selon la fr quence des lettres en anglais les lettres les plus souvent utilis es sont alors dispos es sur la rang e centrale Le clavier SUMO figure 2 18 al ne propose que ce deuxi me mode d organisation des touches La figure 2 18 b pr sente son organisation des touches en version fran aise Il mesure 55 32 cm et poss de des touches d un diam tre de 2 4 cm en creux espac es de 3 5 cm Quant au clavier BigKeys 167 figure 2 17 b il propose l organisation QWERTY mais galement une organisation des touches par ordre alphab ti
131. angue donn e le programme d optimisation n a plus lieu d tre lanc de nouveau sauf pour concevoir un clavier pour une autre langue ou pour ajouter de nouvelles touches et 2 m me si les claviers actuels ne sont pas optimums une nouvelle organisation des touches m me meilleure ne sera pas adopt e par les utilisateurs ce constat a t tabli pour tous les claviers visant am liorer la vitesse de saisie et le confort par r organisation des touches dans la section 2 3 1 D s lors avec l adoption des claviers virtuels par les personnes handicap es nous avons pens que les probl mes de la m thode de Eggers and al pouvaient tre d pass s Les d ficiences sont en effet tr s diff rentes d une personne l autre ce qui introduit l id e de g n rer des claviers diff rents pour chaque utilisateur Cette id e s impose davantage puisqu une personne handicap e sera plus motiv e pour utiliser un clavier personnalis adapt au type de texte qu elle d sire saisir 4 4 1 Mod lisation et algorithme Ce probl me peut tre formul comme suit un clavier de m x n touches un ensemble de textes saisir ou un ensemble de documents produits g n ralement par l utilisateur dans un contexte pr cis financier programmation langage courant par exemple dans les emails En somme le but est de trouver la meilleure organisation du clavier pour minimiser les mouvements de l utilisateur
132. anisation des touches du clavier ils ont cherch minimiser le nombre de lettres fr quemment utilis es et positionn es des emplacements sur le clavier pr vus pour tre frapp s par des doigts peu habiles comme l auriculaire Un autre de leurs objectifs est de placer deux lettres fr quemment successives dans le texte de r f rence dans les deux zones afin de minimiser les touches successives frapper d une seule main Et lorsque cela n est pas possible ils ont minimis le nombre de lettres successives frapper par le m me doigt En se basant sur ces crit res ergonomiques et sur la fr quence des successions de lettres dans une langue ils ont g n r un clavier fran ais un allemand et un anglais Ils ont ensuite montr que les claviers qu ils ont g n r pr sentent de meilleurs r sultats que le clavier AZERTY et QWERTY ou le clavier Dvorak Pr cisons que pour trouver l organisation des touches sur le clavier ils ont utilis un algorithme de fourmis artificielles qui sera pr sent dans la section 3 4 3 Les claviers alternatifs Les claviers ergonomiques sont utilis s par tout type de personne simplement pour am liorer leur vitesse de frappe et leur confort Sur de tels claviers l organisation des touches principales entre elles reste identique celle des claviers traditionnels seule la disposition 2 3 Faciliter l criture gr ce aux aides techniques de substitution du clavier d ordinateur st
133. ants de sites web institutionnels Rapport de Master 2 Recherche D partement d Informatique DI de Polytech Tours France 2006 B Thomas Migration vers l accessibilit aux malvoyants de sites web institution nels Rapport de projet de fin d tudes D partement d Informatique DI de Polyte ch Tours France 2007 G Uzan and N Jobard Difficult s rencontr es par les aveugles et d ficients visuels pour la consultation de sites web sur les transports et le tourisme sous la direction de J C Sperandio rapport de recherche LEI INEREC pour l Institut pour la Ville en Mouvement Paris 2002 F Vella and N Vigouroux Disposition spatiale des touches caract res des claviers logiciels et fatigue motrice premiers r sultats exp rimentaux In Handicap 2006 pages 167 172 Paris 6 9 juin 2006 F Vella N Vigouroux and P Truillet SOKEYTO a design and simulation environ ment of software keyboards In A Pruski and H Knops editors Assistive technology from virtuality to reality 8th European conference for the advancement of assistive technology in europe AAATE 2005 pages 723 727 Lille France 6 9 septembre 2005 IOS Press ISBN 1 58603 543 6 N Vigouroux F Vella G Lepicard D Ch ne N Biard and A Massonneau Uti lisabilit des sites web pour les personnes handicap es moteurs In C padu s edi tor Conf rence Internationale sur l accessibilit et les syst mes de suppl ance aux personnes en
134. appropri pour les tableaux de donn es et que les tableaux de mise en page sont viter La directive 11 a essentiellement pour r le de d finir les balises ou attributs qui sont obsol tes et qui de ce fait ne doivent plus tre utilis s Lister l ensemble des attributs d suets pour les supprimer de la page web n est pas une solution acceptable il faudrait en effet trouver pour chaque cas une solution de remplacement Nous allons par la suite commencer par nous int resser aux tableaux qui lorsqu ils sont utilis s en tableaux de mise en page demandent un travail de correction cons quent au webmestre 6 2 4 Exemples des plugins de la directive 5 des WCAG Etude de la directive 5 La directive 5 des WCAG concerne les tableaux et s intitule a cr er des tableaux qui se transforment de fa on l gante Elle pr conise d utiliser les tableaux uniquement pour re pr senter des donn es existantes initialement sous forme de tableau que nous appellerons les tableaux de donn es Elle stipule par cons quent que les d veloppeurs de contenus ne doivent pas utiliser les tableaux pour faire de la mise en page nous nommerons ces types de tableaux des tableaux de mise en page ces derniers posant en effet des probl mes de lecture aux utilisateurs handicap s utilisant des dispositifs de lecture d cran Cette directive comporte 6 sp cifications sp cification 5 1 les cellules des tableaux de donn
135. aract res romains en relief Toutefois les caract res romains sont difficiles reconna tre au toucher ce qui implique que la lecture est extr mement lente D D a a o ee ee ee ee ee ee oo oe ER oe ER oe 1 oo oo oe oe ER oe oo oo oo oe oe og oo oo oo oo oe ERT oo oo oo oo oo oe i u ee ee ee ee ee ee eo ee ee ee ee ee oo oo oe oe oe oe oo oo oo oe oe oe oo oo oo oo ER oe oo oo oo oo oo oe an in on un eu ou ee oe ee oe ee ee ec ee ee ee ee ee P ec ec ee oe ee ee oo oo oo oe oe oe oo oo oo oo oe oe oo oo oo oo oo ERT b d g j v z ee ee ee ee ee ee eo ee ee ee ee ee P eo eo ee ee ee ee eo ec ec ee ee oe oo oo oo oo oe ER oo oo oo oo oo oe t q ch f s Se ee ee ee ee ee eo ee ee ee ee ee 5 eo eo ee ee ee ee eo eo eo ee ee ee eo eo eo eo ee oe oo oo oo oo oo ERT m n r gn Il ee oe ee oe eo ee eo ee ee ee ee ee 6 0 eo ee ee ee ee eo eo eo ee ee ee eo eo eo eo ee ee eo eo LE eo o ee oi oin ian ien ion ieu Fic 1 4 Syst me phon tique de Charles Barbier 1821 18 CHAPITRE 1 L accessibilit du web Pour pallier la lenteur de cette m thode Charles Barbier 1767 1841 invente un nouveau syst me appel sonographie Ce syst me illustr par la figure 1 4 repr sente des sons l aide de 12 points en relief Il sera test par les l ves de l Institution Royale de Jeunes Aveugles d s 1821 Compar s aux lett
136. as des claviers standards pour ne pas casser le poignet Pour la m me raison le clavier doit tre le moins pais possible Il est galement recommand d utiliser un clavier poss dant deux regroupements distincts de touches savoir un pour chaque main L espacement et l angle entre ces deux parties permettent en effet de conserver la position naturelle des mains en prolongement des avant bras Les tudes de comparaison entre cla viers standards et ergonomiques sur de courtes p riodes d utilisation 1h 53 et 2h 64 n ont pas donn de r sultats en faveur des claviers ergonomiques en revanche apr s un temps d adaptation au clavier ergonomique 128 il a t remarqu des am liorations du confort de la posture de l utilisateur et de ses performances en terme de vitesse Pr cisons que les claviers ergonomiques se divisent principalement en trois cat gories les claviers fixes les claviers r glables et les claviers sculpt s 2 3 Faciliter l criture gr ce aux aides techniques de substitution du clavier d ordinateur standard 71 Tout d abord les claviers fixes ergonomiques sont les plus populaires figure 2 14 car ils diff rent peu des claviers standards L organisation des touches est en effet identique mais ils poss dent en plus un repose poignet l avant du clavier ainsi que la possibilit de sur lever l arri re du clavier Toutefois on observe des diff rences comme la dimension ils sont l g
137. ases du tableau qui est appliqu e sur tous les tableaux de mise en page Mise en page Choisissez une mise en page pour la transformation du tableau Ce site web d crit les activit s de recherche E de l quipe HaNT Les outils utilis s sont P issus de l intelligence artificielle algorithmes g n tiques fourmis artificielles et de la mod lisation math matique cha nes de el Titre Aucun Titre x Vous pouvez utiliser les balises lt H1 gt lt H1 gt lt H2 gt lt H2 gt pour mettre en forme le titre pas modifier Fic 6 6 Interface du plugin de correction de la sp cification 5 3 Le deuxi me plugin pr sent est celui de la sp cification 5 1 qui permet d identifier les en t tes des tableaux de donn es Cette sp cification ne peut tre corrig e automatiquement et requiert toujours une intervention humaine gr ce l interface illustr e par la figure 6 7 Apr s avoir visualis le tableau il convient de pr ciser quelles cellules sont des en t tes Sur cette figure la cellule a mois vient d tre d finie par le webmestre comme une cellule d en t te puisqu elle est color e en vert La balise lt TD gt de cette cellule va de ce fait tre remplac e par la balise lt TH gt S Choix des en t tes E Aper u du tableau annee 1950 Choisissez les cases du tableau qui pour vous sont des en t tes en vert et permettent de mieux
138. ation de la qualit ergonomique du clavier si la lettre est plac e l emplacement 7 a et 5 sont deux coefficients pour favoriser l exp rience des fourmis par rapport la visibilit ou inversement Ainsi les fourmis auront plus de chance de placer la lettre sur emplacement k si 7 et sij sont importants Lorsque toutes les fourmis ont g n r une organisation des touches les ph romones entre les lettres et les emplacements sont mises jour en utilisant la formule de l algorithme AS ou plus pr cis ment sa variante donn e dans l algorithme AS s x 16 consistant d poser une quantit de ph romones d pendant de la qualit de la solution g n r e par la fourmi par rapport celles de ces cong n res Rappelons que ce travail a permis de montrer que les fourmis artificielles taient capable d optimiser l arrangement des touches sur un clavier ergonomique en donnant de meilleurs r sultats que l organisation Dvorak pour la saisie dix doigts 3 5 Conclusion 97 3 5 Conclusion Les algorithmes de colonies de fourmis sont consid r s comme des m taheuristiques dans lesquelles chaque fourmi construit une solution en tenant compte des marquages laiss s par les pr c dentes fourmis pour optimiser leur recherche Pour les versions adapt es aux probl mes combinatoires la construction de la solution s effectue de mani re it rative l aide d une probabilit utilisant une m moire locale de l
139. ation de tableaux ou de cadres frames Concernant les l ments non accessibles pour les lecteurs d cran comme les images de fond il a longtemps t conseill de pr ciser dans la feuille de style destin e aux personnes non voyante qu ils ne doivent pas tre affich s display none Or cela n a pas uniquement pour cons quence de ne pas afficher l image mais de supprimer tout le contenu De ce fait au lieu d avoir acc s au texte de remplacement de l image le lecteur d cran ne donnera aucune information linternaute L information est donc supprim e au lieu d tre rendu accessible Remarquons galement que la lecture d l ments accessibles comme les tableaux de donn es peut ga lement tre difficile avec un lecteur d cran lorsque le tableau est long Lorsque l internaute se trouve en milieu du tableau il doit effectivement se souvenir de l en t te des colonnes qu il parcourt Notons que des recherches ont t r alis es 101 pour faciliter la lecture des tableaux de donn es par les lecteurs d cran Dans ces travaux chaque cellule devient un fichier HTML ind pendant reli ses cellules adjacentes ainsi qu aux premi res et derni res cellules de la ligne et de la colonne correspondante contenant l en t te de la cellule D autre part une tude sur la navigation des d ficients visuels 131 a montr que ces personnes qui utilisent un lecteur d cran passent en moyenne 6 fois
140. ation of quantitative techniques for virtual keyboard design In ACM editor Proceedings of The 18th Annual ACM Symposium on User Interface Software and Technology UIST pages 119 218 San Diego California 2000 145 S X Zhang A high performance soft keyboard for mobile systems The University of Guelph 1998 R f rences Internet 146 La disposition de clavier fr dvorak b po http www clavier dvorak org wiki Accueil dernier acc s le 23 06 2008 147 Projet Drempels Weg aux Pays Bas http www drempelsweg n1 dernier acc s le 23 11 2006 148 Projet See it Right Disponible sur le site du Royal National Insti tute for the Blind http www rnib org uk xpedio groups public documents publicWebsite public_seeitright hcsp dernier acc s le 03 07 2008 149 Questionnaire des diff rentes collectes d informations de l enqu te HID http rfr handicap inserm fr HID questionnaires_HID htm dernier acc s le 24 10 2006 150 Site RFRH de r f rence sur l enqu te HID http rfr handicap inserm fr HID ACCUEIL_HID_NEW HTM dernier acc s le 24 10 2006 151 SitemapDoc Google Sitemap Generator and Editor http www sitemapdoc com dernier acc s le 04 07 2008 152 Winbraille logiciel de transcription de texte en braille http handy univ lyoni fr projets bramanet ressources Installation 20de 20Winbraille 203 pdf dernier acc s le 23 06 2008 153 Loi D D A Disability Discrimination Act
141. ats donn s par le moteur de recherche nous avons choisi d utiliser le validateur Hera d velopp par Fundacio Sidar qui satisfait tous nos crit res La base de donn es Nous souhaitons stocker dans la base de donn es tous les r sultats d analyse des sites web par les diff rents validateurs Chaque page comporte ventuellement des erreurs rep rables dans le code source de la page web grace a la ligne colonne de d but et la ligne colonne de fin Chaque erreur poss de une importance diff renciation des erreurs et des warnings et appartient un type d erreur sp cifique soit HTML soit CSS soit d accessibilit D un c t une erreur HTML ou CSS porte sur un ou plusieurs attributs appartenant un th me images tableaux couleurs texte D un autre cot les erreurs d accessibilit corres pondent au non respect d un point de contr le d une directive en particulier A cela s ajoute que chaque point de contr le poss de une priorit 1 2 ou 3 comme indiqu dans les re commandations WCAG http www w3 org WAT ER tools advanced php 130 CHAPITRE 5 Outils de synth se Cette base de donn es est compos e de deux parties l une statique et l autre dynamique Respectivement on trouve dans l une des donn es p rennes telle la liste des points de contr le des WCAG leur appartenance une directive un th me et dans l autre savoir la partie dynamique on retrou
142. b D autres informations facultatives peuvent y tre ajout es comme la date de derni re modification la fr quence probable des modifications et la priorit d une URL par rapport aux autres pages du site La figure 2 9 repr sente un exemple de sitemap Google contenant deux pages web Pr cisons que chaque Google sitemap peut lister au maximum 50 000 URL Si le site web contient plus de 50 000 URL il est possible de g n rer plusieurs sitemap et de les r pertorier dans un fichier d index sitemap Des g n rateurs automatiques sont capables de cr er cette googlemap Le g n rateur SitemapDoc 151 peut g n rer la googlemap de site web contenant au maximum 500 pages Il est utilisable en ligne Il propose en plus du format xml un format HTML ne contenant que les URL et ventuellement une description de chaque page Cette googlemap convertie en HTML peut servir de base a la cr ation d un plan de site web Remarquons que la structure r elle du site sera faire manuellement puisque la googlemap ne correspond qu une liste de liens non hi rarchis s On trouve galement des g n rateurs sous forme de script 64 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit lt xml version 1 0 encoding UTF 8 gt lt urlset xmlns http www google com schemas sitemap 0 9 gt lt url gt lt loc gt http www monsite fr lt loc gt lt lastmod gt 2007 12 12 lt lastmod gt lt
143. bmestres WebTracer 228 est un outil d velopp par la soci t Nullpointer En donnant l adresse d un site il permet de repr senter tous les liens de ce site ainsi que toutes les pages docu ments pdf feuilles de styles et documents word De plus pour chaque n ud du graphe il est possible d obtenir des d tails tels que son URL son titre sa taille en octets et le nombre de liens qu il contient simplement en survolant le n ud avec la souris Cette repr sentation autorise l agrandissement la r duction la rotation et indique le nom de la page sur laquelle est plac le pointeur WebTracer est un logiciel s ex cutant en deux tapes l tude du site et la visualisation de la carte La figure 2 5 repr sente le plan du site de Polytech Tours g n r par WebTracer Malgr ce rendu graphique agr able il est possible de faire quelques reproches ce logiciel A savoir la repr sentation de tous les liens et de toutes les pages et documents garantit un plan complet mais implique un grand nombre de n uds ajout s qui surchargent le graphe mais qui n apportent pas r ellement d information utile Fic 2 5 Site de Polytech Tours repr sent avec WebTracer 2 2 Faciliter orientation dans un site gr ce au plan du site 61 VizServer 207 de la soci t Inxight permet de visualiser des collections sous trois formes diff rentes Star Tree Time Wall et TableLens Star Tree propose une repr sentation tr
144. bserve des plans pr sent s l aide de tableaux HTML ou utilisant une disposition sous forme de tableau avec des cases les unes c t des autres Les figures 2 2 et 2 3 montrent des exemples de ce type de pr sentation en tableau visibles respectivement sur le site Service Public et sur le site Apple 3 Remarquons que le plan du site de la figure 2 2 ne pr sente qu un ensemble restreint de pages Le trop grand nombre de pages emp chant de r aliser un plan de site exhaustif et restant facilement compr hensible par les internautes seuls les deux premiers niveaux de pages sont repr sent s dans ce plan D autres sites web comme celui de France 5 poss dent un plan de site hybride repr sent par la figure 2 4 a Il m lange une partie sous forme de liste et une partie sous forme de tableau Sur cet exemple on peut voir dans la premi re partie sous forme de liste les liens en noir suivi d un r sum en gris Dans la seconde partie sous forme de tableau les liens sont en gris et il est difficile de voir rapidement op commence un nouveau lien La figure 2 4 b pr sente la m me page o nous avons entour les liens La pr sentation des liens de ce plan n est pas homog ne ce qui rend la lecture difficile et r duit l utilit du plan http www senat fr plan html dernier acc s le 09 05 2008 http www service public fr aide plan html dernier acc s le 09 05 2008 3http www apple com
145. c 4 8 Aide la r solution de l erreur HTML Required attribute ALT not specified Enfin un validateur des normes d accessibilit est int gr notre outil Il utilise le valida teur OCAWA et offre par cons quent une d tection d erreurs de qualit A nsi l utilisateur de notre outil peut tester les pages de son site sans avoir besoin de se rendre sur le site d OCAWA puisque les pages sont soumises automatiquement OCAWA et ce de mani re transparente pour l utilisateur Concr tement notre outil soumet OCAWA l adresse de 4 2 Site web d aide la migration 109 la page auditer r cup re le rapport d erreurs et enregistre toutes les erreurs ainsi que leurs types dans sa base de donn es Afin de rendre notre outil plus rapide OCAWA nous a autoris s a acc der a leur serveur pour r cup rer directement le fichier XML contenant les erreurs Cette collaboration avec Urbilog partenaire de France Telecom R amp D pour le d veloppement de l outil OCAWA nous a galement permis de ne pas tre d pendant des changements de version de l interface d OCAWA Nous avons int gr le validateur notre outil pour permettre l utilisateur d une part de sauvegarder l tat d avancement de la validation et ainsi pouvoir reprendre le processus de mise en conformit ult rieurement sans avoir tester de nouveau la page et d autre part de visualiser la liste des erreurs par type et non selon l ordr
146. chage du plan du site Ainsi cela profiterait tous et pas uniquement aux utilisateurs du navigateur Firefox Concernant Poutil WebTOC on peut d ors et d j remarquer son manque d adaptation aux personnes handicap es Force est de constater que tous les documents sont repr sent s cela peut encombrer le plan du site et l affichage des images dans le plan du site ne pr sente aucun int r t pour les personnes non voyantes les diff rents types de documents sont repr sent s par des couleurs diff rentes la distinction ne peut pas se faire pour des personnes non voyantes ou malvoyantes 2 3 Faciliter l criture gr ce aux aides techniques de substitution du clavier d ordinateur standard 69 2 3 Faciliter l criture gr ce aux aides techniques de sub stitution du clavier d ordinateur standard Les handicaps ainsi que les niveaux d atteintes sont tr s vari s et parfois volutifs Si certaines personnes handicap es n prouvent pas ou peu de difficult s effectuer une certaine t che d autres personnes plus atteintes ou ayant un autre type de handicap se trouvent d sarm es Les aides techniques permettent aux personnes handicap es de r duire les d savantages engendr s par le handicap Nous tudions dans cette section les aides techniques de substitution au clavier d or dinateur standard Plusieurs d ficiences peuvent entra ner des impossibilit s utiliser un clavier traditionnel comme
147. client doit tre livr une seule et unique fois Remarquons ici que le PVC est un cas particulier du CVRP En effet si nous consid rons que la somme des demandes de tous les clients est inf rieure la capacit d un camion ou que la capacit W est infinie la tourn e peut tre effectu e par un seul camion qui doit partir du d p t se rendre chez tous les clients par le chemin le plus court pour finalement retourner au d p t 3 4 R solution de probl mes d optimisation combinatoire par les fourmis artificielles 93 Des m thodes exactes permettent de r soudre le probl me du VRP ou du CVRP lorsqu il comporte peu de clients 31 jusqu 25 clients ou 76 jusqu 60 clients Avec des m ta heuristiques des r sultats approch s pour une plus grande quantit de clients 14 25 23 sont obtenus Les fourmis artificielles participent elles aussi la r solution de ce probl me Le PVC et le VRP tant tr s li s les m thodes de r solution du VRP 16 17 113 111 sont fortement inspir es de celles du PVC savoir le Ant System Dans l algorithme AS ang 16 la mise jour des ph romones s effectue pour toutes les fourmis et d pend du rang de la solution g n r e par la fourmi par rapport celui de ses cong n res L algorithme 17 r utilise la formule de mise jour des ph romones donn e dans l AS ang De plus la visibilit s de la formule de probabilit ne correspond plus la dista
148. comme quiconque les personnes handicap es ont recours des aides techniques Des normes ont t tablies pour assurer la compatibilit des sites web avec les aides techniques et des lois ont t instaur es pour en imposer le respect N anmoins encore trop peu de sites web respectent ces normes et sont de ce fait inaccessibles aux personnes handicap es Lors de ce travail nous avons cherch am liorer l accessibilit du web aux personnes han dicap es en contribuant l adaptation du web ou adaptation du contenu c est dire en d veloppant des outils pour aider les webmestres rendre leur site accessible au regard des normes ainsi qu l adaptation a au web ou adaptation de l utilisateur Mots cl s informatique pour la compensation des d ficits d autonomie accessibilit du web handicap malvoyant non voyant fourmis artificielles Abstract Disabled persons use assistive technologies to take advantage of numerous services offered by Internet and to navigate on the World Wide Web as whoever Standards were established to insure compatibility of Web sites with assistive technologies and laws were established to impose respect of these standards However few Web sites respect these standards and as a result a lot of Web sites are inaccessible for disabled persons During this work we tried to improve web accessibility to the disabled persons by contributing to the web adaptation or c
149. construire sa solution et le clavier obtenu peut tre valu La figure 4 11 montre un exemple d organisation des touches d un clavier Fic 4 11 Clavier de taille 12 x 3 4 4 3 Evaluation de la solution La qualit Q K S d un arrangement K est calcul e selon une s quence de symboles S s 1 s 2 s S de longueur S La qualit correspond la longueur des mouve ments n cessaires pour saisir la s quence sur le clavier K lk _ 100 dt 1 4 2 Q K S Te gt del s i 1 4 2 o d x y correspond la distance euclidienne entre les touches x et y de coordonn es 1 2 0 m 1 et y1 Y2 0 n 1 sur le clavier K de s y y 21 91 2 yo 4 3 Ainsi plus Q K S est faible meilleure est la qualit du clavier K pour le texte S 118 CHAPITRE 4 Outils d aide l accessibilit 4 4 4 Mise jour des ph romones D s que toutes les fourmis ont construit leur solution la valeur de chaque ph romone est mise jour selon la r gle suivante A notan toS A KE k 1 Dans cette quation p est appel coefficient d vaporation et A est calcul pour favoriser un bon choix pour les fourmis min QU S Ak le 1 A tj Q Kx S x Rank K 1 si le symbole j suit le symbole dans le clavier KA 4 5 sinon op A est le nombre de fourmis En d fi
150. cosinus de l angle form entre les deux vecteurs ngram z x et ngram z 1 est le rapport du produit scalaire des vecteurs sur le produit des normes de chacun des vecteurs Lorsqu une zone est consid r e comme identique une autre zone elle est marqu e en vue de sa suppression dans l arbre repr sentatif de la page Pour l limination des n uds marqu s le parcours de l arbre est effectu en largeur d abord et le fils d un n ud marqu est rattach au p re de ce dernier Sur les deux pages de la figure 6 18 consid rons que Zi1 21 2 221 222 231 232 et que 241 242 La figure 6 20 reprend les arbres des pages D et P de la figure 6 19 dans lesquels les zones redondantes ont t supprim es PA nee 251 Zei 75 2 ECH ZT2 Z82 Fic 6 20 Arbres repr sentatifs des deux pages sans les zones redondantes 6 3 3 D tection des menus Un internaute peut avoir besoin d utiliser le menu qu il soit redondant ou non d un site web Un menu est consid r comme une succession de liens D s que l arbre contient une fratrie de n uds correspondant des balises lt A gt cet ensemble de n uds est consid r comme un menu Sur les sites web non accessibles il est courant de voir des menus compos s uniquement d images ou bien mis en forme l aide d un tableau Dans le premier cas les images repr sentant des liens sont supprim es Le lien est alors reconstruit en utilisant le texte alter
151. cter de mani re automatique les diff rentes syllabes d un mot nous avons utilis les r gles de division suivantes une consonne plac e entre deux voyelles introduit une nouvelle syllabe quand deux consonnes sont plac es entre deux voyelles la premi re appartient a la syllabe pr c dente la seconde a la syllabe suivante les groupes bl cl fl gl pl br cr dr fr gr pr tr vr qui contiennent un ou un r sont ins parables 112 CHAPITRE 4 Outils d aide l accessibilit les groupes ch ph gn et th sont ins parables quand il y a trois consonnes cons cutives l int rieur d un mot les deux premi res terminent une syllabe la derni re commence quant elle une nouvelle syllabe les groupes ins parables cit s pr c demment commencent une syllabe Si on note V les voyelles C les consonnes et a le caract re de s paration des syllabes les r gles cit es pr c demment peuvent tre synth tis es comme suit 1 VCV V CV VC CV si CC n est pas ins parable 2 VCCV i V CCV sinon CC C sila 2 et la 3 consonnes ne sont pas ins parables 3 CCC C CC sinon Prenons par exemple le mot a montagne d couper en syllabes A partir de la lettre m il n est pas possible d appliquer une r gle Il faut donc passer la lettre suivante le o C est une voyelle suivie de deux consonnes puis d une voyelle Il s agit donc du cas
152. d 1982 Darwin Awar 1996 Darwin Awar 1997 Darwin Awar 1998 Darwin Awar The Darwin Award The Darwin Award gere eee S r Wl hitp www acces e 1992 Darwin Awards 1993 Darwin Awards ae Darwin Awards 1996 Darwin Awards 1997 Darwin Awards d 8 1997 Darwin Awards Wl DarwinPreise Del Darwin Awards pF Darwin Awards 8 The Darwin Awards SR Wl The Darwin Award Wl The Darwin Award a 1982 Darwin Awar Bei 1996 Darwin Awar W NE 1997 Darwin Awar WV 1998 Darwin Awar WW E The Dain award Ua Count cgi di danni 8 count cpid dammi Le darwins gif Le sponsor gif Illustrations des plans g n r s par Ixsite sortants et entrants b et distance depuis la page d accueil c relations entre les fichiers 67 a liens 68 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit Le tableau 2 1 dresse un bilan des styles d affichage des plans et r sume qui est destin le g n rateur et le plan utilisation du utilisation du style g n rateur par plan par de plan WebTracer w w arbre 3D GEOmi w w arbre 3D VizServer w w oeil SortSite w w tour Ixsite Web Analyzer w w arbre 3D cercles concentriques PowerMapper w w tour grille arbre table des mati res statique ou dynamique Navibar w i table des mati res dynamique SitemapDoc w i robots Google Sitemap Gen w robots YoodaMap w robo
153. d y ajouter de nouvelles pages en utilisant un g n rateur de plan Il en est de m me pour un internaute d sorient Toutefois les g n rateurs tudi s ne font que reproduire sous diff rentes formes la structure r elle du site Par cons quent lorsque linternaute se trouve face un site web mal structur la navigation peut s av rer autant difficile avec que sans plan de site surtout si ce dernier est g n r automatiquement Nous avons donc cr un g n rateur de plan de site capable de fournir un plan regroupant les pages similaires et s adaptant aux capacit s de m morisation des internautes non voyants Cet outil qui utilise des fourmis artificielles pour g n rer les plans sera pr sent dans la section 5 3 dans laquelle nous montrerons l int r t de ce type de g n rateur tant pour linternaute que pour le webmestre 5 2 Validateur multi recommandations 127 5 2 Validateur multi recommandations Des validateurs existent section 1 4 3 page 40 pour tester automatiquement une page web Ils permettent de v rifier l ad quation du code source de la page web avec les normes HTML CSS ou encore WCAG Ces validateurs accessibles via Internet sont utilisables gratuitement ou permettent pour les validateurs commerciaux de tester un nombre limit de pages web Les diff rents validateurs tant ind pendants chacun poss de sa propre mani re d afficher les erreurs d cel es sur la page web test e Rap
154. d terminer l ordre d apparition des zones qu il a choisi d afficher Avant de d crire pr cis ment les traitements de la page que nous venons d exposer une premi re tape consiste pr parer et nettoyer le code source de la page web 6 3 1 Construction de l arbre repr sentatif de la page Afin de pr parer le code HTML pour la cr ation de l arbre nous avons pur ce code en fonction de nos besoins Pour chaque page web que l utilisateur souhaite visualiser nous conservons uniquement les structures de bloc et les liens c est dire les balises lt DIV gt lt SPAN gt et lt A gt Pr cisons qu un titre ne doit pas tre assimil 4 un paragraphe et que deux paragraphes qui se suivent doivent rester distincts De ce fait les l ments de titres H1 H6 et les balises lt P gt repr sentant des paragraphes sont galement conserv s De plus les tableaux de donn es les formulaires et les listes c est dire les balises lt TABLE gt lt FORM gt lt UL gt 6 3 R organisation de pages web 163 lt OL gt et lt DL gt sont consid r s comme un bloc unique Quant aux balises dont le contenu est vide elles sont bien videmment supprim es Une fois le code source de la page nettoy chaque page du site web est repr sent e sous la forme d un arbre chaque bloc pr sent dans la page HTML constituant un n ud de l arbre La figure 6 18 illustre deux exemples de pages HTML PD et P Nous y
155. d enthousiasme et de disponibilit Merci vous pour vos pr cieux conseils et pour la confiance que vous m avez accord e au cours de cette tranche de vie Je tiens galement remercier les tudiants de Polytech Tours pour les nombreux projets qu ils ont men s notamment Marc Galvan Emmanuelle Launay Benoit Thomas Antoine Blais et J r me Bulucua pour leurs de projets de fin d tudes Je ne saurai oublier mes coll gues de la facult de Droit avec qui j ai travaill 4 mi temps au service des emplois du temps en parall le 4 ma th se Je remercie plus sp cialement Florence Viollette et Annette Opitz pour l atmosph re chaleureuse et sympathique dont elles ont su m entourer et pour leur compr hension concernant mes obligations d enseignement ou de conf rences ainsi que Carole Vourc h qui occupait le bureau avec moi et Christophe Boussy avec qui je partageais les nombreuses pauses caf Je remercie ensuite M Jaime Lopez Krahe Professeur l Universit de Paris 8 respon sable de l quipe THIM Technologies Handicaps Interfaces Multimodalit s ainsi que M El Ghazali Talbi Professeur l Universit de Lille 1 responsable de l quipe OPAC Opti misation PArall le et Coop rative au LIFL Laboratoire d Informatique Fondamentale de Lille qui ont accept de juger ce travail et d en tre les rapporteurs Merci galement 4 Mme Nadine Vigouroux et 4 M Patrick Siarry pour avoir bien vou
156. d entr e Aper u de la page de sortie Mode manuel v oS G n rer Aper u 4 G n rer Fic 6 3 Interface du moteur Dans ce cas les modifications effectu es par les diff rents plugins sur la page source ne seront pas sauvegard es D autre part pour garder une trace des diff rentes modifications effectu es la page de sortie peut tre enregistr e en local au format html En mode console seule ce deuxi me type de sortie est disponible en indiquant le fichier de sortie au moteur en ligne de commande Pr cisons que le moteur permet d effectuer les traitements soit en mode automatique soit en mode manuel Lors de l utilisation de la version avec interface ces deux modes de transfor mation sont possible tandis ou avec la version en mode console sur un proxy n effectuera les transformations qu en mode automatique donc de mani re transparente pour l internaute Cependant cette fonctionnalit d pend des traitements Certains correspondent en effet a des sp cifications WCAG qui ne peuvent tre effectu es automatiquement et n cessitent une intervention humaine Dans ce cas ils ne pourront pas tre utilis s lors de la correction automatique via un proxy ni lors de la correction automatique en mode interface 150 CHAPITRE 6 Outils de transformation de pages 6 2 2 Les plugins Les plugins correspondent divers traitements qu il est possible d accomplir sur une page web Il peut s
157. d une page http http Tester un ensemble de pages type Voir les r sultas d un ensemble de pages http http http http Fic 5 2 Interface de lancement du validateur multi recommandations 5 2 2 Fonctionnement et structure du validateur Pour r aliser ce validateur multi recommandations nous avons choisi de r utiliser des validateurs open source existants Une fois la validation lanc e par l utilisateur les trois validateurs savoir HTML CSS et WCAG testent la ou les pages web Les erreurs 5 2 Validateur multi recommandations 129 d cel es sont alors stock es dans une base de donn es de type MySQL A ce moment l utilisateur peut choisir d afficher les erreurs voir section 5 2 4 page 132 La figure 5 3 illustre le principe de fonctionnement de notre validateur Lancement du validateur Validateur HTML Validateur CSS Validateur WCAG Consultation des erreurs Fic 5 3 Principe de fonctionnement du validateur Choix des validateurs Pour tester le code HTML et le code CSS notre choix s est port sur les tr s reconnus validateurs du W3C Afin de s lectionner le validateur d accessibilit nous avons utilis le moteur de recherche d outils de validation du W3C Nos crit res ont t les suivants logiciel gratuit licence open source test des normes WCAG logiciel fournissant un rapport d erreurs et utilisable en ligne A la vue des r sult
158. dator w3 org dernier acc s le 19 06 2008 253 W3C A propos du world wide web consortium http www w3 org Consortium dernier acc s le 06 06 2008 254 W3Quebec Validateur HTML XHTML http w3qc org validateur dernier acc s le 19 06 2008 255 WAB Cluster Site web du WAB Cluster http www wabcluster org dernier acc s le 19 06 2008 256 WAB Cluster UWEM 1 2 aout 2007 http www wabcluster org uwem1_2 dernier acc s le 10 07 2008 257 WAB Cluster UWEM 1 0 5 07 2006 http www wabcluster org uwem1 der nier acc s le 19 06 2008 258 WAI Web Accessibility Initiative http www w3 org WAI dernier acc s le 06 07 2008 259 Watchfire WebXACT Bobby http webxact watchfire com dernier acc s le 19 12 2006 260 Web Design Group WDG Validateur HTML du WDG http www htmlhelp com tools validator dernier acc s le 19 06 2008 261 WebAIM Web Accessibility In Mind The Wave http www wave webaim org dernier acc s le 19 06 2008 262 WebdevOut Web browser CSS support http www webdevout com browser support css dernier acc s le 05 05 2008 Ba Gett D D PUCVL UNIVERSIT P le Universit s Sonia COLAS FRAN OIS RABELAIS TOURS Centre Val de Loire OUTILS D AMELIORATION DE L ACCESSIBILITE DU WEB POUR LES PERSONNES VISUELLEMENT HANDICAPEES R sum Pour profiter des nombreux services offerts via Internet et surfer sur la toile
159. de correction qui s affiche lors de l ex cution du plugin correspondant la sp cification 5 3 sur la page d accueil du site web de l quipe HaNT du LI de Tours Rappelons que ce plugin permet de d tecter les tableaux de mise en page et de restructurer l information qu ils contiennent Cette fen tre appara t d s qu un tableau de mise en page a t d tect Un aper u du tableau en question est visible en haut de cette fen tre et il est possible d ins rer un titre au tableau Dans ce dernier la lecture lin aire est possible donc ce tableau peut tre conserv sans nuire l accessibilit de la page Le webmestre peut ainsi cliquer sur l option ne pas modifier afin de conserver le tableau si le tableau correspond un tableau de donn es il doit agir de la m me mani re pour ne pas le modifier Mais il peut galement choisir de le supprimer en s lectionnant une des trois autres configurations 1 lin arisation du tableau qui poss dait un sens de lecture horizontale 2 lin arisation du tableau qui poss dait un sens de lecture verticale 3 suppression du tableau en conservant le positionnement de ses diff rentes cases l tude r alis e en mai 2007 6 2 Correcteur de pages web 155 D apr s le tableau 6 1 cette sp cification peut tre corrig e automatiquement c est dire sans intervention humaine En mode automatique c est la 3 configuration conservation du positionnement des c
160. de trouver soit un symbole si le mot dont on cherche l abr viation est entier soit une contraction s il s agit d une s quence de caract res appartenant un mot 180 ANNEXE A Algorithmes principaux utilis s lors de la transcription en braille abr g Algorithme 6 D coupe d un mot pour rechercher une abr viation ENTR ES mot cha ne de caract res repr sentant le mot abr ger SORTIES motabrege cha ne de caract res repr sentant mot en braille abr g 1 motabrege 2 Tantque tous les caract res de mot ne sont pas abr g s Faire 3 seqabrege 4 seqabrege abreviation mot 5 Bi seqabrege Alors 6 motabrege motabrege seqabrege T mot partie non encore abr g de mot 8 9 Sinon mot mot dernier caract re de mot 10 Finsi 11 Fin tantque 12 retourner motabrege Algorithme 7 Recherche de l abr viation ENTR ES s cha ne de caract res repr sentant le mot abr ger ou une partie d un mot SORTIES sabrege cha ne de caract res repr sentant mot en braille abr g Si longeur s 1 Alors retourner sabrege Finsi Si s est un mot complet Alors sabrege Recherche d un symbole Finsi Si sabrege Alors sabrege Recherche d une contraction Finsi retourner sabrege SE OO rE EE ON Et Annexe 181 La ligne 8 de l algorithme 7 permet de chercher une contraction pour un ensemble de caract res contenus dans un mot Ra
161. demment tap s ne sont donc pas effectu s Remarquons que l ordre de la liste g n r e peut tre alphab tique selon la fr quence d utilisation ou encore selon les plus r centes utilisations Les claviers virtuels cit s pr c demment hormis le clavier virtuel de Windows XP utilisent ce syst me de pr diction Le clavier Vitipi 13 est m me capable de s adapter aux erreurs de frappe de l utilisateur Vitipi signifiant d ailleurs Version Interpr tant un Texte Imparfaitement crit pour les Personnes Inexp riment es Face un mot n existant pas dans son dictionnaire le syst me a la possibilit pour obtenir un mot qui appartient son lexique de 1 substituer une lettre une autre 2 rajouter une lettre dans un mot et 3 supprimer une lettre du mot Ajoutons que dans le premier cas la substitution sera r alis e uniquement si la lettre utilis e dans le mot et la lettre de substitution sont voisines sur le clavier ceci pouvant expliquer la faute de frappe Le syst me de pr diction utilisant un dictionnaire peut galement tre coupl une pr diction grammaticale Dans cette derni re le syst me propose des mots de la cat gorie grammaticale la plus probable nom adjectif verbe en fonction du contexte gauche C est le cas du clavier HandiAs 88 qui a t d fini pour la grammaire fran aise mais qui peut tre adapt pour d autres langues 89 La figure 2 23 repr sente le clavier
162. dent des composants logiciels modernes qu ils soient interchangeables Ils souhaitent aussi acc der aux contenus Web avec leur mat riel et logiciel pr f r navigateur de bureau graphique synth tiseur vocal affichage braille t l phone mobile Le W3C est une organisation neutre qui favorise l interop rabilit en concevant et promouvant des langages in formatiques et des protocoles ouverts non propri taires Acc s universel Le W3C d finit le Web comme l univers des informations accessibles en r seau Un des premiers objectifs du W3C est de mettre ces avantages la disposition de tous les individus quelque soit leur mat riel ou logiciel leur infrastructure r seau leur langue maternelle leur culture leur localisation g ographique ou leurs apti tudes physiques ou mentales Les activit s d Internationalisation de Web Mobile de TV Web de Navigateur Vocal et l Initiative d Accessibilit au Web illustrent toutes notre engagement envers cet acc s universel 30 CHAPITRE 1 L accessibilit du web Pour travailler sur le domaine de l accessibilit le W3C a cr en avril 1997 la Web Ac cessibility Initiative WAT 258 Cela concerne le d veloppement de solutions pour rendre le Web accessible principalement aux personnes handicap es L accessibilit du Web concerne principalement I les sites Internet et les applications web Dans ce sens le document Web Content Accessibility Guid
163. des sp cifications de la directive 5 nous avons effectu un classement afin de d terminer pour lesquelles une correction automatique peut tre impl ment e Le tableau 6 1 repr sente les diff rentes sp cifications tudi es class es en trois cat gories celles qui ne peuvent pas tre corrig es automatiquement celles qui au contraire peuvent tre corrig es automatiquement avec intervention du webmestre enfin celles pour lesquelles une correction enti rement automatique est possible TAB Correction Correction Correction non automatique semi automatique automatique 5 6 5 1 5 3 5 2 5 4 5 5 6 1 Classement des sp cifications selon le type de correction qu il est possible de r aliser 154 CHAPITRE 6 Outils de transformation de pages Traitement additionnel sp cifique la directive Afin de corriger les erreurs concernant la directive 5 une grande partie du travail consiste tre capable de d tecter les tableaux de donn es des tableaux de mise en page Lors de la correction en mode manuel tous les tableaux sont montr s au webmestre et il doit lui m me distinguer les tableaux de donn es des tableaux de mise en page Par contre pour le mode automatique nous avons d cr er une r gle qui permet de d tecter un tableau de donn es Ainsi tout tableau qui ne validera pas cette r gle sera class en tant que tableau de mise en page Pr cisons que cette r gl
164. difi e Loin de nous l id e de rendre une page totalement accessible de mani re automatique mais pr senter linternaute une page a plus accessible est d j un avantage non n gligeable De m me le g n rateur de plan s adresse au webmestre mais galement l internaute Quel que soit le type de plan g n r un affichage graphique peut tre pr sent au webmestre L internaute pr f rera un affichage du plan sous forme de liste et cliquable pour l aider naviguer L utilisateur choisit lui aussi le type de plan g n rer plan r el par th me ou INTRODUCTION 5 par th me avec nombre maximum de sous liens fix Ce dernier type de plan s adapte aux capacit s de l internaute Il peut tre utile pour les personnes non voyantes qui ne peuvent m moriser trop d informations de m me niveau avant de faire un choix sur la destination c est dire le lien suivre La figure 2 repr sente les principaux outils d velopp s selon le type d utilisateur qui ils sont destin s R organisateur G n rateur de braille abr g Clavier virtuel Correcteur Site web d aide G n rateur de plan de site Webmestre Internaute Fic 2 Regroupement des outils selon l utilisateur Organisation du document Ce document est structur en deux parties La premi re s int resse aux tats de l art concernant les domaines de l accessibilit du web que nous avons cho
165. ducative la Demande FRANCE 5 EMPLOI Le site de la vie professionnelle pour travailler se former entreprendre Un journal de l emploi et un guide pratique pour se rep rer et agir LES ZOUZOUS Les Zouzous d barquent sur le web Pablo Balthazar Lucie Un espace ludo ducatif enti rement d di aux enfants EMISSIONS Arr t sur images Avis de sortie A vous de voir Le bateau livre Les amphis de France 5 Pouvoir et t l vision les maternelles Dossier Scheffer Emploi par le net Question Maison En terre inconnue Les cavaliers du mythe Ripostes F te foraine Les citadins du futur Rivages Silence a pousse Genesis II L oeil et la main Studio 5 G nie fran ais L odyss e de l esp ce Ubik Madame Gestes d int rieur monsieur bonsoir Juste plan te Magazine de la sant L atelier de la mode Myst rieuses cit s d Asie Bonsoir les zouzous Brigade nature C dans l air Carte gourmande L herbier de Marc Veyrat Palais d Europe La galerie des glaces Debout les zouzous Passeurs d espoirs THEMATIQUES ACTU SOCIETE Mondialisation politique justice m dias sant sciences religions vie professionnelle l actualit a sa place sur france5 fr C notre affaire Club Majipoor ARTS ET CULTURE Th tre arts du cirque cin ma litt rature musique philosophie arts num riques peinture france5 fr vous souhaite la bienvenue dans le monde des arts EMPLOI ECO Pour mieux vivre votre vie pro
166. e Capacitated Minimum Spanning Tree CMST 95 3 4 3 Le Keyboard Arrangement Problem KAP 95 329 CONCIHSIOREE morca ae R oe ee RO BR pe Gade RENE N EE 97 IT Nos contributions l accessibilit du web 99 4 Outils d aide l accessibilit 101 A Tntroduction y s iag en 3 cca go eC See aes AER Ce AE BO Oe ean EE ie Ee 101 4 2 Site webid aid la migration 2 2 4234 2 Ges ace Se eae ee 103 4 2 1 Les ressources n cessaires pour bien d marrer 103 4 2 2 Mode d emploi pour la cr ation ou la migration de site accessible 105 4 2 3 Divers outils pratiques 106 42A Application EE 109 4 3 Traducteur en braille abr g e EE Gh E RE E A E de 111 4 3 1 M thode de transcription i 4 3 2 R sultats exp rimentaux Ae Soe ee ees 112 4 4 Optimisation d un clavier virtuel par des fourmis artificielles 115 xiv TABLE DES MATI RES 4 4 1 Mod lisation et algorithme tes has es Mate dam te Data 115 4 4 2 Construction de la solution oso Ge e EA Be GO me 116 4 4 3 Evaluation de la solution EE 117 4 4 4 Mise jour des ph romones 118 4 4 5 R sultats exp rimentaux 118 4D EE EE EE 124 5 Outils de synth se 125 5 1 Introduction sales ae ee ee ee oe oe ss 8 125 5 2 Validateur multi recommandations 127 5 2 1 Pr sentation du validateur
167. e k soit au total 13 d filements et 2 validations Afin d acc l rer le d filement ce clavier offre une deuxi me organisation par bloc figure 2 22 b que l on trouve galement sur le clavier Clavicom 200 Reprenons notre exemple de saisie de la lettre k les 4 premiers d filements et la premi re validation permettent d atteindre la 4 me ligne puis le bloc contenant la lettre k est atteint apr s 2 d filements et une validation enfin la lettre est atteinte dans ce bloc apr s 5 d filements et une validation Au final il aura fallu dans ce mode 11 d filements et 3 validations pour atteindre la lettre k Ce mode de balayage par bloc permet ainsi d acc der une touche du clavier avec moins de pas de d filement action n cessitant un temps param trable mais plus de validations qu avec le mode lin aire Notons galement que si le nombre de d filement est r duit pour acc der aux touches situ es dans les blocs les plus droite du clavier l acc s aux touches du premier bloc verra son nombre de validations augmenter mais ne verra pas son nombre de d filement diminuer 6 Clavier visuel J 6 Clavier visuel m Fichier Clavier Param tres Fichier Clavier Param tres Fl F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 psc brk esc F1 F2 F3 F4 FS FG F7 F8 FS F10 F11 F12 psc brk pup pdn 2lalel l lol lel le al bksp_ ins hm pup SELLE ee EE i bksp tab alzlelr tlylulilo
168. e cr er ou rendre un site web accessible Fonctionalit s AIS pour IE Accessibar pour Firefox Liens vers les recommandations W3C HTML 4 01 2 XHTML 1 0 et 1 1 i CSS 1 et 2 S WCAG 1 0 Techniques WCAG 1 0 Liens vers des guides sur l accessibilit Livre Blanc Braillenet Guide Braillenet S Plongez dans l accessibilit Liens vers des outils de validation en ligne HTML CSS The Wave Bobby X S Les images et scripts D sactiver les images S 2 D sactiver le Java S i D sactiver le javascript x S Afficher la dimension des images S Afficher le poids des images S Entourer les images sans attribut alt Entourer les images avec attribut alt vide 2 Entourer les images sans dimension Les feuilles de styles et les couleurs D sactiver S i Ajouter une feuille de style personnalis e 3 D sactiver les couleurs 2 2 Outils d analyse des contrastes Juicy Studio Simulations Handicaps visuels Visualiser avec Lynx Structure Accesskey j Index de tabulation X Afficher les blocs Afficher la taille des blocs TAB 1 6 Comparaison de diff rentes barre d outils s ajoutant aux navigateurs 49 50 CHAPITRE 1 L accessibilit du web 1 5 Conclusion L utilisation des e services administratifs est per ue comme une am lioration par 63 des personnes handicap es
169. e cons quence particuli re de ce m canisme de communication est que les fourmis sont inconsciemment capables de trouver le plus court chemin entre le nid et une source de nourriture 3 3 Naissance des fourmis artificielles 89 3 3 Naissance des fourmis artificielles Nous savons que les fourmis poss dent des comportements tr s vari s suivant les esp ces et les environnements dans lesquels elles vivent Les comportements d velopp s par les four mis pour r soudre leurs probl mes quotidiens se nourrir se d placer se reproduire sont par leur approche collective et g ographiquement dispers e des sources d inspiration pertinentes pour r soudre des probl mes informatiques que nous souhaitons exp rimenter sur des probl mes li s au handicap Les fourmis sont des insectes sociaux qui utilisent diff rents signaux pour Communiquer la transmission chimique tant particuli rement utilis e Aussi l tude du comportement des fourmis a permis de montrer que le marquage par les ph romones des chemins entre le nid et une source de nourriture les incite emprunter le plus court En mod lisant cette capacit des fourmis r elles des m thodes de r solution de probl mes d optimisation combinatoire ou de routage dans les r seaux peuvent tre mises en place La mod lisation d autres comportements des fourmis comme le tri du couvain peut galement permettre de r soudre des probl mes de classification 3 3 1 Les fourmi
170. e consiste d tecter si le tableau contient du code HTML dans ses cases En effet la WAI pr cise qu un tableau de donn es ne doit contenir que des donn es c est dire pas d images pas de vid os Cette r gle consiste alors rejeter donc classer en tableau de mise en page tous les tableaux contenant du code HTML dans leurs cases Nous avons test notre m thode de distinction entre les tableaux de donn es et les tableaux de mise en page sur la page d accueil des 73 sites web de l tude e mediacit 55 sur l accessibilit des sites officiels En visualisant ces pages nous avons not qu aucune ne comportait de tableau de donn es Notre outil a permis de d nombrer 106 tableaux principaux les sous tableaux ne sont pas pris en compte ici r partis sur 38 des 73 sites D apr s nos observations ces tableaux n tant pas des tableaux de donn es nous remarquons qu encore 52 des sites web utilisent des tableaux de mise en page Notre m thode de d tection a permis d en d nombrer 99 comme tant des tableaux de mise en page et 7 comme tant des tableaux de donn es soit 6 d erreurs lors de la distinction Ces erreurs de classement tant dues dans 3 des cas des tableaux vides et dans 3 des cas des tableaux ne poss dant pas de balises fermantes Interfaces de plugins de la directive 5 Nous pr sentons ici deux plugins ceux des sp cifications 5 3 et 5 1 La figure 6 6 pr sente l interface
171. e d erreurs d tect es varie en fonction du niveau choisi Une fois la page r par e le logo A PROMPT peut y tre ins r avec le niveau d accessibilit correspondant The Wave 261 est un navigateur sp cialis qui permet de tester un grand nombre d aspects d accessibilit de la WAI par exemple la pr sence d attributs alt dans certaines balises l ordre de lin arisation des tableaux l emploi d attributs HTML obsol tes ou erron s la pr sence de Javascripts L emploi de The Wave est particuli rement ais un clic suffit pour que la page web s affiche avec des illustrations suppl mentaires aux endroits sensibles pour coder les erreurs les alertes et les diff rents l ments du rapport Il est possible d activer les liens et de naviguer de page en page Ce service est disponible en ligne pour des pages r sidentes ou non La figure 1 17 repr sente l affichage par The Wave de la page d accueil du site web de l quipe Handicap et Nouvelles Technologie HaNT du Laboratoire d Informatique LI de l universit de Tours On peut y voir en vert les l ments respectant les normes d accessibilit en orange les avertissements et en rouge les erreurs Un autre avantage de The Wave est l affichage de l ordre de d placement par la touche tabulation Cela permet de visualiser l ordre d affichage des l ments en mode texte et de suivre le d placement d un internaute n utilisant pas de souris Le
172. e d placements de 32 lors de l utilisation du clavier KNITS configuration 5 sp illustr e par la figure 2 25 par rapport au clavier alphab tique et une r duction de 35 avec la configuration 4 10 figure 2 26 par rapport au clavier QWERTY FIG 2 25 Clavier KNITS au format 5 x 6 2 3 Faciliter l criture gr ce aux aides techniques de substitution du clavier d ordinateur standard 81 0 1 2 3 4 5 6 7 8 9 o 2 y e E E E E e 5 e x e s a 4 fo 8 3 2 w D H S F 3 Espace Fic 2 26 Clavier KNITS au format 4 x 10 Le clavier M tropolis 144 est destin la saisie l aide d un stylet pour un PDA avec l objectif de minimiser la longueur des d placements entre les touches La fonction co t utilis e pour valuer la qualit du clavier est la loi de Fitts 57 58 qui pr cise que le temps de d placement pour aller d une touche une autre d pend de la taille et de la distance entre les touches Aussi le temps pour aller de la touche la touche j d apr s la loi de Fitts est donn par l quation suivante Tij a bLogo Di W 1 2 1 o Dj repr sente la distance entre les touches 7 et j W la largeur de la touche j et a et b deux constantes qui d pendent des capacit s de l utilisateur
173. e d apparition dans la page web test e Le regroupement des er reurs par th me vite en effet l utilisateur de perdre son enthousiasme face la multitude d erreurs corriger car bien souvent elles sont r p titives Il a ainsi une vision g n rale des erreurs qu il lui reste corriger La figure 4 9 montre le r sultat de l analyse d une page On observe deux types d erreurs Le premier se r p te deux fois sur la figure l utilisateur a ouvert cette erreur donc les lignes o elle appara t sont visibles Le deuxi me type d erreur se r p te 42 fois Avec un validateur classique l utilisateur aurait directement vu une longue liste d erreurs alors qu ici il sait tout de suite qu il n a que deux types d erreurs savoir corriger Balise lt b gt Ne pas utiliser la balise B pr f rer la balise STRONG CReduire CRafraichir 2 erreur s 64 lt b gt 0O 52 lt b gt oO retour haut de page Balise lt img gt Ne plus utiliser l attribut border avec la balise IMG 42 erreur s retour haut de page Fic 4 9 R sultat de l analyse d une page avec le validateur int gr notre outil 4 2 4 Application Le conseil g n ral d Indre et Loire g re les affaires du d partement et se doit d assurer un certain nombre de missions qui touchent a la vie quotidienne des citoyens Un de ses domaines de comp tence concerne l action sociale et la sant notamment l insertion des personnes ha
174. e de plan de site Joe G n rateur de plans Plan r el Plan par theme Plan par theme avec nombre de sous arbre born g e FIG 6 26 Les outils au service de l internaute Rappelons bri vement le r le et le fonctionnement de ces outils Nous avons utilis un algorithme de fourmis artificielles pour construire un clavier virtuel adapt au type de texte que doit saisir une personne handicap e physiquement Gr ce celui ci l organisation des touches est optimis e pour r duire les d placements lors de la saisie de textes de m me type que celui ayant servi de mod le pour la CONCLUSION 173 construction du clavier L utilisateur voit ainsi sa fatigue r duite par exemple lors de la saisie de formulaire d inscription de l envoi de mails via un formulaire et aussi pour toutes ses t ches bureautiques courantes Pr cisons que ce type de clavier peut galement profiter aux personnes utilisant des moyens de communication nomade o la saisie avec un stylet est impos e Les lecteurs d cran coupl s une synth se vocale et ou un clavier braille pro duisent une lecture lin aire de la page aux personnes handicap es visuellement Pour pallier au probl me de relecture des informations redondantes d une page l autre d un m me site web nous avons r alis un r organisateur de pages web qui permet de choisir les blocs d information afficher ainsi que leur ordre Pour acc l rer en co
175. e et d un moniteur Le document est pos sur le plateau retransmis par la cam ra et son image appara t agrandie sur l cran Ce syst me facilite la lecture et l criture un grand nombre de personnes malvoyantes D autre part le logiciel d agrandissement permet d agrandir toutes les informations qui apparaissent l cran suivant les besoins de la personne malvoyante Le m me agrandisse ment s applique tant aux textes qu aux ic nes menus bo tes de dialogues etc Le logiciel libre Another Lens 168 en anglais permet d agrandir jusqu 8 fois la zone o se trouve le curseur de la souris L agrandissement est visible dans une fen tre qu il est possible de redimensionner Un autre logiciel libre Lens 157 permet un agrandissement jusqu 64 fois et la langue est r glable Remarquons galement qu un moniteur de grande taille est parfois suffisant pour que certaines personnes malvoyantes puissent lire l cran de leur ordinateur Certaines personnes malvoyantes combine d ailleurs un logiciel d agrandissement avec un grand cran Avec l utilisation de l informatique pour les personnes aveugles un nouveau syst me de codage a vu le jour il s agit du braille informatique Une cellule braille classique est compos e de 6 picots ce qui permet de repr senter 64 caract res Les majuscules doivent tre repr sent es en 2 symboles braille cause du nombre insuffisant de possibilit s Lors d
176. e la soci t des normes ont t tablies pour assurer la compatibilit des sites web avec les aides techniques et des lois ont t instaur es pour en imposer le respect Cependant ces normes par leur complexit n cessitent un recours des informaticiens sp cialis s et sensibilis s aux obstacles emp chant l acc s des personnes handicap es Internet Le surco t que cela entra ne n est pas toujours envisageable par les propri taires de sites web modestes ce qui h las induit une mise en application totale des lois en faveur de l accessibilit sur du long voire tr s long terme Vu le r le majeur attribu Internet dans la r alisation de t ches courantes nous avons souhait faciliter l acc s au web des personnes handicap es que l on se place du point de vue du webmestre aides la r alisation de sites web accessibles ou du point de vue de l utilisateur aides techniques logiciels pour faciliter la navigation Sujet de la th se Cette th se de doctorat a t men e sous la direction du professeur Mohamed Slimane et le co encadrement de Nicolas Monmarch au sein de l quipe Handicap et Nouvelles Technologies HaNT du Laboratoire d Informatique LI de l Universit Fran ois Rabelais de Tours Depuis sa cr ation en 2003 l quipe HaNT axe ses activit s de recherche sur 2 INTRODUCTION les m thodes issues de la mod lisation math matique cha nes de Markov cach e
177. e les diff rentes recommandations respecter pour rendre un site accessible notre validateur poss de aussi une fonctionnalit permettant de tester plusieurs pages web en une seule fois Cela permet d obtenir rapidement un aper u du niveau d accessibilit d un site web et de rep rer facilement les erreurs se r p tant sur toutes les pages du site web En effet quelque soit la recommandation un grand nombre d erreurs n est pas forc ment impressionnant ni probl matique si l utilisateur se rend vite compte que son site ne poss de en r alit que quelques erreurs se r p tant plusieurs fois Notre validateur affiche de ce fait les erreurs non pas par ordre d apparition mais group es par type d erreur cela pour une ou plusieurs pages La figure 5 2 pr sente l interface de lancement du validateur o l on peut voir les diff rents champs renseigner avant de lancer la validation multi recommandations Sur cette figure on peut distinguer deux formulaires diff rents celui de gauche permet de lancer la validation sur une ou plusieurs pages web alors que celui de droite permet de visualiser les r sultats d une validation ant rieure alidateur multi recommandation Vous pouvez tester une ou plusieurs pages ou voir les r sultats de pages test es pr c demment Saisir le ou les documents valider Voir les r sultats de pages d j analys es Validation par URL Donnez les URL Tester une page Voir les r sultats
178. e utilisation sur Internet Nous pouvons remarquer que le temps d ex cution n est pas directement li au nombre de mots du texte initial De plus il n est pas non plus possible 114 CHAPITRE 4 Outils d aide l accessibilit Texte original Texte abr g Nb de Nb de Nb moyen de Nb de Pourcentage Temps d ex cution mots caract res caract res par mots caract res de r duction en ms Textel 1077 2466 2 28 1828 25 172ms Texte2 1346 2960 2 19 2181 26 391ms Texte3 5231 12877 2 46 9147 28 703ms Texted 1721 3749 2 17 2697 28 453ms Texted 679 1808 2 66 1250 30 282ms Texte6 869 2240 2 57 1659 25 297ms Texte 7870 19963 2 53 14297 28 2188ms Texte8 2019 4930 2 44 3573 27 546ms Texted 3817 9846 2 57 7238 26 1031ms Textel0 852 2414 2 83 1815 24 390ms TAB 4 2 R sultats de tests de conversion en braille abr g sur diff rents textes d tablir de relation directe entre le genre du texte pi ces de th tre pour les textes 1 et 2 contes pour enfants pour les textes 3 et 4 autobiographies pour les textes 5 et 8 ou encore romans pour les textes 6 7 9 et 10 et le temps d ex cution Cependant sauf quelques permutations on peut fortement corr ler le nombre de caract res au temps d ex cution Il est A noter que dans ce tableau le nombre de mots indiqu ne repr sente pas les mots tels qu ils sont d finis dans la langue
179. e web peut atteindre 5 2 Validateur multi recommandations Les normes UWEM ont t cr es pour unifier la notion d accessibilit du web en Eu rope La France avec l association BrailleNet a t le premier pays participer ce projet d uniformisation en tablissant un tableau de correspondance Accessiweb UWEM Actuel lement Accessiweb Sello de Accessibilidad Espagne et plus r cemment en mars 2007 AnySurfer Belgique ont rejoint ce projet Europ en Par la suite ces normes pourront tre N int gr es notre validateur en ajoutant dans la base de donn es une table contenant la liste des crit res et des relations pour tablir la correspondance avec les normes UWEM et WCAG A ce stade du d veloppement la base de donn es de notre validateur poss de des tables suppl mentaires correspondant aux points de contr le Accessiweb et aux tests UWEM La figure 5 5 illustre le MCD de la base de donn es du validateur Pr cisons que la base de donn es peut facilement tre mise jour lorsque les normes voluent PAGE_WEB IMPORTANCE TYPE_ERREUR LIEN_RECOMMANDATION Id_importance Id_type Id_lien lib_importance lib_type me Wen e deg e GE URI Wen op _reco_o URI_lien_fr URI_reco_fr URI_page nom_page date_verif 0 1 fait reference dir EU C_debut L_fin k DIRECTIVE Cfin i ld_directive num_directive lib_directive Erreurs
180. e web pour lequel une mesure de similarit comp tente capable de d tecter un th me commun m me avec des termes diff rents entre les pages devra tre tablie En d finitive aux vues des volutions r centes concernant les normes d accessibilit le vali dateur et le correcteur devront eux aussi voluer Ils devront tout d abord s adapter aux recommandations WCAG 2 0 qui remplaceront les normes WCAG 1 0 Ensuite le validateur multi recommandations pourra galement int grer de nouvelles normes de pays europ ens d s que ces derniers auront accept le sch ma de migration vers les normes europ ennes UWEM Finalement c est en travaillant sur ces deux aspects savoir l accessibilit au web et l accessibilit du web que des r sultats significatifs en terme global d accessibilit peuvent tre obtenus Si l adaptation du web semble primordiale la mise en place de sites web accessibles d apr s les normes tablies risque d tre longue Prenons pour exemple la pr sence de plus en plus forte de nouvelles technologies a visuelles sur le web comme la vid o ou le flash La mise en conformit de ces technologies c est dire leur retranscription en quivalent textuel pour les personnes qui utilisent un lecteur d cran repr sente un travail consid rable pour le webmestre qui pourra difficilement restituer toute l information Mais d un autre c t il n est pas non plus envisageable d emp cher l utili
181. eb actualites decret47_BrailleNet_accessibilite_ numerique_7dec2007 decret_7dec2007 dernier acc s le 08 06 2008 180 M Brooks Introducing the dvorak keyboard 2000 http www mwbrooks com dvorak dernier acc s le 06 07 2008 181 D Burger La loi sur l accessibilit va changer la donne dans les appels d offres Jour nal du Net 10 janvier 2005 http solutions journaldunet com 0501 050110_ 3questions_braillenet shtml dernier acc s le 06 05 2008 182 Centre des Archives Nationales du monde du travail De la plume aux claviers Un si cle de m tiers du secr tariat et du bureau http www archivesnationales culture gouv fr camt fr se secretaire html dernier acc s le 06 05 2008 183 Direction G n rale de la Modernisation de l Etat DGME R f rentiel accessibilit des services internet de administration fran aise http www modernisation gouv fr dernier acc s le 01 07 2008 184 E Dumout Les sites publics ont 3 ans pour tre accessibles aux handicap s ZD Net France Vendredi 4 f vrier 2005 http zdnet fr actualites internet 0 39020774 39204632 00 htm dernier acc s le 06 06 2008 185 Duxbury DBTWIN traducteur braille http www avh asso fr magasin produits 81040 php dernier acc s le 07 07 2008 186 Econonet International Simply Web 2000 http www econointl com sw dernier acc s le 17 06 2008 187 Electrum Powermapper http www powermapper com products mapper index
182. ection 1 2 3 La page web est alors consid r e comme un unique document lire dans sa totalit Ce mode de lecture va l encontre de celui adopt par les internautes voyants et pour cause avec une page web comportant de nombreux l ments logo titre sommaire publicit dans le haut de la page une translation simple dans un m dia s quentiel r duit dramatiquement l acc s au contenu pertinent Un internaute non voyant peut donc rencontrer de s rieuses difficult s pour acc der l information d une page web m me si cette derni re respecte les crit res d accessibilit Illustrons ce probl me en nous appuyant sur le site web de la mairie de Chambray les Tours qui repr sente un des sites web pour lesquels nous avons tudi l accessibilit et dont les r sultats sont donn s dans l annexe B La figure 6 17 repr sente la page du site web de Chambray les Tours qui s affiche lorsque l internaute clique dans le menu A sur le lien La ville Nous identifions visuellement diff rents blocs d informations Le bloc A joue le r le de menu principal et le bloc B celui de sous menu Les blocs C et D correspondent respectivement un menu propre la page et ses sous pages ainsi qu une zone d informations Un internaute voyant peut acc der directement au contenu de la page qui l int resse zone C ou D tandis qu un internaute non voyant devra pr alablement passer par la lecture des m
183. elines 27 WCAG Direc tives pour l accessibilit aux contenus web donne une d finition des points contr ler pour rendre un site accessible aux personnes handicap es La version 1 0 de ce docu ment fait r f rence et a t produite le 5 mai 1999 par le groupe de travail sur les directives concernant le contenu web WCAG Working Group Le document WCAG 1 0 fournit les 14 directives suivantes 1 Fournir des alternatives quivalentes au contenu visuel et auditif 2 Ne pas s en remettre exclusivement aux couleurs 3 Utiliser le balisage et les feuilles de style et cela de fa on appropri e 4 Clarifier l utilisation du langage naturel 5 Cr er des tableaux qui se transforment de fa on l gante 6 S assurer que les pages contenant des technologies nouvelles se transforment de facon l gante 7 Assurer l utilisateur le contr le des changements du contenu lorsque ce dernier varie dans le temps 8 Assurer un acc s direct aux interfaces utilisateur int gr es 9 Conception respectant l ind pendance par rapport au p riph rique 10 Utilisation de solutions interm diaires 11 Utilisation des technologies et des directives du W3C 12 Fourniture d informations de contexte et d orientation 13 Fourniture de m canismes de navigation clairs 14 S assurer que les documents sont clairs et simples Ces directives permettent d assurer une transformation d un site non accessible vers un si
184. els avec r organisation des touches qui rappelons le ont montr des r sultats concluants malgr un temps d adaptation n cessaire Chapitre 3 Les fourmis artificielles Ce chapitre aborde une heuristique trouvant son ins piration dans le comportement des fourmis r elles qui peut tre transpos en comportement artificiel pour r soudre des probl mes complexes comme ceux d optimisa tion combinatoire Nous aborderons ici les premiers algo rithmes de r solution du probl me du voyageur de com merce pour finir par la r solution d autres m thodes li es aux r seaux par des fourmis artificielles 3 1 Introduction La biologie a toujours t une source d inspiration pour les chercheurs C est ainsi que les r seaux de neurones et les algorithmes g n tiques qui sont des approches largement tudi es et reconnues s inspirent du vivant Plus r cemment les scientifiques se sont tourn s vers les insectes sociaux capables gr ce leur comportement collectif volu de r soudre des probl mes complexes Les fourmis qui font partie de ce type d insectes seront pr sent es dans ce chapitre Dans la r alit les fourmis sont auto organis es et aptes faire face de nombreuses difficult s qu une unique fourmi ne pourrait r soudre elle seule L organisation de ces insectes ainsi que leur mode de communication sont tudi s dans la section 3 2 Ce domaine de recherche qu est l intellig
185. en be S K Cleeoemgeoenneoeorboazlc K KI CO P z3 5 4 Ei ole era ta enta ee sonne on o h bah ka SES OOF SO Oe PON 2 O aoon NOH OH SO ONO ofw a E Fi S gl me Ka RASE ee NO OS eS el Q et D Lee Mota oo wo on o oleera bo RO S HN el ko oa N g Ho bemor enka e ta h en ralb Le D Alen e ta ta en ta ee een ka Coen El CH en gt eg Ge SES EN BloooROrF OOOO BOHN Eh et D CH a RISCOR ROR SCOFORNOHy Oo BIS SH MOR ODS ORNOH H oO E zZ lt zZ wloocrrorhoococomkoml n 1 CH ele euro ee eene elei en NI co GIS a CIS Dn Dn Ka Ki D Ki EG SIE EEGEN NE Ka BIOONENNNOTOHROOFE bg 8 K g io ar ct a le eebe ee enen o o en el el ie 4 2 Co EZ Ko SES ES EISEN CH on E a RIS CONOR SCOOCORMOOY RISSCOMZONNOOCOR GOO D a Q Do D ORNN NO WwOrRE Hu D Ke En K ole era b i DOS ON OS H lt 5 o 3 Go ot a ot 5 Le ra Om La Een e e ta MOHD B ojoo eeta ee ee ka ta elt Ka K i a z a EN p z WoooponnerooryorHr CH en tA oO BOCCONONNTDOOHNOOH ES en Ka Ka co ot CH a Le Woooyerunnoocorpoos i um 5 wo COFPONNDOOHHOO N 5 Q GA A A S CO T d Aa S 5 E ES ot ae v S S Z on Co Annexe N directives N des sites web 39 40 45 50 a 0 0 0 0 2 0 0 0 0 3 18 2 21 1 4 1 1 1 1 5 0 0 0 0 6 0 0 2 0 7 0 0 0 0 8 0 0 2 0 9 1 2 1 10 0 0 0 0 11 22 1 22 0 12 1 3 1 3 13 0 0 0 0 14 0 0 0 0 Total 43 8
186. en faveur des personnes handicap es Journal Officiel de la R publique Fran aise ler juillet 1975 1975 Loi n 2005 102 du 11 f vrier 2005 pour l galit des droits et des chances la partici pation et la citoyennet des personnes handicap es JO n 36 du 12 f vrier 2005 page 2353 2005 A Afakir Optimisation de clavier virtuel pour personnes handicap es par des fourmis artificielles Rapport de projet de fin d tudes D partement d Informatique DI de Polytech Tours France 2008 A Amberg W Domschke and S VoB Capacitated Minimum Spanning Trees Al gorithms using intelligent search Combinatorial Optimization Theory and Practice 1 1 9 39 1996 Assembl e g n rale de l ONU D claration des droits des personnes handicap es proclam e le 9 d cembre 1975 1975 Assembl e Nationale Projet de loi pour l galit des droits et des chances la partici pation et la citoyennet des personnes handicap es In Texte adopt n 377 2005 Y Bau C Ho and H Ewe An Ant Colony Optimization Approach to the Degree Constrained Minimum Spanning Tree problem In Lecture Notes in Computer Science volume 3801 pages 657 662 2005 G Beugnon S Chameron N Monmarch and G Venturini Syst mes de navigation autonomes de la fourmi au robot In C Thinus Blanc and J Bullier editors Agir dans l espace Cognitique chapter 10 pages 193 213 dition de la maison des sciences de l homme edition 20
187. en moyenne la qualit des claviers obtenus pour la m thode des fourmis est 377 72 pour le document S avec un cart moyen la moyenne de la valeur absolue des carts la moyenne de 10 01 ER ES ER Sa S5 S6 S7 ER ER S10 S11 S12 FA Been 364 69 356 76 406 33 432 69 338 37 363 78 370 93 360 69 367 62 367 03 367 92 10 01 9 92 10 10 8 92 9 72 9 51 11 29 8 20 10 55 12 48 12 32 9 44 RT 551 55 580 15 529 03 530 84 555 92 536 84 540 52 566 01 521 90 549 64 518 88 519 78 53 04 94 18 61 02 61 79 67 38 75 31 79 55 75 19 68 62 73 98 86 39 59 65 RS 435 74 435 94 422 31 465 53 491 78 414 02 450 32 442 76 428 74 443 43 456 38 453 32 29 98 30 81 30 66 21 49 23 07 31 43 29 96 22 84 25 97 28 92 27 60 21 95 FA 371 78 362 44 349 85 403 46 430 59 333 38 360 94 364 20 352 76 364 96 368 92 363 58 RL 10 61 7 23 11 60 10 03 11 40 8 60 10 12 10 87 9 97 10 63 10 31 11 62 TAB 4 5 Qualit des claviers g n r s pour chaque document avec les m thodes des Fourmis Artificielles FA de la Recherche Taboue RT du Recuit Simul RS et des Fourmis Artificielles coupl e avec une Recherche Locale FA RL Les r sultats sont donn s en Nous observons de meilleurs r sultats avec la m thode des fourmis artificielles qu avec celles des recherches locales Notons que les deux m thodes de recherches locales n ce
188. ence en essaim permet de transposer les capacit s de ces insectes en techniques artificielles de r solution de probl mes La section 3 3 pr sente les premi res applications historiques des algorithmes de fourmis artificielles au probl me du voyageur de commerce Pour finir la section 3 4 s int resse aux algorithmes de fourmis artificielles pour d autres probl mes d optimisation combinatoire qui nous permettrons par la site de r soudre des probl mes li s au handicap 86 CHAPITRE 3 Les fourmis artificielles 3 2 Les fourmis r elles 3 2 1 G n ralit s Les fourmis sont des insectes pr sents dans des environnements tr s vari s comprenant les milieux terrestre for ts vierges d serts et souterrain Cela s explique par le nombre important d esp ces plus de 10 000 connues dont chacune dispose d une morphologie et d un comportement particulier pour s adapter son milieu 68 Elles vivent en colonie dans un nid appel fourmili re qui peut l encore prendre diverses formes selon les esp ces Par exemple les fourmis tisserandes oecophylla construisent leur nid dans les arbres en utilisant les feuilles alors que les fourmis rousses formica fabriquent leur nid sur la terre Au cours de leur d veloppement les fourmis passent par quatre tapes successives uf larve nymphe puis le stade adulte A savoir les larves n ont pas de pattes et sont d pendantes des autres fourmis adultes qui doivent s occuper d
189. ent System CMS permettent de g rer les sites de mani re d centralis e La gestion de contenu permet n importe quel membre d une organisation ou d une communaut de mettre en ligne de information sans difficult technique A cette fin la personne se contente de saisir des contenus g n ralement via un formulaire par injection directe de documents produits avec les outils bureautiques quotidiens quitte automatiser les conversions de formats n cessaires Le contenu produit par un utilisateur est stock dans une base de donn es Il est ainsi accessible et modifiable par les utilisateurs autoris s Certains CMS proposent galement de cr er automatiquement le plan du site apr s avoir indiqu la pr sentation d sir e On peut notamment penser aux CMS SPIP 240 int grant une application de plan de site et Typo3 244 proposant une application de plan de site sous forme de plugins L avantage des CMS en ce qui concerne le plan du site est que ce dernier change automatiquement en fonction des modifications apport es la structure du site Aucune correction manuelle du plan du site n est n cessaire lors de la r organisation du site web ou lors de l ajout de nouvelles pages Que le plan du site soit g n r manuellement par le webmestre ou automatiquement par le CMS il peut prendre diff rentes formes Il y a quelques ann es avec la naissance de nouvelles technologies comme le flash un site web agr able se devait
190. ent marqu en ph romones augmentent avec le nombre de passages des fourmis qui leur tour renforcent le chemin Ce m canisme est illustr par la figure 3 1 Fic 3 1 Exploitation d une source de nourriture l claireuse d couvre de la nourriture a les autres fourmis partent exploiter cette source de nourriture b et d couvrent gr ce leurs ph romones le chemin le plus court c Les fourmis se d placent g n ralement en ligne droite mais lorsqu un obstacle se pr sente elles empruntent indiff remment un autre chemin Sur la figure 3 1 a une fourmi l claireuse a trouv une source de nourriture et rentre au nid en d posant des ph romones sur le chemin C est gr ce leurs ph romones que les claireuses incitent leurs cong n res sortir du nid pour aller exploiter la source de nourriture d couverte ph nom ne de re crutement Devant un obstacle ventuel certaines fourmis vont emprunter le chemin le plus court et d autres le chemin le plus long Or les fourmis ayant emprunt le chemin le plus court feront plus vite l aller retour figure 3 1 b ce qui implique que ce chemin sera d autant plus renforc par les ph romones Ainsi de plus en plus de fourmis seront incit es prendre cette voie Apr s un certain temps les ph romones d pos es sur le trajet le plus long qui n est plus emprunt vont s vaporer et seul sera marqu l itin raire le plus court figure 3 1 c Un
191. enue populaire en 1873 lors de leur production massive 182 Cette organisation des touches a t tablie pour que les lettres fr quemment contigu s dans les mots de la langue anglaise se trouvent loign es sur le clavier ceci afin de minimiser les risques d entrechoquement des marteaux des machines crire Cette disposition a donc t mise en place pour ralentir la vitesse de saisie cause de contraintes mat rielles Le clavier QWERTY des pays anglo saxons a t r organis pour ainsi donner le clavier AZERTY pour les pays francophones ou encore le clavier QWERTZ en Allemagne Ce probl me de marteaux est aujourd hui d pass Ainsi des recherches ont t effectu es pour trouver l organisation optimale des touches d un clavier afin de maximiser la vitesse de saisie August Dvorak et William Dealey ont cr le clavier Dvorak 180 en 1936 avec une disposition des touches optimis e pour le confort et la vitesse de saisie des textes anglo saxons Pour le r aliser ils ont essentiellement respect quatre contraintes 1 maximiser l alternance des mains lors de la frappe 2 r partir les touches de fa on quitable sur 70 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit les deux mains ambidextrie 3 utiliser en priorit la rang e centrale 4 en cas de non alternance des mains sur deux lettres cons cutives diriger la frappe vers le centre du clavier pour solliciter davantage
192. enus A et B Cela induit une perte de temps consid rable lorsque d une part il est persuad d tre sur la page internet qu il cherche et d autre part il doit relire ces informations redondantes d une page l autre du site web Pour acc l rer la vitesse de lecture via un lecteur d cran nous avons r alis un outil capable de d tecter dans une page web diff rentes zones d informations tel que le ferait un internaute voyant Dans un premier temps nous diff rencions les zones de navigation de celles de contenu section 6 3 3 Ainsi lors de la visite d une page d un site web l internaute a la possibilit d afficher l une ou l autre de ces zones ou encore les deux zones ce qui a pour cons quence de restituer la page originale Dans un deuxi me temps nous devons pr ciser que tout ce qui n est pas un menu n est pas forc ment de l information utile propre la page Nous pouvons par exemple trouver dans un site web des banni res de publicit le logo du site un acc s un moteur de recherche Tout ceci correspond g n ralement des 162 CHAPITRE 6 Outils de transformation de pages a Ville e Economie e Chambray A 2 e l esprit Sud R sum s Dimanche 16 mars 2008 R sultats d finitifs du deuxi me tour des lections Pr sentation municipales Agenda 0 Commissions Liste Christian Gatard 2489 voix soit 54 26 26 lus Liste Jean Luc Matrat 2098 voix soit 45 74
193. environnement Nous avons pr sent dans ce chapitre l heuristique ACO dans laquelle les fourmis uti lisent les ph romones comme moyen de communication au sein de la colonie ainsi que son utilisation pour la r solution de certains probl mes d optimisation combinatoire que nous appliquerons par la suite au domaine du handicap Pr cisons que les ph romones ne sont pas le seul moyen utilis par les fourmis pour communiquer et que le fourragement n est pas le seul comportement int ressant de ces insectes sociaux La r solution de probl mes d optimisation n est donc pas la seule application de la source d inspiration que repr sentent les fourmis la classification 93 ou la robotique mobile 9 en sont des exemples Deuxi me partie Nos contributions l accessibilit du web pour les personnes handicap es Chapitre 4 Outils d aide l accessibilit Ce chapitre pr sente divers outils d aide l accessibilit D une part nous pr sentons un outil d aide la cr a tion de site web accessible r alis en collaboration avec le Conseil G n ral d Indre et Loire pour les webmestres de ses collectivit s locales D autre part au vue des diffi cult s rencontr es par les personnes handicap es pour lire rapidement ou pour saisir des informations m me sur un site accessible nous pr sentons tout d abord un g n rateur de braille abr g puis une nouvelle approche uti lisant des fourmis artif
194. eo ee D I eo aa ae as oe oe oc eo oo 0 oe eo ee ee eo ee eo KE eo ea eo eo eo eo eo D m a H p a r s t eo eo ee ee eo ee ee 0 oe oe oo eo oo oe oe eo ee ee ee LE me LA gg Sg se ee ee ee u v D y z i eco ec LA ge eo ee ee oe oe oo LES co oe oe eo ee ee eo ee oe oe oe oe oe oe ce oe oe oe a H A D 7 w oo co oo DO oo oo coo oo Do oo eo eo ee ee eo ee ee eo oe oe co eo oo oe oe 0 ee ee eo ee wi D Do oo loo ojo o of oe oo oo oojoo o ojoo oo oe o ee ce seng oe ce KS majuscule italique a A ce Chiffres bo chiffres 0 som repr sens s par tes lenres a 4 pr c d es du signe num rique ce ee Exemples EL 80 oe eo os ee oe o sg en oe oo oe eo oe ee oe 00 eg eo ee oo ee 00 ee oo ee oo co co 1 2 7 172 Fic 1 5 Alphabet braille 1837 1 2 Pr sentation g n rale du handicap 19 La m thode actuelle le braille Il existe d sormais plusieurs types de braille le braille int gral le braille abr g le braille musical et le braille math matique et scientifique 1 Le braille int gral Le braille int gral 71 fait correspondre chaque lettre ordinaire une lettre braille La lettre braille est compos e de 6 points dispos s en deux colonnes de trois points ce qui offre 26 possibilit s soit 64 combinaisons L alphabet braille fran ais est compos de 26 lettres et 14 signes 13 lettres accentu es et le En plus de ces 40 com bin
195. erti de clavier mat riel utilisant ses dix doigts Deux objectifs sont envisager l acc l ration de la saisie et l am lioration du confort ou pour les personnes handicap es la facilit d utilisation Pour cela plusieurs pistes sont tudi es comme la mani re de naviguer sur un clavier virtuel pour atteindre une touche l utilisation d un syst me de pr diction ou encore la r organisation des touches du clavier La s lection des touches Pour saisir une touche il faut d placer le curseur puis valider Les personnes capables de r aliser ces deux actions m me si elles induisent des fatigues musculaires et oculaires peuvent utiliser un clavier virtuel tel celui fourni en standard sous Windows Le projet ChatCom 102 a compar les performances de personnes myopathes sur trois types de claviers virtuels windows avec technologie bigkeys au survol de la souris et sans pointeur visuel Des r sultats similaires concernant la vitesse de saisie et la rapidit d acc s a une touche ont t obtenus pour les deux premiers types de clavier alors que le dernier clavier a donn de moins bons r sultats probablement cause de la fatigue visuelle engendr e par l absence de pointeur l cran Ces r sultats tant relativiser selon les personnes qui dans cette tude taient tous des utilisateurs du clavier de windows Toutefois les actions a d placer et a valider gt ne sont pas r alisables par toutes les per
196. es contributions Am liorer l aide la conception migration de sites web accessibles Une des raisons donn es par les webmestres pour expliquer le fait que peu de sites web soient accessibles est le manque d informations concernant l accessibilit Certaines r gles d accessibilit sont en effet simples mettre en uvre mais n tant pas connues des webmestres ne sont pas respect es Ainsi pour que tous soient inform s sur les notions INTRODUCTION 3 l mentaires d accessibilit nous avons labor un site web d aide la cr ation et la migration de site internet accessible Les webmestres peuvent y trouver toutes les bases utiles pour d buter Certains webmestres se contenteront de ces informations pour commencer la modification de leurs sites web avec leurs logiciels habituels D autres que nous appellerons par la suite a webmestres d butants ou amateurs auront besoin d tre guid s pas pas Pour cela et comme notre site d aide s adresse plus particuli rement aux webmestres d butants nous leur proposons une d marche personnalis e vers l accessibilit selon le type de site web qu ils ont cr er ou rendre accessible Toujours dans l optique d assister les webmestres dans leur d marche d accessibilit nous avons cr un validateur des normes menant l accessibilit A savoir que notre validateur est capable de v rifier les normes d accessibilit mais galemen
197. es dans la m moire du preneur de notes pour tre consult es nouveau Cet appareil tant connectable un ordinateur les donn es peuvent tre retravaill es Par la suite les notes peuvent tre recharg es de l ordinateur vers le preneur de notes Remarquons que cet appareil est couramment utilis dans le cadre de la scolarit ou d un emploi qui n cessite de fr quents d placements Les personnes handicap es visuelles peuvent galement utiliser une embosseuse pour imprimer les textes d un fichier informatique en criture braille Les personnes aveugles et gravement malvoyantes acc dent la lecture de documents im prim s ou dactylographi s gr ce un scanner avec la reconnaissance de caract res OCR op tical character recognition Le scanner photographie le document de mani re lectronique Le programme de reconnaissance de caract res le transforme en texte pour le sauvegarder dans la m moire de l ordinateur La personne peut en prendre connaissance via un logiciel d agrandissement une synth se vocale ou une barrette braille L ventuelle modification des donn es est alors possible comme pour tout fichier informatique Il existe galement des aides techniques sp cifiques aux personnes malvoyantes comme la vid o loupe et le logiciel d agrandissement 1 2 Pr sentation g n rale du handicap 25 D une part la vid o loupe est un appareil constitu d une cam ra miniature d un plateau mobil
198. es feuilles de style CSS Cascading Style Sheet Pour r aliser ce test il suffit d entrer l URL de la feuille de style ou le chemin de la CSS en local Comme pour HTML Validator la liste des erreurs apparait ensuite Suite A ce listing d erreurs le CSS Validator propose une version de la feuille de style CSS valid e dans laquelle les lignes de code invalides ont simplement t supprim es Cette d marche n est pas la bonne car certains styles non conformes aux normes CSS mais utilis s sur le site web sont supprim s par le validateur ce qui va modifier l affichage des pages du site web Il est alors conseill de r soudre les erreurs une une et de chercher une alternative pour chaque cas en s aidant des recommandations CSS du W3C 140 Tester l accessibilit Bobby 259 est un validateur en ligne des normes WCAG 1 0 et produisant pour une page donn e un rapport des erreurs qu il divise en 4 sections 1 4 En pratique cr er ou rendre un site web accessible 43 erreur de priorit 1 probl mes qui affectent s rieusement l utilisation de la page erreur de priorit 2 probl me d acc s secondaire erreur de priorit 3 probl me d acc s tertiaire erreur de compatibilit avec le navigateur les l ments HTML utilis s sur la page ne sont pas valides pour les navigateurs particuliers Le rapport d analyse reprend toutes les erreurs ligne par ligne en fournissant une explication
199. ess Addison Wesley Publishing Co ISBN 0 201 84705 1 D Langolff N Jessel and D Levy MFB Music For the Blind a braille musical software able to transcribe and create musical scores into braille and to be used by blind persons In 6th ERCIM Workshop User interfaces for all Florence ITALIE 25 10 00 26 10 00 pages 189 194 Pier Luigi Emiliani and Constantine Stephanidis octobre 2000 Laporte Nobert and Desrochers Branch and cut Operations Research 1985 E Launay Cr ation d un outil de migration et de cr ation de sites web acces sibles Rapport de projet de fin d tudes D partement d Informatique DI de Poly Lech Tours France 2005 J Lazar A Dudley Sponaugle and K D Greenidge Improving web accessibility a study of webmaster perceptions In Computers in Human Behavior volume 20 pages 269 288 2004 G W Lesher and B J Moulton A method for optimizing single finger keyboards In Proceedings of the RESNA 2000 Annual Conference pages 91 93 2000 C Leulier J M C Bastien and D L Scapin Compilation of ergonomic guidelines for the design and evaluation of Web sites In Commerce amp Interaction Report Rocquen court France Institut National de Recherche en Informatique et en Automatique 1998 S Lin Computer solutions of the travelling salesman problem In Bell Systems Technical Journal volume 44 pages 2245 2269 1965 I S MacKenzie and S X Zhang The design and evalua
200. essibilit Ce chapitre dresse un tat de l art sur l accessibilit du web Tout d abord la section 1 2 d finit la notion de handicap et pr sente les aides techniques pour pallier aux incapacit s induites par diff rentes formes de handicap L accessibilit du web tant devenue ces der ni res ann es un enjeu majeur nous mettons en vidence son importance dans la section 1 3 en pr sentant les recommandations les labels et les lois mises en place Pour finir nous donnons dans la section 1 4 des moyens concrets pour rendre ou cr er un site web accessible 1 2 Pr sentation g n rale du handicap 11 1 2 Pr sentation g n rale du handicap 1 2 1 D finition et chiffres sur le handicap Classification des handicaps Le terme handicap provient l origine d un jeu anglais hand in cap consistant valuer la valeur des objets et ressemblant des ench res La signification du mot handicap a ensuite volu Il s utilise lors des courses hippiques pour comparer la valeur des chevaux Plus tard dans les ann es 1920 le terme handicap est introduit en France toujours dans le domaine questre avec l id e d galiser les chances entre les concurrents en imposant des d savantages aux meilleurs d entre eux Ainsi v nt l id e d inf riorit associ au terme de handicap Dictionnaire historique de la langue fran aise Le Robert 1992 qui remplace les termes d invalidit et d infirmi
201. estre rep rer les cellules d en t te dans un tableau semble trivial Lors d une correction automatique la distinction du r le des cellules est plus complexe bien souvent la premi re ligne du tableau correspond son en t te mais ce n est pas une n cessit il est possible en effet de trouver des tableaux avec plusieurs lignes d en t te ou bien double entr e sp cification 5 2 Comme pour la sp cification 5 1 il est pr f rable de demander au webmestre d iden tifier lui m me les diff rents niveaux qui apparaissent dans les tableaux de donn es sp cification 5 3 Pour corriger cette sp cification automatiquement il faut dans un premier temps tre capable de distinguer les tableaux de donn es de ceux de mise en page puis pour ces derniers il faut restructurer les diff rentes cellules afin de supprimer le tableau sp cification 5 4 Comme pour la sp cification 5 3 il est la aussi n cessaire de distinguer les deux types de tableaux sp cification 5 5 Il est possible de rajouter automatiquement l attribut summary dans le code source de la page mais le contenu de cet attribut devra tre renseign par le webmestre sp cification 5 6 Pour pouvoir corriger les erreurs correspondant cette sp cification il faut tre ca pable de d tecter si un mot est une abr viation ou non pour ensuite demander au webmestre de renseigner la signification de son abr viation Suite la pr c dente tude
202. ettant l acc s au spectacle du public le plus large Des partenariats nombreux se d veloppent avec les institutions et les associations chambraisiennes ainsi qu avec les acteurs culturels de l agglom ration tourangelle Le service culturel de la ville a pour objectif d offrir au public une programmation coh rente en concertation avec l cole de musique et la biblioth que F1G 6 25 Affichage du contenu propre la page a Loisirs Rappelons tout de m me que la suppression des zones n est pas une obligation Les menus m me redondants peuvent permettre de se rediriger par la suite vers une autre page L utilisateur aurait alors pu choisir d afficher par exemple tout d abord les menus et contenus propres la page puis les menus redondants et enfin les contenus redondants 6 4 Conclusion 169 6 4 Conclusion La plateforme de transformation pr sent e dans la premi re partie de ce chapitre peut tre utilis e en amont par le webmestre pour corriger ses pages lequel peut choisir de les transformer de mani re automatique ou manuelle Pr cisons que le mode automatique constitue une version diminu e du correcteur en mode manuel puisque d une part certaines erreurs ne peuvent pas tre corrig es automatiquement et d autre part celles pour lesquelles nous autorisons une Correction automatique ne seront pas forc ment corrig es totalement De ce fait l int r t majeur de ce correcteur ne r side pas dans le mode aut
203. fe rence MIC 97 Sophia Antipolis France 1997 B Bullnheimer R Hartl and C Strauss An improved ant system algorithm for the vehicle routing problem In Sixth Viennese workshop on Optimal Control Dynamic Games Nonlinear Dynamics and Adaptive Systems Vienna Austria Mai 1997 J Bulucua R organisation automatique de pages web pour les rendre accessibles Rapport de projet de fin d tudes D partement d Informatique DI de Polyte ch Tours France 2008 L Caccetta B Lam and S Hill Heuristics for the Degree restricted Minimum Spanning Tree problem 2000 B Caldwell M Cooper L Guarino Reid and G Vanderheiden Techniques for Web Content Accessibility Guidelines 2 0 Working Draft avril 2008 E Cambois A D sesquelles and J F Ravaud Femmes et hommes ne sont pas gaux face au handicap In Population et soci t s n 386 janvier 2003 Centre Technique National d Etudes et de Recherches sur les Handicaps et les In adaptations CTNERHI la Direction G n rale de l Action Sociale DGAS and la Direction de la Recherche des Etudes de l Evaluation et des Statistiques DREES Le handicap en chiffres f vrier 2004 P Chalasani and R Motwani Approximating capacitated routing and delivery pro blems STAM Journal on Computing 28 6 2133 2149 1999 F Chapireau F Casadebaig A Philippe and D Ruffin Description des populations des institutions psychiatriques dans l enqu te HID
204. fessionnelle d couvrez notre guide pratique nos missions a PLAN DU SITE PROGRAMME Tous les horaires des programmes missions documentaires dans une grille claire et lisible Affichage avant la diffusion LES SITES FRANCES d FRANCE 5 EOUCATION gt ible des initiatives multim dias ducatives de France 5 De la lib ration des droits au nouveau Service de Vid o Educative la Demande RANCE 5 EMPLOI gt RE D ne pour travailler se former entreprendre Un journal de l emploi et un guide pratique pour se rep rer et agir LES zouzous gt e COUTET uent sur le web Pablo Balthazar Lucie Un espace ludo ducatif enti rement d di aux enfants EMISSIONS Arr t sur images Avis de sortie A vous de voir Le bateau livre Les amphis de France 5 Pouvoir et t l vision les maternelles Dossier Scheffer Emploi par le net Question Maison En terre inconnue Les cavaliers du mythe Ripostes F te foraine Les citadins du futur Rivages Silence a pousse Genesis II L oeil et la main Studio 5 G nie fran ais L odyss e de l esp ce Ubik Madame Gestes d int rieur monsieur bonsoir Juste plan te Magazine de la sant L atelier de la mode Myst rieuses cit s d Asie Bonsoir les zouzous Brigade nature C dans l air Carte gourmande L herbier de Marc ierta affaire Yeyrat Palais d Europe PRON La galerie des glaces Debout les zouzous Passeurs d espoirs THEMATIQUES ACTU SOCIETE Mondia
205. ffusion d informations r elles sur l accessibilit Au terme de ce chapitre nous conclurons en rappelant les avantages cr er un site web accessible R pondre aux obligations l gales Dans tous les pays les exigences d accessibilit sont de plus en plus fortes et les gou vernements commencent l gif rer dans ce sens les lois en Italie en France etc et la cr ation du consortium EuroAccessibility en Europe pour la mise en place d une autorit europ enne de certification de l accessibilit des sites web Ainsi rendre un site accessible permet de r pondre aux obligations l gislatives qui deviendront incon tournables dans quelques ann es en France mais aussi dans tous les pays europ ens R duire les co ts associ s la maintenance Le respect des standards de l accessibilit rend la maintenance des sites web plus facile et donc moins co teuse Par exemple l utilisation des feuilles de style pour s parer le fond et la forme permet de changer le design du site rapidement sans avoir modifier toutes les pages Augmenter la client le En France 3 1 millions de personnes d clarent une atteinte visuelle Selon UO MS en 2002 ce chiffre s levait 15 5 millions de personnes en Europe directement concern es par le besoin de sites web accessibles Avec l ensemble des seniors ayant des difficult s de lecture des tremblements du bras c est plus de 100 millions de personnes en Eu
206. ficher L analyse est termin e Vous avez HTML 27 erreurs 21 types d erreurs diff rents et 0 warnings CSS 7 erreurs 7 types d erreurs diff rents WCAG 46 erreurs 11 types d erreurs diff rents et 75 warnings Le formulaire ci dessous vous permet d afficher ces erreurs selon vos pr f rences Affichage des r sultats par norme HTML C css Owcaa O accessiweb Affichage des erreurs par th me Tous M Fic 5 6 Interface permettant de choisir les erreurs afficher Si l utilisateur d cide de visualiser les erreurs d accessibilit il pourra l encore proc der par tapes en commen ant par les erreurs de priorit 1 2 puis 3 ou afficher directement toutes les erreurs s il souhaite atteindre le niveau le plus lev d accessibilit niveau AAA des WCAG ou niveau Or du label Accessiweb Notons que l affichage des erreurs est r alis pour toutes les pages test es Ainsi lors d une validation multi pages il est facile de rep rer les pages comportant les m mes erreurs 5 2 Validateur multi recommandations 133 Liste des erreurs L interface illustr e par la figure 5 6 informe galement l utilisateur du nombre d erreurs que comportent la ou les pages qu il a test soit dans cet exemple 27 erreurs HTML 7 erreurs CSS et 46 erreurs WCAG En reprenant le syst me d affichage des erreurs sous forme de listing que l on rencontre habituellement dans les validateurs l utilisateur aurait
207. ge Accessibar 224 est une autre barre d outils pour Firefox et Mozilla figure 1 12 pouvant fournir divers dis positifs permettant de modifier l affichage comme la couleur du texte et du fond la taille des caract res l interligne ou encore de d sactivation des images De plus cette barre d outils 1 2 Pr sentation g n rale du handicap 27 int gre un synth tiseur vocal capable de lire l interface utilisateur ainsi que le contenu de la page web N anmoins bien que la barre d outil Accessibar soit traduite en fran ais la voix du lecteur d cran est anglaise ce qui rend difficile son utilisation sur des textes fran ais Une troisi me barre d outils est MozBraille 225 nom obtenu par la contraction de Mo zilla et Braille C est une extension pour transformer le navigateur Mozilla ou Firefox afin d obtenir un navigateur internet autonome con u pour les non voyants et les malvoyants MozBraille poss de son propre lecteur d cran et offre l utilisateur 3 types d affichage premi rement une sortie braille sur un terminal braille deuxi mement une sortie vers un synth tiseur vocal et troisi mement une vue avec des caract res agrandis List of Area Maps List of Events List of Frames List of Forms List of Images Fic 1 11 Toolbar IE Accessible O ccessibarr Ae Texte L Fond A A E t Cacher les images dad D faire Fic 1 12 Toolbar Accessibar Outre les navigateurs cla
208. gorithmes tentent de minimiser le co t de l arbre utilisant pour cela une mesure de dissimilarit entre les pages web La mesure utilis e ici est une mesure TF IDF qui ne donne pas des r sultats satisfaisants pour une application concr te notre probl me de plan de site web B Affichage du plan de site BAX Accueil 9 Le Projet Br che Br che Comit de suivi Actualit L t la biblioth que Les Travaux de la Br che Le DICRIM document d information communal sur les risques majeurs Actualit le cercle de lecture Actualit la ligue contre le cancer Actualit le conservatoire de musique Actualit les cultes populaires a Lei Affichage du plan de site aA Accueil Le DICRIM document d information communal sur les risques majeurs 9 Culture les expositions Le Projet Br che o Br che Comit de suivi Actualit le cercle de lecture Actualit le conservatoire de musique Actualit les cultes populaires Les Travaux de la Br che Actualit L t la biblioth que b FIG 5 14 Affichage du plan du site de la ville de Chinon g n r avec l algorithme d Prim a et avec des fourmis artificielles b pour K 4 5 4 Conclusion 145 5 4 Conclusion Finalement ce chapitre nous a permis de pr senter deux outils de synth se Dans un premier temps nous avons r alis un validateur des normes d accessibilit destin aux webmestres d butants D une part
209. gt au format 4 x 10 Ao ae Leg oe ae a et ee E 81 Clavier WECLEO DOLE mose Age he Seca Sb te bea he a ie nage d ncaa eg 81 Exploitation d une source de nourriture par des fourmis 88 Exemple ACM ER El ns Aer MC e Bow AT nee chan AC 94 Page d accueil de notre outil d aide la migration et la cr ation 103 TS POSS OULGC LE Same Re ser Por SD HOOD AE DR AS 104 Acc der au mode d emploi personnalis 105 Mode d emploi pour cr er ou rendre un site web accessible 106 D marche pour rendre un site accessible 107 LISTE DES FIGURES xix 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 5 1 5 2 9 3 9 4 9 9 9 6 9 7 9 8 9 9 9 10 5 11 5 12 5 13 5 14 6 1 6 2 6 3 6 4 6 5 6 6 6 7 eene ai eters Goes eo ee ee ee Se Bae ee 107 Avancement dans les 11 fiches techniques 108 Aide la r solution d une erreur HTML 108 R sultat de l analyse d une page avec le validateur int gr notre outil 109 Texte en braille int gral et abr g 113 Clavier de tale 12X Ss Eee ergeet D Mn Sk en Re 117 Entropie des ph romones 4 te d a Ge e A E ee eS 2 119 Valeur des ph romones 120 Evolution de la qualit du clavier 121 Page d accueil de notre validateur multi recommandations 127 Inte
210. hambray l s tours Rapport interne 291 Laboratoire d Informatique de l Universit de Tours juin 2006 A4 pages S Colas N Monmarch and M Slimane G n ration de plan de site web pour les non voyants par des fourmis artificielles In M taheuristiques META 06 Hammamet Tunisie 2 4 novembre 2006 S Colas N Monmarch and M Slimane Web browser adapted visually impaired people needs thanks to a shortened braille tool In 10th Annual Meeting on Health Science amp Technology pages 5 8 Universit de Tours 23 24 mai 2006 200 R F RENCES 40 S Colas N Monmarch and M Slimane Automatic corrector or webmaster help to reach web accessibility compliance In Special issue of the AMSE journals Association for the Advancement of Modelling and Simulation Techniques in Enterprises 2008 41 S Colas N Monmarch and M Slimane Correcteur automatique ou assistance au webmestre pour obtenir un web accessible In C padu s editor Handicap 2008 Eds Nadine Vigouroux et Philippe Gorce C padu s ditions ISBN 978 2 85428 848 3 pages 122 127 France Paris 10 12 juin 2008 42 S Colas N Monmarch and M Slimane G n ration de plan de site web pour les nonvoyants par des fourmis artificielles In Revue d Intelligence Artificielle Num ro Sp cial M taheuristiques RIA volume 22 pages 137 159 Hermes ISBN 978 2 7462 2156 7 2008 43 S Colas N Monmarch and M Slimane Les fourmis ar
211. haque tape le nouveau sommet y marquer est tel que y est adjacent un sommet x marqu et que l ar te x y est celle de plus faible poids Sur le graphe donn en exemple sur la figure 3 2 a si le sommet a est le premier choisi l algorithme de Prim permet au sommet b qui est celui le plus proche de a de rejoindre PACM en construction puis c est au tour du sommet c d tre rattach au sommet b etc A la fin de l ex cution PACM illustr par les figures 3 2 b et c est obtenu Le Generalized Minimum Spanning Tree GMST Dans le probl me a Generalized Minimum Spanning Tree GMST les sommets du graphe G sont regroup s en cluster chacun contenant au minimum un sommet du graphe 94 CHAPITRE 3 Les fourmis artificielles FIG 3 2 Exemple d ACM repr sent sous deux formes diff rentes b et c partir d un graphe a Le but du GMST est de construire un arbre de poids minimum contenant au moins un sommet de chaque cluster Pour r soudre ce probl me difficile des m taheuristiques telles que des algorithmes g n tiques ont t propos es 54 L heuristique ACO peut galement tre utilis e pour r soudre ce probl me Lors de la construction de l arbre la fourmi doit choisir sa prochaine destina tion en utilisant la probabilit donn e par la formule 3 1 page 90 Elle utilise pour cela les ph romones laiss es par ses cong n res ainsi que la visibilit s repr sentant
212. homologue biologique qu il mod lise savoir le nid il correspond la page d accueil de notre site web Le nid est essentiellement compos de fourmis et d une zone permettant de stocker la nourriture ainsi que des informations sur la distance parcourue pour collecter les aliments Dans notre archi tecture cela revient m moriser le chemin parcouru pour atteindre une page web la nourriture chaque page web contient une certaine quantit d informations Cette information est toujours disponible chaque visualisation de la page par linternaute Par analogie chaque page web repr sente une source de nourriture renouvelable pour les fourmis les chemins ils repr sentent quant eux les liens entre les pages Ajoutons qu un chemin sera caract ris par sa longueur laquelle repr sente la dissimilarit entre les pages web et qu il sera marqu de ph romones s il participe l laboration d une solution de notre probl me Plusieurs calculs de dissimilarit entre les pages web sont envisageables Nous avons utilis un TF IDF 115 Tout d abord un seuil minimal est pos pour filtrer les termes de poids trop faible Pour chaque document 7 composant 5 3 G n ration de plans de sites web par des fourmis artificielles 137 le site web on calcule un vecteur tfidf o chaque composante est not e tfidf avec j un terme du document i Pr cisons que chaque composante peut se calculer ainsi
213. i res c est dire faisant partie un moment donn de la meilleure solution sont repr sent s sur le graphique Nous noterons les liens pour lesquels les ph romones ne cesseront de s vaporer Nous distinguons sur la figure les liens E qui poss daient initialement une forte quantit de ph romones l oppos des liens gt qui ne disposaient au d part que d une faible quantit Lors de cette ex cution les liens 03 04 et O5 ont t s lectionn s par les four mis lors des quatre premi res it rations La quantit de ph romones sur ces liens tant initialement fix e 1 elle reste constante sur les quatre premi res it rations Lors des deux it rations suivantes les liens O1 05 09 et O15 appartiennent la meilleure solu tion jusqu alors trouv e par les fourmis Sur ces liens de nouvelles ph romones sont d pos es alors que sur tous les autres les ph romones s vaporent durant ces deux it rations Lors des 5 3 G n ration de plans de sites web par des fourmis artificielles 143 T T T T T T T T T U 0 ki bel 5 06 J a v a D Mi 04 J E H ER 4 05 03 O1 et 09 O4 J Et 0 015 E2 enken L 4 D A L hs A A 1 2 3 4 5 6 7 8 9 10 11 12 h rations Fic 5 13 Quantit de ph romones sur les liens partant de la racine lors de la g n ration d un plan du site de Polytech Tours avec K 4 it rations suivantes ce sont les liens O
214. ical Report 91 016 Politecnico di Milano Italy 1991 20 pages 51 M Dorigo V Maniezzo and A Colorni The Ant System Optimization by a colony of cooperating agents IEEE Transactions on Systems Man and Cybernetics Part B 26 1 29 41 1996 52 M Dorigo and T St tzle Ant Colony Optimization MIT Press Cambridge MA USA 2004 53 S Douglas and A Happ Evaluating performance discomfort and subjective pre ference between computer keyboard designs Salvendy G and Smith M J eds R F RENCES 201 Human Computer Interaction Software and Hardware Interface Elsevier New York pp 1064 1069 1993 54 M Dror M Haouari and J Chaouachi Generalized spanning trees In European Journal of Operational Research volume 120 pages 583 592 2000 55 e mediacit Etude portant sur l accessibilit des sites Internet officiels Audit r alis du 30 janvier au 6 f vrier 2006 sur un chantillon repr sentatif de 73 sites publics officiels 2006 56 J Eggers D Feillet S Kehl M O Wagner and B Yannou Optimization of the keyboard arrangement problem using an Ant Colony algorithm European Journal of Operational Research 148 3 672 686 August 2003 57 T Ferrand Coordination motrice inter individuelle et loi de fitts Fonction d change vitesse pr cision pour le mouvement de pointage dyade In Cognito pages 25 32 1997 58 P M Fitts The information capacity of the human motor system in c
215. icielles pour g n rer des claviers virtuels minimisant les d placements pour saisir un type de texte donn 4 1 Introduction Malgr la loi vot e en 2005 en France pr conisant l accessibilit des sites web publics encore trop peu de sites sont accessibles Il peut y avoir plusieurs raisons pour expliquer cela Tout d abord certains propri taires de sites web ne se sentent pas concern s par les difficult s rencontr es par les personnes handicap es et ne voient alors pas la n cessit de rendre leur site accessible Ensuite certains webmestres d noncent le manque d informations techniques sur la mani re de rendre un site accessible Finalement d autres webmestres dit a d butants se sentent quant eux submerg s par les diverses normes et les nombreux outils tels que les validateurs et ne savent pas comment d buter Dans tous les cas cela montre un manque d information mais surtout des informations adapt es aux connaissances des webmestres 102 CHAPITRE 4 Outils d aide l accessibilit En collaboration avec le Conseil G n ral d Indre et Loire nous avons r alis un outil d aide la cr ation et la migration de sites web accessibles Cet outil est destin aux petites collectivit s locales qui poss dent bien souvent un site web mis en place par un membre b n vole que nous qualifierons de webmestre d butant Cet outil qui la particularit de proposer une d marche pe
216. inistration Electronique L ADAE a depuis t remplac e par la Direction G n rale de la Modernisation de l Etat 183 DGME La nouvelle version Ac cessiweb 1 1 remplace officiellement depuis juin 2008 la version Accessiweb 1 0 Les tables de correspondance entre le r f rentiel Accessiweb 1 1 et les r f rentiels WCAG et UWEM voir ci apr s permettent ainsi d valuer le niveau d accessibilit d un site web a partir des normes Accessiweb pour plusieurs r f rentiels BrailleNet propose galement le label Accessiweb 172 qui certifie l accessibilit des sites web en appliquant les crit res du guide Accessiweb Ce label se d cline en 3 niveaux Bronze Argent et Or suivant le niveau d ac cessibilit atteint La situation en Europe Malgr les efforts fournis dans les pays europ ens des tudes montrent que 90 des sites publics ne sont pas accessibles en Europe Plus particuli rement une tude men e en 2004 sur 123 sites en Irlande 5702 en Angleterre 4250 en Allemagne et 1545 en France 87 montre que respectivement 94 94 5 95 6 et 98 6 des sites ne passent pas le test du logiciel Bobby voir partie 1 4 3 page 42 avec le niveau minimum d accessibilit c est dire WCAG A De plus cette tude montre que 99 des sites en Angleterre et 100 des autres sites test s ne sont pas conformes aux normes WCAG AA Malgr les lois mises en place dans certains pays d Europe les r sultats d accessibilit
217. interm diaire de l cran r duit d un ordinateur de poche et depuis une bo te vocale Le probl me est similaire pour 172 CONCLUSION les personnes handicap es qui acc dent l information par des m dias sp cifiques d pendant de leur capacit Rappelons que certains m dias peuvent tre coop ratifs comme la synth se vocale pour une prise de connaissance rapide du texte et le clavier braille qui offre une plus grande pr cision notamment en ce qui concerne l orthographe Nous avons sur ce point r alis diff rents outils permettant de faciliter l acc s au web avec diff rentes aides techniques le clavier virtuel le g n rateur de plan ou encore le traducteur en braille abr g s inscrivent dans ce cas La figure 6 26 permet de r sumer les caract ristiques principales de chaque outil que nous avons r alis pour les internautes Si la plupart sont destin s aux internautes d ficients visuels nous avons n anmoins largi la population cibl e aux personnes handicap es des membres sup rieurs ainsi qu aux personnes non atteintes de handicaps ae an Clavier virtuel ages R organisation des touches Par type de fichier e par cons quent emm a p signe italique c Braille abr g R organisateur L Traduction D tection des de texte blocs d information S lection des blocs a afficher R organisation des blocs Correcteur Version console sur un proxy Mode automatique ve Affichag
218. interrog es Malgr tout encore 40 n utilisent pas les e services essentiellement cause de difficult s d utilisation 116 117 Peu de sites web publics sont effectivement accessibles Une tude r alis e en 2007 155 pr cise que 5 3 des sites web publics en Europe poss de le niveau A d accessibilit valuation r alis e manuellement Les r sultats sont encore plus alarmants concernant les sites commerciaux puisqu aucun n est A accessible De nombreuses lois imposent l accessibilit aux sites web publics mais si des am liorations sont constat es 3 en 2005 5 3 en 2007 de sites web publics europ ens A accessible les r sultats significatifs se font toujours attendre Actuellement face ces nouveaux e services qui leur sont inaccessibles les personnes handicap es se trouvent encore en marge de la soci t Les sites administratifs non accessibles ne font que renforcer la fracture sociale entre les personnes valides et les personnes handicap es Pour expliquer le nombre important de sites web non accessibles les webmestres voquent les raisons suivantes l absence de formation en accessibilit des co ts de d veloppement a priori trop importants le manque d int r t pour ces profils d usagers la crainte d appauvrir le site 78 Or comme nous l avons pr sent ces id es sont fausses mais subsistent Pour que les webmestres r visent leur jugement il faut mettre les moyens n cessaires la di
219. ion qui explique en 10 r gles comment cr er du contenu web et notamment dans la r gle 7 comment faire pour qu il soit accessible en respectant les recommandations de la WAI Ce guide est actuellement remplac par le a Information Providers Guide 246 qui donne la position de l Europe en mati re d accessibilit ainsi que des liens vers les principales recommandations 38 CHAPITRE 1 L accessibilit du web 1 4 En pratique cr er ou rendre un site web accessible 1 4 1 Accessibilit et utilisabilit Relation entre accessibilit et utilisabilit Une tude men e en 2000 par T Sullivan et R Matson 127 sur 50 sites tr s popu laires a permis de montrer que 41 d entre eux n taient pas accessibles et qu il y avait une forte corr lation entre accessibilit et utilisabilit L accessibilit est effectivement un sous concept de l utilisabilit traduction litt rale du terme a usability 125 Commun ment le terme utilisabilit est souvent utilis pour d signer la capacit d un produit tre utilis facilement Plus pr cis ment d apr s PISO 69 l utilisabilit repr sente le degr selon lequel un produit peut tre utilis par des utilisateurs identifi s pour atteindre des buts d finis avec efficacit efficience et satisfaction dans un contexte d utilisation sp cifi L utilisabilit d pend finalement des objectifs du contexte et de l utilisateur Un logicie
220. ion sur le web De plus les aides techniques utilis es couramment par les non voyants et les malvoyants sont d crites les normes d accessibilit Les recommandations officielles sont ici d taill es et pour chacune des outils de vali dation automatique sont propos s les liens vers les recommandations officielles Dans cette partie sont list es les principales r f rences On y trouve par exemple des liens vers les recommandations du W3C ainsi que vers des outils de validation automatique 4 2 Site web d aide la migration 105 4 2 2 Mode d emploi pour la cr ation ou la migration de site ac cessible Notre outil offre de plus une partie plus pratique figure 4 3 concernant la r alisa tion d un site accessible ou la migration d un site existant Rappelons qu il est destin aux webmestres des collectivit s locales dont les connaissances et de ce fait les technologies utilis es sont tr s variables Pour les guider dans leur d marche nous proposons un mode d emploi d taill contenant les diff rentes tapes suivre selon le type de site web celui ci tant identifi gr ce une s rie de questions simples pos es au webmestre Cr er un site accessible Vous voulez cr er un site qui soit conforme aux normes d accessibilit Comment ca marche Fic 4 3 Acc der au mode d emploi personnalis Dans un premier temps nous proposons deux d marches illustr e
221. ir les menus redon dants ou non et les zones de contenu redondantes ou non mais nous pouvons envisager d en d tecter d autres comme par exemple celles correspondant un moteur de recherche Les travaux pr sent s dans ce chapitre ont donn lieu l enca drement de projets de fin d tudes au D partement d Informa tique DI de Polytech Tours 10 18 et ont conduit des publi cations 41 40 32 Conclusion Gr ce l adoption des aides techniques les d ficiences physiques ne constituent plus un obstacle l utilisation de l informatique Les personnes handicap es ont d sormais la possibilit d accomplir des t ches informatiques au m me titre que les personnes valides chose qui tait quasiment impossible par le pass N anmoins dans le monde du travail les personnes handicap es ont longtemps t conduites Or ce n est pas la personne elle m me qui est incapable de s adapter son environnement cause de son handicap mais bien l environnement en question qui l exclut cause de son handicap et des diff rences que ce dernier engendre Contre cette exclusion Internet constitue un gigantesque espace de rassemblement pour les individus ayant des int r ts ou des besoins communs Internet se pr sente alors comme un outil capable de former de petites communaut s de personnes dispers es travers le monde et partageant un m me handicap Par ce biais les individus peuvent
222. is aussi les intitul s de celles ci soient repr sentatifs de leur contenu Pour terminer l adaptation de l information est galement un point crucial de l adaptation du web Il s av re utile de r fl chir l organisation de la page en pensant par exemple la rapidit d acc s l information pertinente pour une personne non voyante ou plus g n ralement pour une personne qui utilise un dispositif ne lui permettant pas de lire la page en diagonale Nous avons galement contribu favoriser l adaptation du web en proposant par exemple des outils pour aider les webmestres rendre leur site accessible au regard des normes guide validateur correcteur et pour les pauler lors de la r alisation de la structure globale de leur site La figure 6 27 permet de r sumer les caract ristiques principales des outils auxquels peut acc der le webmestre dans sa d marche d accessibilit Site d aide Ressources Mode d emploi personnalis Fiches techniques Aide la correction Webmestre G n rateur de plans Validateur HTML Te e Plan r el CSS Plan par th me WCAG Fr Semi Plan par th me Accessiweb Correcteur avec nombre de UWEM Par sp cification sous arbre bome Mode automatique manuel FIG 6 27 Les outils destination du webmestre Rappelons bri vement le r le et le fonctionnement de ces outils destin s aux webmestres Le manque d information sur l accessibil
223. isi d aborder Etant un domaine de recherches tr s vaste et en expansion cette partie ne pr tend pas l exhausti vit sur l accessibilit du web dans sa globalit mais couvre uniquement les th mes que nous avons lus pour nos recherches La deuxi me partie pr sente quant elle nos contributions concernant l accessibilit du web aux personnes handicap es Nous avons regroup les dif f rentes entit s selon leur type en trois ensembles figure 3 qui feront l objet des chapitres 4 5et 6 Site web d aide G n rateur de braille abr g Clavier virtuel G n rateur de Correcteur plan de site Validateur R organisateur Aide informatif et technique Synth se Transformation Fic 3 Regroupement des outils selon leur r le 6 INTRODUCTION Aussi pour mettre de l ordre dans cette multiplicit de projets et par soucis de clart nous proposons ici une rapide pr sentation des chapitres qui composent notre document le chapitre 1 introduit le probl me de l accessibilit du web aux besoins des personnes handicap es aux normes d finies dans ce domaine et aux lois mises en place le chapitre 2 tablit des tats sur l art d une part le rep rage sur un site web gr ce au plan de site et d autre part les syst mes alternatifs d criture au clavier traditionnel tels les claviers modifi s et les claviers virtuels le chapitre 3 pr sente une m thode de r solution des prob
224. ison de diff rents validateurs d accessibilit Hormis ces quatre validateurs on peut en trouver de nombreux autres comme par exemple A Checker 164 ART Guide 245 EvalAccess 213 Hermish 239 Web Acces sibility Inspector 196 Tidy 235 Cynthia Says 201 ou encore Hera 197 qui sont des validateurs gratuits en ligne 1 4 4 Les outils facilitant la v rification manuelle Les outils automatiques permettent de corriger beaucoup d erreurs mais certaines normes d accessibilit sont plus subjectives et il n est pas possible de les corriger par un outil au tomatique Par exemple le fait que toutes les images soient dot es d un texte alternatif est 1 4 En pratique cr er ou rendre un site web accessible 45 v rifiable automatiquement tandis que la pertinence du texte alternatif ne l est pas Il est donc primordial de conna tre les directives de la WAT donn es dans le document WCAG 1 0 et les divers points contr ler Pour contr ler que le code source est bien en ad quation avec les recommandations il est possible de parcourir tout le code source et de v rifier une une les recommandations ou bien de s aider de divers outils navigateurs outils sp cialis s qui facilitent l analyse manuelle Observation avec diff rents navigateurs Un site web accessible se doit d tre consultable quelque soit le navigateur utilis et le p riph rique d affichage Il convient de visualiser le site avec diff re
225. it constitue un premier frein dans la d marche CONCLUSION 175 d un webmestre le deuxi me frein correspondant aux difficult s de compr hension des r gles d accessibilit et la mani re de les mettre en uvre C est pour cette raison que nous avons cr un outil d aide contenant des informations g n rales sur l accessibilit des fiches technique une aide la correction des erreurs fr quemment rencontr es ainsi qu une d marche personnalis e pour rendre ou cr er un site acces sible Lors de sa d marche le webmestre doit utiliser des validateurs pour tester les normes HTML CSS et celles d accessibilit Pour ce faire nous avons labor un unique valida teur capable de tester toutes ces normes ainsi que les normes Accessiweb et UWEM Sa fonctionnalit multi pages et son syst me d affichage par type d erreur s adapte parfaitement aux webmestres d butants Une fois les erreurs d tect es la phase de correction peut d buter Nous avons ce propos con u un correcteur des normes d accessibilit modifiant automatiquement le fichier source d apr s les informations fournies par le webmestre via les interfaces Pr cisons qu ce jour toutes les sp cifications n ont pas t d velopp es ce qui implique que la seule utilisation de notre correcteur ne permet pas au site web de respecter toutes les erreurs d cel es par le validateur Finalement pour aller encore plus
226. it d une page Pr ambule Pr ambule 2 Outils n cessaires V rifiez vos liens e V rifiez vos images d Fic 1 16 Les 4 principaux guides francophones sur l accessibilit du web La Grange a BrailleNet b Voir c et Acc s pour tous d 42 CHAPITRE 1 L accessibilit du web La grange Voir BrailleNet Acc s pour tous Informations sur le handi x x cap et les aides techniques Contexte l gislatif non actualis non actualis Lien vers les recomman x x x x dations officielles HTML CSS WCAG Explication des recomman x dations officielles Lien vers des outils de vali x X x x dation automatique Fiches techniques x x x Validateur int gr x D marche d accessibilit g n rale TAB 1 4 Comparaison de diff rents guides d accessibilit plus tard les r sultats s affichent Si la page n est pas valide le nombre d erreurs est indiqu et un listing appara t avec des explications et des liens vers des pages d aide la r solution de ces probl mes D autres validateurs sont galement disponibles comme le validateur du W3Quebec 254 le validateur du Web Design Group WDG 260 les validateurs francophones Validome 248 et celui du W3C crit en PHP 223 ou encore le validateur ProzeValide 234 aussi appel Validateur W3C Multipages Tester le respect des normes CSS CSS Validator 251 permet de tester l
227. it de pouvoir tre utilis s m me avec une faible pression exerc e sur les touches et aussi sans aucun effort d appui gr ce un b tonnet embout magn tique figure 2 20 c Dans ce type de clavier les touches les 2 3 Faciliter l criture gr ce aux aides techniques de substitution du clavier d ordinateur standard 75 plus utilis es sont plac es au centre afin de minimiser les mouvements de la t te FIG 2 20 Mini claviers Datalux a M42 de SEVEKE b et clavier GT de GORLO c On peut galement trouver des claviers ergonomiques permettant de faciliter la saisie une main Ces claviers a une main ont une forme et une disposition des lettres sp ciales en fonction de la fr quence d apparition des lettres La figure 2 21 a repr sente le clavier ergo nomique MALTRON 218 pour main droite A l instar des claviers ergonomiques sculpt s il poss de une forme creuse pour adapter la hauteur des touches la longueur des doigts FIG 2 21 Clavier ergonomique MALTRON pour main droite 2 3 2 Les claviers virtuels Certains handicaps ou maladies peuvent entraver l utilisation d un clavier traditionnel voire d un clavier mat riel adapt C est le cas notamment des personnes qui ne peuvent utiliser leurs bras et leurs poignets Il est alors possible de substituer au clavier mat riel un clavier virtuel encore appel clavier simul ou clavier l cran Gr ce ce type de clavier l
228. l mes combinatoires gr ce l heuristique ACO Ant Colony Optimization le chapitre 4 d crit trois outils d aide l accessibilit le premier pour aider les web mestres A rendre leur site web accessible et les deux autres destin s quant A eux aux internautes pour transcrire un texte en braille abr g et minimiser la fatigue lors de la saisie d un texte sur un clavier virtuel le chapitre 5 expose deux outils de synth se que sont un validateur des normes d ac cessibilit ainsi qu un g n rateur de plan de site proposant au webmestre plusieurs structures possibles autres que la structure r elle le chapitre 6 d crit deux outils de transformation de pages un correcteur et un r organisateur en vue d am liorer leur accessibilit Pr cisons que la lecture de nos contributions apport es au cours de ce travail peut se faire de mani re non lin aire Cependant la lecture ant rieure des chapitres de la premi re partie de ce document permet au lecteur de se faire une id e pr cise des probl matiques abord es dans nos contributions Les pr requis chaque section de la deuxi me partie sont indiqu s sur la figure 4 Partie 1 Etats de l art Chapitre 1 Chapitre 2 Chapitre 3 L accessibilit du web Se diriger et s exprimer Les fourmis artificielles EEN j Wa G n rateur de nee X G n rateur de 4 Site web d aide braille abr g Clavier virtuel Validateur plan de site Correcteur R
229. l poss dant un bon degr d utilisabilit pour une personne valide ne sera pas forc ment aussi utilisable pour une personne handicap e Pour mesurer cette utilisabilit trois points sont v rifier 1 l efficacit le but a t il t atteint 2 l efficience le but a t il t at teint avec un minimum d efforts en un minimum de temps 3 la satisfaction quel a t le ressenti global En d finitive un site accessible doit tre ergonomique c est dire utilisable convivial savoir facile prendre en main simple et agr able utiliser et utile c est dire capable de r pondre aux attentes et besoins r els des internautes travers un contenu pertinent et de qualit D autres recherches ont t effectu es en 2001 142 143 141 en s inspirant de l tude de T Sullivan et R Matson Elles montrent que la cat gorie de sites les plus accessibles sont les sites gouvernementaux 52 de ceux ci sont accessibles Ils sont suivis par les sites de l du cation 25 sont accessibles De plus ces derniers ainsi que les sites gouvernementaux et organisationnels montrent une forte corr lation entre l accessibilit et l utilisabilit contrai rement aux sites commerciaux Ces derniers sont beaucoup utilis s mais sont incommodes pour les personnes handicap es L accessibilit est un sous concept de l utilisabilit mais un haut niveau d accessibilit n engendre pas forc men
230. l accessibilit l aide du validateur migration de sites accessibles normes WCAG Accessiweb ou encore UWEM Comment a marche Les normes d accessibilit Fic 5 1 Page d accueil de notre validateur multi recommandations 5 2 1 Pr sentation du validateur Avant de commencer analyser un site web le webmestre doit bien comprendre les diff rentes tapes qui permettront de le rendre valide Dans ce but notre validateur int gre une partie Ressources disponible depuis la page d accueil Elle contient les d finitions des normes qu un site accessible se doit de respecter c est dire les normes HTML CSS et d accessibilit De plus pour approfondir la notion d accessibilit des sites web une 128 CHAPITRE 5 Outils de synth se liste des liens les plus importants dans ce domaine est rappel e Finalement cette partie a Ressources pr sente une br ve introduction l accessibilit Toutefois si le webmestre ne sait vraiment pas par o commencer il peut en amont utiliser notre outil d aide la cr ation et la migration de sites Internet accessibles pr sent dans la section 4 2 page 103 D s que le webmestre se sent pr t tester la validit de ses pages web il peut se rendre dans la partie outil Il a alors acc s quelques explications sur les possibilit s offertes par le validateur puis au validateur proprement dit En plus de tester en une seule pass
231. la directive 154 Interfaces de plugins de la directive 5 154 6 2 5 Exemple d application et r sultats 156 Exemple d ADHACAMOR NEE 156 R sultats obtenus sur les sites web des communes d Indre et Loire 157 6 3 R organisation de pages web 161 6 3 1 Construction de l arbre repr sentatif de la page 162 6 3 2 D tection des parties redondantes sur les pages 163 6 3 3 D tection des EE 164 6 3 4 Application et r sultats exp rimentaux 165 Mal det ece w t eee Bie NS ae ae a Er E HES 165 Exemple d application 167 EE CONCISO HER E e eg is En pop rio il it 169 Conclusion 171 A Algorithmes principaux utilis s lors de la transcription en braille abr g 179 B Evaluation de l accessibilit des sites web publics d Indre et Loire 183 C Evaluation de l accessibilit des sites web publics d Indre et Loire apr s utilisation du correcteur automatique 191 R f rences bibliographiques 197 R f rences Internet 209 Liste des figures 1 Les principales contributions 24 404 3 a5 4 2 8 4 44 49 26 8 E 2 2 Regroupement des outils selon lutilisateur 5 3 Regroupement des outils selon leur r le 5 4 Organisation du document en deux parties et relations entre ces derni res 6 1 1 S quence de WOOD eg gia e s Pais
232. les distances de Levenshtein et de Jaro Winkler ont t normalis es pour obtenir une valeur entre 0 et 1 le 0 repr sentant d sormais l absence de similarit 166 CHAPITRE 6 Outils de transformation de pages Avec ces trois m thodes de similitude savoir les n grammes Lenvenshtein et Jaro nous avons obtenu en moyenne respectivement les valeurs 0 01 0 06 et 0 28 pour mesurer la similitude entre deux cha nes de caract res visuellement strictement diff rentes La distance de Jaro donne les plus mauvais r sultats tandis que la m thode des n grammes s approche le plus de 0 Concernant la d tection de zones strictement identiques les trois m thodes sont quivalentes En fixant 0 1 seules les zones strictement identiques seront reconnues comme redondantes par notre programme Afin de consid rer comme redondants des n uds tr s similaires visuellement mais ayant des codes tr s l g rement diff rents comme par exemple une diff rence de saut de ligne ou d espace nous avons fix par exp rience 6 0 94 avec la m thode des n grammes Ainsi lorsqu une diff rence inf rieure 6 entre deux n uds est d tect e ces derniers sont consid r s comme identiques La figure 6 22 illustre le menu du site de l Education Nationale avec deux configurations possibles d une part lorsque l internaute visualise la page L cole dans votre r gion a et d autre part lorsqu il visite la page Le syst me ducatif
233. les doigts les plus habiles index et majeur La figure 2 13 repr sente l organisation des touches de ce clavier Fic 2 13 Organisation des touches du clavier Dvorak La version anglaise du clavier Dvorak a t standardis e par PANSI American Na tional Standards Institute en 1982 Il n existe pas de version fran aise normalis e de ce clavier ce qui a conduit plusieurs propositions 216 146 qui diff rent par la position de quelques touches p riph riques Bien que pr sentant une plus grande ergonomie que les claviers QWERTY et AZERTY ce clavier ne fut jamais adopt car la plupart des personnes l ayant test et ayant une grande aisance avec le clavier AZERTY ou QWERTY ont refus de r apprendre un nouveau clavier 215 Les claviers ergonomiques Les essais de r organisation des touches pour am liorer la vitesse de saisie sont peu adopt s par les personnes habitu es au clavier traditionnel N anmoins les utilisateurs se dirigent progressivement vers des claviers dont les touches sont positionn es diff remment pour am liorer le confort On parle de claviers ergonomiques Des tudes concernant l im pact du design du clavier sur le confort et les performances ont prouv que la position des mains des poignets et des bras est tr s importante pour le confort d utilisation du clavier Aussi convient il d utiliser un clavier qui ne soit pas trop inclin vers l arri re comme c est souvent le c
234. les personnes atteintes de c cit Dans l id al l utilisation d Internet devrait s av rer plus simple et plus rapide pour obtenir le m me document Or dans l tat actuel des choses il n en est rien Effectivement l acc s des documents crits num riques ou non n est pas si simple pour des personnes handicap es visuelles M me si l apparition de l criture braille permit une r elle avanc e en terme d autonomie des personnes atteintes de c cit son apprentissage est long et fastidieux et trop peu de documents sont imprim s en braille Avec l av nement des nouvelles technologies num riques et vu le besoin des per sonnes handicap es d utiliser seul un ordinateur des aides techniques ont t cr es Ainsi gr ce notamment la synth se vocale les personnes atteintes de c cit peuvent lire ou 10 CHAPITRE 1 L accessibilit du web plut t couter des documents crits et ce sans connaissance du braille Les personnes handicap es ayant acc s l informatique gr ce aux aides techniques devraient par exten sion pouvoir naviguer sur Internet N anmoins pour pouvoir tre interpr t s correctement via les aides techniques les sites Internet doivent respecter un certain nombre de normes Actuellement tr s peu de sites web sont accessibles c est pourquoi de r centes lois en Eu rope imposent aux sites web institutionnels dans un premier temps de respecter un niveau minimum d acc
235. lisation politique justice m dias sant sciences religions vie professionnelle l actualit a sa place sur france5 fr ARTS ET CULTURE Th tre arts du cirque cin ma litt rature musique philosophie arts num riques peinture france5 fr vous souhaite la bienvenue dans le monde des arts votre vie professionnelle d couvrez notre guide pratique nos missions Fic 2 4 Site de France 5 plan original a et rep rage des liens sur ce m me plan b 60 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit 2 2 2 Les g n rateurs de plans de sites Beaucoup de sites ne se soucient gu re des probl mes d accessibilit et ne proposent donc pas nativement de plan de site Pour se rep rer plus facilement dans l arborescence d un site qui ne contient pas de plan il peut tre pratique pour les malvoyants les non voyants et plus g n ralement pour tout internaute de pouvoir g n rer rapidement le plan du site et de l utiliser pour acc der aux diff rentes pages Mais ces outils de g n ration de plans peuvent aussi servir aux webmestres qui d sirent avoir un aper u de la structure de leur site Il existe diff rents types de structures de site web s quentielle hi rarchis e en r seau Cependant rares sont les sites pouvant se baser sur une seule de ces structures Face des structures complexes les g n rateurs de plan peuvent grandement faciliter le travail des we
236. loin le webmestre peut s int resser la structure de son site web pour qu il pr sente une arborescence de pages quilibr e et th ma tique Sur ce point nous nous sommes int ress s la capacit des fourmis fournir un arbre de poids minimum partir d un graphe repr sentant la structure r elle du site et pond r selon la distance similarit entre les pages Le webmestre peut choisir d afficher sous forme graphique ou de liste la structure r elle de son site le plan par th me ou encore par th me avec un nombre maximum de sous arbres chaque niveau de l arborescence Rappelons que la version actuelle de notre g n rateur utilise pour les g n rations par th me une mesure de similarit bas e sur un TF IDF qui pour pr senter un int r t dans une utilisation concr te devra tre remplac e par une autre plus performante Perspectives Les perspectives sont nombreuses concernant ce domaine en constante volution elles ont t voqu es en fin de chaque chapitre Elles concernent essentiellement la finalisation des interfaces avec les utilisateurs qu ils soient webmestres ou utilisateurs handicap s afin de profiter de leurs remarques et exp riences notamment pour proposer diverses possibi lit s d utilisation des outils que ce soit en local via un proxy ou encore la suite d une autre entit Nous pouvons effectivement remarquer que certains outils pourraient tre mis en relation avec d
237. lp del end pdn a 4 ins 8 9 hm 5 6 del end 2 3 7 719819 tb D lalzlelritirluli aos d TU g hj ki li n ent al5l6l a s dfr olnlilki wlx cly blin cli l 11213 w x ev bin te SR o TI amp mE ZS ent 4 1 H ent FIG 2 22 Clavier virtuel de Microsoft Windows XP disposition standard a et disposi tion par bloc b pour le d filement automatique L utilit d acc l rer la saisie en utilisant des modes de d filement diff rents d pendra alors des possibilit s de l utilisateur concernant l action de validation Les personnes prouvant des 78 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit difficult s ex cuter cette action ne verront pas d avantages au d filement bi directionnel ou par bloc et continueront d utiliser le d filement lin aire qui ne requiert qu une seule action de validation par lettre Les syst mes de pr diction Pour optimiser la vitesse de saisie et r duire la fatigue certains claviers virtuels utilisent un syst me de pr diction G n ralement les mots les plus probables sont pr sent s sous forme de liste l utilisateur Celle ci correspond aux mots appartenant au dictionnaire du syst me et pouvant convenir partir des premi res lettres saisies Il s agit donc d une tude linguistique hors contexte les lettres du mot sont prises en compte mais pas le r le de ce dernier dans la phrase Les accords avec les mots pr c
238. lu examiner mon m moire et faire partie de mon jury de th se Enfin pour leur soutien sans faille et permanent je tiens 4 remercier de tout coeur mes parents ma sceur et Julien R sum Avec lessor d Internet de nombreux services ont t mis en place tels des services commerciaux et des services administratifs pour obtenir plus rapidement et plus facilement des documents des renseignements des produits Pour profiter de ces services et surfer sur la toile comme quiconque les personnes handicap es ont recours des aides techniques par exemple le clavier braille et la synth se vocale pour les non voyants Des normes ont t tablies pour assurer la compatibilit des sites web avec les aides techniques et des lois ont t instaur es pour en imposer le respect notamment la loi pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es vot e en 2005 en France N anmoins encore trop peu de sites web respectent ces normes et sont de ce fait inaccessibles aux personnes handicap es Lors de ce travail nous avons cherch am liorer l accessibilit du web aux personnes handicap es d une part en contribuant compenser les probl mes li s directement la non conformit des pages web et d autre part en augmentant les performances des inter faces Homme Machine Nous abordons dans cette th se deux notions savoir l adaptation du web ou adaptation
239. m nagenent Ressources A Annexe A Algorithmes principaux utilis s lors de la transcription en braille abr g Un texte en braille abr g est compos de mots contenant une ou plusieurs contrac tions de symboles et de mots en int gral L algorithme 5 pr sente le principe de la transcription d un texte en braille abr g Il permet essentiellement de d tecter les locutions l aide d un dictionnaire et de retour ner l abr viation correspondante algorithme 5 ligne 7 Si aucune locution n est d tect e algorithme 5 ligne 9 l tude est r alis e mot par mot algorithme 6 Algorithme 5 Algorithme principal de traduction en braille abr g ENTR ES s cha ne de caract res repr sentant le texte convertir en braille abr g SORTIES sabrege cha ne de caract res repr sentant s en braille abr g 1 sabrege 2 D couper s en une suite de mots 3 Prendre le ler mot 4 Tantque il reste des mots a traiter Faire 5 motabrege 6 Si le mot et les suivants repr sente une locution Alors 7 motabrege transcription locution 8 Sinon 9 motabrege decoupe mot 10 Finsi 11 sabrege sabrege motabrege 12 Fin tantque 13 retourner sabrege L algorithme 6 analyse chaque mot pour trouver l abr viation contenant le plus de ca ract res possibles Lors de la recherche de l abr viation algorithme 6 ligne 4 algorithme 7 nous essayons
240. m peut ga lement tre per u comme une application d un probl me d affectation quadratique QAP Quadratic Assignment Problem 103 De ce fait des m thodes de r solution du QAP de vront tre impl ment es et compar es notre m thode Etant donn l application concr te nous avons int gr notre programme d organisation des touches au clavier CVK pr sent dans la section 2 3 2 pour pouvoir par la suite tre test dans des conditions r elles Plusieurs profils ou dans notre cas des organisations de touches pour un type de texte peuvent ainsi tre sauvegard s sur le clavier virtuel Les travaux pr sent s dans ce chapitre ont donn lieu l encadre ment de plusieurs projets de fin d tudes au D partement d Infor matique DI de Polytech Tours 61 77 4 et d un stage de type analyste programmeur 65 Ils ont galement conduit un certain nombre de communications ou de publications 35 39 34 36 Chapitre 5 Outils de synth se Nous pr senterons dans ce chapitre deux outils de syn th se que nous avons r alis s Le premier est un valida teur des normes d accessibilit pour tester les pages d un site web Il est multi pages et multi recommandations Le second s adresse aussi bien aux webmestres qu aux internautes il s agit d un g n rateur de plans de sites web pouvant s adapter aux capacit s des personnes non voyantes Pour ce faire nous avons eu recours aux fourmis
241. me d une table des mati res comme WebTOC et Navibar sous forme d un arbre 3D comme GEOmi et WebTracer sous forme de tours comme SortSite sous forme de cylindres coupl s un affichage en liste comme CCT on peut trouver beaucoup d autres possibilit s des repr sentations hyperboliques 74 sous forme d arbres coniques 114 de murs en perspective 84 en ballons hyperboliques avec des rectangles de couleurs diff rentes pour chaque niveau et bien d autres encore 67 66 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit a el ei Tel Ce SI 080124_stmicto jpg 080124_destinatio 081001_studyram 071214_etudiants 071201_Polytech 0712_bulltin RO 071121_chinois_a 2 SI SI B amp 071109_Confgde 071003 Confade 071003_Confgde 0802_Antoine_Bla Stand 2 Ei Nouvel_an_chinoi Origine_nouvel_a adad Logo_Polytech_T Logo_Polytech_T Logo_Polytech_T Logo_Polytech_T Logo_Polytech_T Logo_Polytech_T c E Polytech Tours le site de 8 Les Centres dtudes et de i CH CERTEM ot h CH CEROC jpg D CERMEL ipa ER Polytech Tours le site de i d Polytech Tours le site de a polytech Tours xml 280201 Insertion Professionnelle EI 080201 joumee invovation 080201 Michel Lussault el 080131 Olinformatique EI 080125 ouverture monde 8 080125 telethon ipa h 8 02012
242. miquement a partir de bases de donn es Les projets dans les pays europ ens En Belgique le projet BlindSurfer 162 a t cr en 1999 dans le cadre d un lt pro jet d accessibilit au web Il permet la diffusion d informations concernant l accessibilit via son site web et propose de former les responsables de sites web lors de s minaires et d valuer l accessibilit des sites web qui en ont fait la demande Le label BlindSurfer offre Putilisateur d un site web une indication quant l accessibilit de ce dernier En effet BlindSurfer propose une liste de directives relatives l accessibilit et classe les l ments d valuation par niveau de priorit la priorit O attribu e aux l ments obligatoires la priorit C affect e aux l ments que BlindSurfer conseille de respecter et la priorit S ac cord e aux l ments suppl mentaires satisfaire pour optimiser l accessibilit du site Le label BlindSurfer est attribu par l uvre Nationale des Aveugles ONA fond e en 1922 apr s un long travail d valuation du site par des experts agr s Notons que BlindSurfer a chang de nom le ler juillet 2006 et s appelle d sormais a AnySurfer afin de montrer qu un web accessible est b n fique pour tous et pas seulement aux personnes aveugles Le label AnySurfer poss de deux niveaux d accessibilit AnySurfer de base et AnySurferPlus contrairement BlindSurfer qui en pos
243. n Dvorak Remarquons galement que l organisation alphab tique a donn de meilleurs r sultats que l organisation QWERTY pour les d butants qui ont pu rep rer rapidement les lettres sur cette organisation bien connue Les claviers Fitaly 243 d velopp pour la saisie sur PDA et OPTI 145 ont t con us pour minimiser les d placements d une touche une autre Leur sp cificit r side dans la disponibilit de plusieurs touches Espace deux pour Fitaly et quatre pour OPTI plac es au centre pour tre facilement accessibles La plateforme de conception SOKETO 133 permet l utilisateur de cr er lui m me son propre clavier virtuel taille couleur espacement et organisation des touches La comparai son de deux claviers g n r s par ce biais face au clavier virtuel AZERTY a permis l encore de montrer l inadaptation de l organisation AZERTY par rapport une autre organisation des touches 132 Notons que dans cette tude les claviers ont t g n r s par deux per sonnes myopathes auxquelles il a t demand de r aliser un clavier visant r duire leurs propres difficult s motrices lors de la saisie Par cons quent le choix de la configuration spatiale des touches est primordiale pour acc l rer la vitesse de saisie et diminuer la fatigue musculaire Toutefois l instar du clavier Dvorak le probl me de l apprentissage d une nouvelle organisation des touches du clavier se pose De
244. n braille d une part et d autre part d augmenter la vitesse de lecture Ainsi cet outil pourra tre int gr d autres que nous avons cr s pour acc l rer la lecture sur Internet 4 3 1 M thode de transcription Comme nous l avons pr cis dans la section 2 page 19 un texte en braille abr g est compos de mots contenant une ou plusieurs contractions de symboles et de mots en int gral Pour transcrire un texte en braille abr g il faut tout d abord d tecter les locutions Une locution correspond a une s quence de mots ayant une abr viation d finie Les locutions ainsi que leurs abr viations sont r pertori es dans un dictionnaire Ensuite pour les mots ne correspondant pas a des locutions il faut rechercher si une ou plusieurs abr viations sont possibles Pour cela il faut dans un premier temps essayer de trouver une abr viation du mot complet on parle alors de symbole et si aucun symbole n est trouv il faut dans un deuxi me temps essayer de contracter le plus de lettres possible Les algorithmes principaux de transcriptions en braille abr g sont donn s dans l annexe A A l instar des locutions un dictionnaire des symboles est tabli Les r gles de contraction permettent d abr ger des ensembles de lettres mais uniquement si cet ensemble appartient 4 une m me syllabe Par d finition une syllabe est un son ou un groupe de sons prononc par une seule mission de voix Afin de d te
245. n de silhouette 95 On peut remarquer des similitudes entre les chiffres donn s par l estimation de l OMS et par l enqu te HID bien qu il reste difficile d valuer exactement le nombre d handicap s visuels En effet la comparaison de ces chiffres n cessiterait de d finir dans chaque tude le seuil au del duquel une personne est consid r e comme handicap e De plus de nombreuses personnes ayant des incapacit s l g res ne se consid rent pas comme tant handicap es et ne signalent donc pas leur d ficience Une tude men e par l OMS en 2002 231 a permis d tablir une distribution des atteintes visuelles par zone g ographique tableau 1 3 Nous pouvons remarquer que les atteintes visuelles ne sont donc pas uniform ment r parties dans le monde Les pays en d veloppement enregistrent en effet plus de 90 des cas Afrique Am rique M diterran e Europe Asie Pacifique Total Orientale du Sud Est Occidental Population 672 2 852 6 502 8 877 9 1590 8 1717 5 6213 9 Nombre 6 8 2 4 4 1 2 7 11 6 9 3 36 9 d aveugles sur le nombre total 18 7 11 7 32 25 100 d aveugles Nombre de 20 13 1 12 4 12 8 33 5 32 5 124 3 mal voyants Nombre de d ficients 26 8 15 5 16 5 15 5 45 1 41 8 161 2 visuels TAB 1 3 Estimation mondiale des atteintes visuelles par R gion OMS en millions 2002 1 2 2 Les handicap s visuels et l acc s la culture crite
246. n peut parler plus cou ramment d invalidit r sultent en g n ral d une maladie Ces d ficiences engendrent des incapacit s qui correspondent des difficult s ou des impossibilit s de r aliser des actes l mentaires comme se tenir debout Pour conclure cette s quence les d savantages d signent les difficult s ou impossibilit s que rencontre une personne pour remplir les r les sociaux auxquels elle peut aspirer ou que la soci t attend d elle La classification ICIDH fut traduite en fran ais en 1988 sous le titre de Classification Internationale des Handicaps d ficiences incapacit s d savantages CIH Le titre en fran ais n est pas la traduction exacte du titre en anglais Pour les anglophones le terme 12 CHAPITRE 1 L accessibilit du web handicap correspond en effet au dernier maillon de la s quence de Wood alors qu en France il regroupe la fois les domaines de d ficience d incapacit et de d savantage Par la suite en 2002 la CIH qui tait une approche m dicale du handicap volue pour donner la CIH 2 100 galement appel e la Classification Internationale du Fonctionnement du handicap et de la sant CIF 232 et prenant d sormais en compte les facteurs environne mentaux et sociaux Le sch ma de cette classification illustr par la figure 1 2 s oriente donc vers l activit des personnes handicap es Maladie D ficience Restriction Restricti
247. natif de l image ou bien s il est inexistant l adresse de la cible du lien Dans le second cas ces tableaux n ont pas lieu d tre puisque les recommandations du W3C pr cisent qu ils ne doivent tre utilis s que pour pr senter des donn es et non pour faire de la mise en page Si de tels tableaux sont d tect s la m thode de d tection est celle qui a t pr sent e dans la section 6 2 4 ils sont automatiquement supprim s et leur contenu est restructur l aide de balises lt DIV gt Les tableaux de donn es sont quant eux conserv s et restitu s tels quels 6 3 R organisation de pages web 165 Sur les deux pages repr sent es sur la figure 6 18 consid rons que 21 22 Z3 k POUT k 1 2 sont des menus du site web et que 252 correspond un menu sp cifique la page Py La figure 6 21 reprend les arbres des pages PD et P de la figure 6 19 dont tous les menus ont t supprim s it ie 24 1 24 2 DE See Z5 1 Z6 1 26 2 Le Si Z72 Z8 2 Fic 6 21 Arbres repr sentatifs des deux pages sans les menus 6 3 4 Application et r sultats exp rimentaux Valeur de d Pour fixer la valeur 0 repr sentant le seuil qui permet de consid rer deux zones comme identiques nous avons r alis une s rie de tests sur des sites web des Minist res de l Int rieur de la Sant de l Education Nationale et enfin de la Sant ces sites web ayant t utilis s lors de l tude e mediacit 55
248. nce entre les villes comme dans le Ant System mais l conomie r alis e en reliant deux villes dans un m me circuit plut t qu en les s parant dans deux circuits diff rents Remarquons que les fourmis artificielles sont galement utilis es pour r soudre des va riantes du VRP 62 110 3 4 2 Le Minimum Spanning Tree MST Le PVC est un probl me complexe alors que sa restriction consistant trouver l arbre couvrant de poids minimum ACM ou Minimum Spanning Tree MST partir d un graphe est un probl me facile qui peut tre r solu par l algorithme de Prim 106 en O n avec n le nombre de sommets du graphe Pr cisons que PACM est une restriction du PVC car la majorit des ar tes d un arbre couvrant de poids minimum appartient la tourn e optimale du PVC Ainsi la longueur de PACM constitue une borne inf rieure au co t de la solution du PVC Par d finition un arbre couvrant de poids minimal ACM est un graphe connexe qui n a pas de cycle qui poss de n 1 ar tes si n est le nombre de sommets et dont la somme des poids de l ensemble de ses ar tes est minimale Dans l algorithme de Prim le premier sommet du graphe marqu est fix al atoirement d s lors chaque it ration il connecte un sommet non marqu de G un sommet marqu c est dire d j plac dans l arbre en construction L arbre va ainsi grossir jusqu ce qu il couvre tous les sommets du graphe A c
249. ndicap es Avec l mergence en France de la loi concernant l accessibilit num rique le conseil g n ral d Indre et Loire a tenu pr alablement la mise aux normes de son site internet participer activement la diffusion de ce qu est l accessibilit et la mani re d y parvenir Par cons quent c est en collaboration avec le conseil g n ral d Indre et Loire que notre outil d aide la cr ation et la migration de site internet accessible est n Grace cet outil le conseil g n ral d Indre et Loire est en mesure d aider l ensemble de ses collectivit s locales dans leur d marche de migration vers l accessibilit Cet outil s adresse quiconque souhaite rendre un site accessible et cela en s adaptant au niveau de l utilisateur en termes 110 CHAPITRE 4 Outils d aide l accessibilit de cr ation de site Le but de cet outil tant bien entendu de participer activement la large diffusion de ce qu est l accessibilit et de proposer les moyens d y parvenir Une application concr te 37 de notre outil d aide la cr ation et la migration de sites web accessibles t r alis e sur le site web de la mairie de Chambray l s Tours 37 Par exemple la page d accueil de ce site comportait 44 erreurs Ces erreurs se r p tant elles ont t regroup es en seulement 2 types d erreurs Pour celles ci notre outil a propos des explications et des corrections Ain
250. nitive A j augmente chaque fois qu une fourmi place dans son clavier la touche j apr s la touche 2 et At est inversement proportionnel la qualit du clavier ainsi qu son rang dans l ordre d croissant des qualit s Rank Kpest 1 Donc Ai augmente d autant plus lorsque la qualit du clavier est bonne c est dire lorsque Q K S est petit et lorsque meilleur est ce clavier compar aux autres claviers g n r s Par ailleurs si aucune fourmi n a d cid de placer le symbole 7 apr s le symbole i la quantit de ph romones entre ces deux symboles s vapore naturellement selon le param tre p Finalement la valeur des ph romones est contenue dans Vintervalle Tmin Tmax 4 4 5 R sultats exp rimentaux Dans le but d tudier les performances de notre algorithme nous avons utilis un en semble de 12 documents diff rents class s en 4 types table 4 3 A chaque fois on utilise un clavier de taille 20 x 3 ainsi que le m me ensemble de caract res savoir azertyuiopmlkjhgfdsqwxcvbn amp _ 1234567890 n Nom Type Longueurs S1 92 93 extraits de blog 1564 3269 2370 Sa 95 96 codes de programmation en langage C 1943 3495 2934 S7 De S9 extraits des Contes de Grimm 8802 9425 6193 Sio Du S12 extraits de journaux 4103 2105 4701 TAB 4 3 Les documents utilis s pour les tests Les param tres du programme ont t choisis comme suit intervalle des valeur
251. nnexe 110T J9 21pU P SOUNUTUIOD ap HOI L AVI ij utaieu 3s sopue2 d31u ZZZ UIJIRIA JUIRS SOPURS 09 x Sze xnesduoudyy 6P x OFS 296 HESE SE x 029 JUUIIG INS IANON JP x 066 JOUOY PI JUOUIMNEIT 9p 31 Arpuet ta man d14yQSOL AIPURINA CF x OOTT AITAY pr x O9IT IOH OT AANON x O9CT UBYLT ANS QUIIARS gp x OTSI ROTM Ip 1j 001j uozoauo uStaes d33u OPT UOI9 A U9 AUSIARS QF uqU ZXOPUT W09 o10TI1eAPTNeOIEu2 Auu dIIU OCT DIIITRA PI NROICUD 6E x OPS8T QUTOAY 8E x OEGI 9I FUOTETIMEN LE ij zoy2 ans eou1e Mun d33u 000Z JOYO ANs sayIW 9 uqu o9t1en10e 1J keoTeT eT TTA Mun dJ3U OPOZ AedIeT GE IJ NOTTOYOTI oT TTA Muu dIIU 09IZ Daman pE TJ pat Trenstt d334 BIZ Io Ce x 0068 OIPUI INS SOUULIIT ZE x 029 Fld VI SIRIN PUTO TE x IG SIS HEES HEH JS IJ u0q1I099U201 0TITeu MMR dg 086Z DOOUO2O020OH 6G J311 Soxetuuoaes uuu d49334 OZOE SOIQIUUOARG QZ x OOTE neopry op Aezy L 310 fexanon mum d9393u OTIS ARIANOA 9g TIN deu ON STAN N directives N des sites web 3 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 31 30 T 5 4 20 2 2 30 67 1 37 4 7 67 2 3 52 54 32 42 27 2 49 12 359 2 467 27 60 6 48 1 49 47 130 66 4 1 ak 1 T 1 1 1 1 1 1 1 1 1 1 1 1 1 5 32 6 4 T T 1 T 8 2 2 2 2 2 2 2 2 2 2 2 9 2 1 f 2 2 1 1 d 1 1 2 2 2 1 2 1 2 2 2 2 10 6 6 1 5 3 2 6 4 11 57 55 32 Al 26 1 46 12 360 1 454 25 60 4 46 48 46 131 65 12 ab 1 1 4 1 1 3 2 1 1 1 3 13 14 Total 151 180 74
252. ns actifs dans une page et l arborescence de votre site soient raisonnables pour une bonne m morisation des informations Fic 4 7 Avancement dans les 11 fiches techniques du validateur puisqu il sait ce qu il lui reste faire pour lancer la v rification D s que le validateur a trait une des pages du site l utilisateur se trouve face une liste d erreurs Il doit alors commencer corriger les erreurs d cel es par le validateur Afin de l aider lors de la correction notre outil liste les erreurs les plus fr quentes et si l utilisateur poss de dans son site une de ces erreurs il peut alors visualiser une aide la correction et un exemple de code La figure 4 8 illustre l aide la r solution d une erreur HTML concernant l attribut alt Les erreurs courantes avec le W3C Markup Validation Service Required attribute ALT not specified Cette erreur indique qu il manque l attribut alt un objet graphique une image L attribut lt alt gt permet de proposer une alternative textuelle l image Lorsque l on passera la souris sur ces images le texte explicatif de l image appara tra Exemple lt img sto Monimage jpg alt Mettre ici la description de l image gt ATTENTION Proposez une description explicite de vos images en ad quation avec le contexte dans lequel elle appara t Evitez de proposer le nom de l image comme description C est aussi valable pour la balise area Fi
253. ns cr un r organisateur des blocs d information dans une page web Notre r organisateur distingue les diff rents blocs d une page web comme le menu le logo le titre les informations pertinentes L internaute peut ensuite choisir de n afficher qu un seul bloc et pourquoi pas le lire rapidement avec notre g n rateur de braille abr g ou de choisir un ordre de pr sentation des blocs pour les pages du site Le r organisateur permet d acc l rer l acc s l information d sir e pour que coupl avec le g n rateur de braille abr g l internaute non voyant puisse lire rapidement le contenu pertinent Remarquons que certains outils destin s a faciliter la conception de sites web accessibles pour les webmestres peuvent galement tre utiles pour am liorer l interpr tation des pages web par le navigateur de l internaute C est le cas du correcteur de page web Le webmestre l utilise essentiellement en mode manuel pour s en servir en tant qu assistant effectuant sur ses ordres les modifications souvent r p titives dans le code source de la page web Le mode automatique ne pr sente que peu d int r t pour le webmestre car il n est consult pour aucune modification et donc des erreurs non corrigeables automatiquement subsisteront En revanche il pr sente des avantages linternaute En utilisant le correcteur en mode automatique linternaute peut acc der sans intervention de sa part la page web mo
254. nt figure 1 15 sur son site web Le WCAG liste au total 16 points de priorit 1 c est dire 16 points qui doivent imp rativement tre respect s pour obtenir le niveau de conformit simple A 30 points de priorit 2 et 19 points de priorit 3 Le document Techniques for Web Content Accessibility Guidelines 1 0 30 pr cise la mani re de mettre en uvre chacune des directives du WCAG 1 0 Ce document fait pour cela r f rence aux techniques HTML 29 et CSS 28 WSC W W FIG 1 15 Logos WAI des niveaux de conformit Une volution des WCAG 1 0 est en cours le document WCAG 2 0 139 est actuel lement candidat pour remplacer son pr d cesseur Le document Techniques for Web Content Accessibility Guidelines 2 0 20 est en cours d laboration pour faciliter la mise en application des recommandations WCAG 2 0 Les WCAG 2 0 se composent de 13 directives regroup es en quatre principes savoir 1 le contenu doit tre perceptible 2 les l ments d interface dans le contenu doivent tre utilisables 3 le contenu et les commandes doivent tre compr hensibles 4 le contenu doit tre assez robuste pour fonctionner avec les technologies actuelles et venir Les 13 directives propos es par le document WCAG 2 0 sont les suivantes 1 1 Fournir un quivalent textuel tout contenu non textuel 1 2 Fournir des alternatives synchronis es pour le multim dia 1 3 S assurer que les info
255. nt la lecture Pour rendre la navigation plus ais e pour tout internaute et donc fortiori pour les malvoyants et les non voyants il convient de construire un site bien structur Par structure apparente d un site web nous entendons ici la structure du site telle qu elle appara t a l internaute par opposition la structure en tant qu organisation des fichiers composant le site La structure apparente facilite le d placement du visiteur sur un site pour lui permettre de trouver rapidement l information qu il cherche Il faut structurer le site de telle mani re qu il y ait un quilibre entre les diff rents blocs d informations Pour les sites qui connaissent une croissance rapide et de nombreux d veloppements l objectif sera de garder cet quilibre Une repr sentation graphique de la structure d un site permet de visualiser rapidement les ventuels d s quilibres Pour les sites contenant de nombreuses pages il existe des outils permettant d extraire automatiquement la structure du site Une fois la structure bien d finie il est bon d en faire profiter les internautes en leur proposant une page du site web d di e l affichage du plan La section 2 2 page 55 d taille les diff rents plans de sites existant D autres r gles g n rales sont parfois mises en vidence 169 comme r duire le temps de chargement de la page ou proposer un moteur de recherche performant Concernant l utilisation des cadre
256. nt le moyen d acc s les contenus et le mode de consultation Les recommandations internationales pour l acces sibilit de l Internet doivent tre appliqu es pour les services de communication publique en ligne Un d cret en Conseil d Etat fixe les r gles relatives l acces sibilit et pr cise par r f rence aux recommandations tablies par l Agence pour le d veloppement de l administration lectronique la nature des adaptations mettre en uvre ainsi que les d lais de mise en conformit des sites existants et les sanctions impos es en cas de non respect de cette mise en accessibilit Le d cret nonce en outre les modalit s de formation des personnels intervenant sur les services de communication publique en ligne Pour toute l Europe En d cembre 1999 l Union europ enne se dote d un plan d action eEurope 194 dont le but est de faire b n ficier l ensemble des citoyens europ ens des avantages offerts par la soci t de l information Le premier Plan d action eEurope 2002 visait principalement accro tre l usage d Internet notamment dans les domaines d int r t public Le but tait de rendre le web accessible tous et de favoriser le d veloppement du commerce lectronique Ainsi le plan eEurope 2002 obligeait les sites web publics des Etats membres de l union europ enne a tre accessibles aux handicap s Le 28 mai 2002 la Commission Europ enne accepte le plan d action eE
257. nts navigateurs classiques comme Internet Explorer Netscape Mozilla et Opera qui sont les plus utilis s M me si le site est construit l aide de feuilles de styles respectant les normes CSS et du code valide HTML ou XHTML il est probable en effet que l affichage diff re selon le navigateur web utilis Internet Explorer 6 0 qui est sorti en 2001 et ne fut pas remplac avant 2006 ne respecte pas totalement les normes CSS Prenons par exemple la diff rence entre l valuation des dimensions des boites c est a dire une aire de contenu selon les normes CSS du W3C et selon Microsoft Une boite poss de une aire de contenu entour e par une aire d espacement une aire de bordure correspondant l paisseur de la bordure et une aire de marge figure 1 18 a D une part d apr s le W3C la taille globale d une boite se calcule en additionnant la largeur du contenu avec les marges gauche et droite et avec l paisseur des bordures de la boite D autre part Microsoft et donc Internet Explorer a sa propre interpr tation de la largeur d une boite l paisseur des bordures et les marges font partie du contenu Ainsi pour Internet Explorer la largeur totale d une boite est gale la largeur de son contenu Sur la figure 1 18 b le webmestre a choisi d avoir un contenu de largeur c des espacements gauche et droite de largeur e et une bordure d paisseur b La largeur de sa boite sur la page web vaut b e c
258. odes exactes 5 pour de petites instances mais aussi par des m taheuristiques 122 104 pour un nombre de clients plus important A ce propos Reimann et Laumann 112 ont propos un algorithme utilisant des fourmis artificielles pour r soudre le CMST Ils se basent sur deux observations qui sont les suivantes D une part le probl me CMST peut tre consid r comme une extension du CVRP Dans les deux cas les n uds ont besoin d tre regroup s pour satisfaire la contrainte de capacit De ce fait ils proposent d utiliser les fourmis artificielles pour r soudre le CVRP c est dire en r alisant des circuits de n uds voir section 3 4 1 Pour ce faire les fourmis utilisent la formule de probabilit de l quation 3 1 page 90 o s repr sente l conomie r alis e lorsque et j sont plac s dans un m me circuit plut t que dans deux diff rents Cependant une solution de chaque regroupement correspond dans le CVRP un circuit de villes alors que dans le CMST il s agit d un sous arbre de clients La solution du CVRP constitue alors une borne sup rieure au CMST La solution g n r e par les fourmis constitue ainsi une premi re tape pour r soudre le CMST D autre part Reimann et Laumann observent qu une fois les regroupements de n uds effectu s le sous probl me consiste r aliser un ACM Les sous probl mes peuvent donc tre r solus en un temps polynomial avec l algorithme de Prim Ainsi l
259. oint en 1922 par deux professeurs de math matiques Messieurs Antoine et Bour guignon Le document contenant la transcription de l ensemble des notations math matiques para t en 1971 en braille et en 1973 en noir Une r vision de ce code est appliqu e depuis septembre 2001 46 pour tenir compte des volutions des no tations en braille litt raire et pour faciliter la transcription automatique l aide de logiciels Par exemple il tait logique que les parenth ses math matiques soient re pr sent es par des signes identiques aux parenth ses utilis es dans le syst me braille actuel Ce changement a entrain notamment la modification de la repr sentation du signe a multipli qui aurait fait double emploi avec la parenth se gauche Alors qu en braille litt raire information est linaire les quations math matiques sont quant elles compos es d l ments a en 2 dimensions Par exemple une fraction ou une puissance sont des l ments bi lin aires Il est possible d crire toute quation de mani re lin aire afin qu elle puisse tre lue par des non voyants Cependant dans le cas d quation compliqu e l criture lin aire devient rapidement complexe La codi fication braille math matique a donc t mise en place pour repr senter les formules math matiques de mani re spatiale De plus cette codification permet de transcrire les symboles purement math matiques tels que
260. oire 184 N Ville Nb hab URL 1 Jou l s Tours 36000 http 195 154 219 130 scriptes_joue default xom 2 Saint Cyr Loire 16300 http www saint cyr sur loire com 3 Saint Pierre des Corps 15400 http www ville saint pierre des corps fr 4 Saint Avertin 14100 http www ville saint avertin fr 5 Amboise 12400 http www ville amboise fr 6 Chambray les Tours 10600 http www ville chambray les tours fr 7 Montlouis Loire 10380 http www ville montlouis loire fr php accueil accueil php 8 Fondette 9980 http www ville fondettes fr 9 Chinon 8170 http www ville chinon com default php 10 Ballan Mir 7600 http www mairie ballan mire fr francais accueil htm 11 Monts 6950 http www monts org index php 12 Loches 6370 http www ville loches fr 13 Veign s 5470 http www veigne fr 14 Ch teau Renault 5200 http www ville chateau renault fr 15 Bl r 5020 http www blere touraine com default php 16 Luynes 4940 http www luynes fr 17 La Ville aux Dames 4520 http www ville aux dames com site index php 18 Veretz 4430 http www veretz com 19 Esvres 4400 http www ville esvres fr 20 Descartes 4020 http www ville descartes fr 21 Langeais 3860 http www langeais fr sommaire html 22 Monnaie 3830 http www ville monnaie fr 23 Nazelles N gron 3630 24 Notre Dame d O 3407 http www ville de notre dame doe fr 25 Monnaie 3300 http www ville monnaie fr Suite page suivante 185 A
261. omaines suivants l entretien personnel la mobilit la sou plesse l orientation dans le temps et la communication la vue et l audition Des documents de travail synth tisent les r sultats de cette enqu te concernant les personnes en institu tion 24 De mani re g n rale cette enqu te a montr que les probl mes de souplesse sont les plus fr quents Plus pr cisement chez les hommes les probl mes de vue ou d audition viennent en deuxi me position suivis des probl mes de mobilit alors qu il se produit lin verse chez les femmes Celles ci souffrent davantage de d ficiences motrices tandis que les hommes souffrent plus de d ficiences sensorielles 21 D un c t les d ficiences motrices touchent au total 8 millions de personnes en France regroupant aussi bien des atteintes mod r es voire l g res comme le rhumatisme et l ar throse que les grandes paralysies telles la t trapl gie la parapl gie et l h mipl gie Ces trois atteintes les plus s v res concernent moins de 9 des d ficients moteurs soit moins de 1 de la population Globalement les d ficiences motrices affectent 1 des jeunes enfants plus de la moiti des octog naires et deux tiers des nonag naires 95 D un autre c t parmi les d ficiences sensorielles 2 millions de personnes pr sentent une d ficience auditive l g re en France 1 250 000 une d ficience auditive moyenne 350 000 une d ficience auditive s v re et 110 00
262. omatique mais dans le mode permettant d assister le webmestre De plus ce correcteur tant destin aux webmestres d butants nous avons fait en sorte que l intervention du webmestre en mode manuel se fasse l aide d interfaces s utilisant de mani re simple et intuitive Cette plateforme peut galement tre utilis e en aval par l internaute Dans ce cas les pages sont modifi es la demande de l internaute avant visualisation sur le navigateur web Seul le mode automatique est alors r alisable Ce dernier permet alors d am liorer autant que possible en mode automatique le niveau d accessibilit des pages et ce de mani re transparente pour l internaute A terme d autres traitements seront d velopp s pour permettre la correction d un plus grand nombre d erreurs WCAG Et cette plateforme pourra galement tre utilis e direc tement la suite du validateur d celant les erreurs des pages web Toujours dans le but de transformer les pages web mais cette fois uniquement pour les internautes nous avons pr sent dans la deuxi me partie de ce chapitre un outil d extraction d informations Celui ci permet un internaute utilisant un lecteur d cran d acc der plus rapidement au contenu de la page qui l int resse L utilisateur peut galement r organiser les diff rents l ments de la page qu il a d cid d afficher Actuellement nous distinguons quatre zones d informations savo
263. on de d activit la participation Fic 1 2 S quence de la CIF Les classifications des handicaps distinguent les handicaps mentaux et les handicaps physiques Concernant les handicaps mentaux deux types peuvent tre identifi s D une part on observe les handicaps mentaux r sultant de d ficiences intellectuelles autrefois rep r s par des vocables comme arri ration mentale ou d bilit mentale Les diff rentes batteries de tests de QI sont des outils classiques pour leur appr ciation mais ils sont tr s r ducteurs et insuffisants pour d crire les difficult s r elles des personnes On peut discerner dans cette cat gorie complexe des d ficiences plus sp cifiques de certaines fonctions cognitives comme celles du langage ou d autres troubles sp cifiques d apprentissage D autre part on distingue les handicaps mentaux r sultant de d ficiences psychiques Ils concernent les troubles du fonctionnement de l appareil psychique et influent donc principalement sur les sph res de la vie relationnelle de la communication du comportement De m me les handicaps physiques se r partissent en deux grandes cat gories La premi re concerne les handicaps moteurs ou d ficiences motrices Ce handicap repr sente l image m me du handicap dans l imaginaire collectif le pictogramme symbolisant le handicap est la repr sentation d une personne en fauteuil roulant Ce sont donc des handicaps en g n
264. on keyboard c Enfin les claviers sculpt s figure 2 16 poss dent d une part les caract ristiques habi tuelles des claviers ergonomiques savoir la s paration en deux parties de la zone alpha 72 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit num rique et l angulation pour favoriser une position neutre des poignets D autre part ces claviers s parent tr s nettement les deux zones de touches qui sont plac es de mani re concave Cette disposition permet de tenir compte de la longueur des doigts Dans ce type de clavier la disposition des touches diff re de celle des claviers standards mais galement l organisation des touches p riph riques ce qui implique un temps d apprentissage de la part de l utilisateur A cela s ajoute un inconv nient dut la nature m me du clavier son paisseur FIG 2 16 Clavier sculpt s coutoured keyboard Kinesis Ergo Des tudes ont t men es en reprenant les principes de claviers ergonomiques et d am lioration de la vitesse de saisie par r organisation des touches Eggers and al 56 ont tra vaill optimiser l organisation des touches sur un clavier ergonomique avec s paration des touches en deux parties pour une langue donn e Ils ont valu la qualit de leur clavier en se basant sur des crit res ergonomiques visant am liorer le confort et la vitesse Se basant sur un texte de r f rence pour g n rer l org
265. on renforce les chemins qu elle a utilis s pour construire sa solution La mise jour des ph romones ne s effectue plus qu partir du meilleur chemin trouv De plus une heuristique locale peut tre ajout e pour am liorer les solutions des fourmis 3 3 3 Heuristique ACO D sormais l heuristique ACO Ant Colony Optimization regroupe toutes les variantes issues de cette rencontre fourmis ph romones optimisation et aborde de nombreux pro bl mes combinatoires plus ou moins proches du PVC 52 Cette heuristique peut de mani re g n rale tre pr sent e comme sur l algorithme 2 Algorithme 2 Ant Colony Optimization ACO Initialiser les valeurs des ph romones 7 R p ter Construction des solutions par les fourmis Mise a jour des ph romones Ex cution d une action centralis e Jusqu a la validation du test d arr t Retourner la meilleure solution trouv e depuis le d but Tout d abord la fourmi se d place sur les n uds du graphe repr sentatif du probl me pour construire sa solution Elle est pour cela influenc e par des d cisions locales probabi listes qui tiennent compte la fois de la connectivit du graphe et de l intensit des traces de ph romones d pos es par ses cong n res dans les pr c dentes it rations Ensuite elle doit annoter les arcs du graphe pour aider les autres fourmis trouver le meilleur r sultat en y d posant des ph romones Enfin il peut tre
266. onction des crit res d accessibilit gt V rifier le respect des normes du HTML 4 01 gt Valider les feuilles de style gt V rifier l accessibilit gt En d tail Pour pouvoir v rifier que votre site est techniquement accessible il est n cessaire d utiliser des outils de test Comme vous n utilisez pas un CMS les tests doivent tre effectu s sur chaque page du site Ainsi vous pourrez corriger les erreurs de chacune d entre elles Tests effectuer L accessibilit de votre site en 11 tapes Tester le respect des normes du HTML Corriger les erreurs de HTML Tester et corriger vos feuilles de style CSS Tester le respect des normes de la WAI avec Ocawa Corriger les erreurs li es l accessibilit Fic 4 6 Les divers outils cation Il est possible de lire simplement ces fiches techniques ou alors de cr er un compte m morisant les points qui ont d j t v rifi s et ceux qu il reste contr ler La figure 4 7 pr sente la fiche technique concernant les liens le cadre droite affiche l avancement dans les 11 fiches techniques dans le cas d un utilisateur qui a cr un compte Dans cette illus tration on peut voir que la fiche technique concernant les l ments obligatoires doctype langue et celle concernant les tableaux ont t valid es Cela signifie que l utilisateur a indiqu qu il a v rifi et ou corrig ses pages HTML conform ment aux indications contenues dans ces
267. onde O O Fic 1 10 Repr sentation des valeurs de la note Do en braille musical Il existe d sormais des magazines sp cialis s pour les aveugles comme par exemple Car refour braille publi pour la premi re fois en 1969 et comptant aujourd hui 600 abonn s 100 pour le braille int gral et 500 pour le braille abr g Des centres de documentation permettent de regrouper tout document et livre braille Bien souvent ils poss dent gale ment un service de transcription qui propose de convertir tout texte imprim en braille On peut entre autres citer le CRDA Centre de Ressources Documentaire et d Adaptation pour Aveugles et Amblyopes et le centre CTEB Centre de Transcription et d Edition en Braille Pour transcrire un texte imprim en noir c est dire avec de l encre en un texte im prim en braille plusieurs services interviennent Les Centres de Transcription Sp cialis s CTS adaptent les fichiers num riques obtenus par num risation ou aupr s des diteurs lesquels d tiennent les sources originales de l uvre Ils les transforment dans un format sp cifique permettant leur impression ou leur consultation sur ordinateur Puis les Centres d Impression Sp cialis s CIS impriment en gros caract res ou embossent en braille les fichiers adapt s par les CTS Pour les personnes aveugles ma trisant la lecture en braille ce syst me est un outil tr s pratique et a longtemps t le
268. ons donc consid rer la deuxi me possibilit les ph romones seront de ce fait d pos es entre les symboles et les fourmis se concentreront sur l ordre des symboles L algorithme 3 d crit la m thode de g n ration d un clavier virtuel c est dire d affec tation d un symbole chaque emplacement vide du clavier Il correspond un algorithme classique de fourmis artificielles les fourmis construisent des solutions dont la meilleure est utilis e pour mettre jour la m moire globale et ce pour un nombre donn d it rations Algorithme 3 Optimisation de l organisation des touches d un clavier avec des fourmis artificielles 1 Initialiser les valeurs des ph romones Ti 2 Pour 7 it rations Faire 3 Pour toute fourmi k Construire une organisation du clavier K Evaluer la qualit de Ky Fin Pour Mettre jour la valeur des ph romones selon la qualit de la nouvelle solution et l vaporation naturelle des ph romones 8 Fin pour 9 Retourner le meilleur clavier trouv depuis le d but 4 4 2 Construction de la solution A chaque it ration T 1 7 chaque fourmi k construit une solution c est a dire un clavier Ky en s appuyant sur une m moire collective appel e ph romone dans leur milieu naturel Les ph romones artificielles sont des valeurs r elles qui sont utilis es par les fourmis pour construire une solution Notons 7 la quantit de ph romones entre le symbole 7
269. ons possibles parmi d autres Sur la figure 5 10 b seuls des chemins d j existants ont t conserv s utilisation de liens existants alors que sur la figure 5 10 c un chemin reliant la page 2 la page 3 a t cr par les fourmis pr sentation d un lien dans le plan de site bien qu il soit inexistant dans la structure r elle du site web 138 CHAPITRE 5 Outils de synth se 5 3 2 Algorithme principal du g n rateur de plan Notre m thode de g n rateur de plan est compos e de trois modules distincts premi re ment l analyse du site deuxi mement la g n ration du plan et troisi mement l affichage du plan Dans la premi re partie le site web est analys g n ration d un graphe repr sentant le site et la similarit entre les pages web est valu e laquelle d finit la distance entre les sources de nourriture A ce stade la g n ration du plan peut d buter Le principe g n ral de l algorithme de g n ration de plan de site est donn par l algorithme 4 Le r le des fourmis consiste g n rer un nombre de circuits Les circuits repr sentent des regroupements de sources de nourriture proches les unes des autres Une fois les h circuits g n r s toutes les sources de nourriture doivent tre accessibles En partance de chaque source de nourriture h circuits sont g n r s Ce nombre h de circuits est une variable d pendant des capacit s de m morisation de l utilisateur A
270. onseiller orienter informer et conduire l utilisateur vers son but Nous nous attarderons sur l un des sous crit res du guidage ou est l incitation Cela concerne les liens les m canismes de recherche d information et la navigation L utilisation d index et de tables des mati res est une fa on de guider l utilisateur sur un site web Pour r soudre ce probl me g n ral de navigation des r ponses ont t apport es elles visent r duire le nombre d internautes qui se perdent au sein d un site web et qui pr f rent de ce fait abandonner leurs recherches ce qui est souvent le cas chez les personnes qui utilisent un lecteur d cran 131 La solution qui consiste principalement en l utilisation de techniques d aide la navigation par visualisation d un plan du site 15 fera l objet de la section 2 2 de ce chapitre Nous nous sommes galement int ress s au cas des personnes ayant des facult s motrices tr s r duites qui se servent d aides techniques pour utiliser leur ordinateur et de ce fait acc der Internet D une part certaines personnes handicap es motrices sont aptes utiliser une souris d ordinateur classique tandis que d autres seront plus l aise avec un syst me de pointage tel qu un track ball ou une plaque sensible Reste que ces dispositifs ne sont pas adapt s aux personnes ayant des probl mes de coordination Dans ce cas il est possible d utiliser un joystick ou une mane
271. ontenant un bandeau publicitaire comporte toutes les fonctionnalit s de la version payante L accessibilit du site pourra alors tre v rifi e en utilisant la version gratuite d Opera Hormis les navigateurs graphiques classiques il existe des navigateurs en mode texte comme Lynx ou Lynx Viewer la version pour Windows et Braillesurf Tous deux per mettent de v rifier que l organisation de la page c est dire l ordre des l ments reste inchang e par rapport a celle observ e avec un navigateur graphique Observation avec diff rentes r solutions Afin de v rifier que le site web s affiche correctement quel que soit le dispositif d affichage il faut tester les pages avec diff rentes r solutions Le site web doit tre consultable sur de petits crans comme sur des grands par des r solutions plus ou moins lev es Pour tester ce crit re il est possible de visualiser le site avec des r solutions d cran diff rentes Un site optimis pour toutes les r solutions doit s afficher de la m me mani re que ce soit avec une faible r solution 800 600 pixels ou bien avec une haute r solution 1600 1200 pixels ou plus en passant par des r solutions courantes 1024 768 ou 1152 864 pixels et ne pas n cessiter l utilisation d un ascenseur horizontal pour restituer le contenu Test avec des outils d aide l accessibilit Un site accessible doit tre consultable par tous donc galement par les
272. ontents adaptation i e by proposing tools to help webmasters to return their accessible site towards the standards as well as to the adaptation to Web or user adaptation Keywords computer science to compensate for autonomy deficiency web accessibility people with disabili ties visually handicapped people blind people artificial ant
273. ontrolling the amplitude of movement In Journal of Experimental Psychology volume 47 pages 381 391 1954 59 C Fontaine D veloppement et innovation du braille abr g 4 me Symposium scien tifique sur l incapacit visuelle et la r adaptation f vrier 2001 pp 14 19 60 J Gallant and H Bergevin Rendering mode and doctype switching In Community MX 2004 61 M Galvan Cr ation d un outil de migration et de cr ation de sites web acces sibles Rapport de projet de fin d tudes D partement d Informatique DI de Poly Lech Tours France 2005 62 L Gambardella E Taillard and G Agazzi MACS VRPTW A Multiple Ant Colony System for Vehicle Routing Problems with Time Windows In D Corne M Dorigo and F Glover editors New Ideas in Optimisation pages 63 76 McGraw Hill London UK 1999 63 M R Garey and D S Johnson Computers and intractability A guide to the theory of NP completeness Freeman San Francisco California 1979 64 M Gerard S Jones L Smith R Thomas and T Wang An ergonomic evaluation of the kinesis ergonomic computer keyboard Ergonomics 37 pp 1661 1668 1994 65 J Germon Accessibilit du site web du conseil g n ral d Indre et Loire Rapport de stage D partement d Informatique DI de Polytech Tours France 2005 66 F Glover Future paths of integer programming and links to artificial intelligence In Computers and Operations research volume 5
274. org colorwheel wheel php dernier acc s le 07 07 2008 220 B McCann GOODFEEL Braille Music Translator Dancing dots Braille Music Technology 1997 http www dancingdots com dernier acc s le 23 06 2008 221 Minist re du travail des relations sociales de la famille et de la solidarit Pr sen tation du plan handicap visuel juin 2008 Mesure 22 du document http www travail solidarite gouv fr IMG pdf Dossier_de_presse_2JUINO8 pdf der nier acc s le 30 06 2008 222 Mission Handicap M H de l Universit Claude Bernard Lyon 1 BraMaNet 2003 http handy univ lyon1 fr MH bramanet bramanet php dernier acc s le 07 07 2008 223 Y Morin Validateur HTML XHTML du W3C en fran ais http yansanmo no ip org ysm validator check php dernier acc s le 19 06 2008 224 Mozdev Accessibar http accessibar mozdev org dernier acc s le 19 04 2008 225 Mozdev MozBraille http mozbraille mozdev org index html dernier acc s le 17 05 2008 226 NICTA National Information and Communications Technology Australia GEOmi outils de visualisation de donn es http nicta com au director research programs imagen research_projects research 20projects_valacon cfm der nier acc s le 15 11 2006 227 J Nielsen Voodoo usability Jakob Nielsen s Alterbox d cembre 1999 http www useit com alertbox 991212 html dernier acc s le 04 06 2008 214 R F RENCES 228 Nullpointer WebTracer g n ra
275. ours pr sente m me sans les scripts c est dire qu une alternative a t pr vue pour remplacer le script ou que ce dernier ne v hiculait pas d information importante Pour tester un site web des barres d outils peuvent tre ajout es aux navigateurs Le logiciel Web Accessibility Toolbar 158 de l quipe AIS Accessible Information Solution permet d ajouter une barre d outils Internet Explorer Le navigateur Mozilla Firefox pro pose lui aussi une barre d outils nomm e Accessibar 224 Celles ci permettent de tester l accessibilit des pages web et proposent notamment de d sactiver les feuilles de style les images de modifier les couleurs et de passer en niveaux de gris Web Accessibility Toolbar donne galement un lien qui permet de visualiser la page en cours avec Lynx Viewer Il est possible aussi d observer le site de la m me mani re que peuvent le voir certains handicap s visuels par exemple atteints de glaucome de daltonisme de cataracte Le tableau 1 6 permet de comparer les diff rentes fonctionnalit s offertes par ces diff rentes barres d outils De plus d autres outils permettent de tester les recommandations officielles propres un pays En France les recommandations Accessiweb peuvent tre test es avec la barre d outil Accessiweb 170 int grer Internet Explorer Elle a t cr e par l association BrailleNet en collaboration avec l quipe de AIS 1 4 En pratiqu
276. oyantes Sous leur forme actuelle les renseignements du web ne sont effectivement pas facilement accessibles par les aveugles car peu de sites sont enti rement compatibles avec les aides techniques un site web qui contient trop de cadres dans son code HTML peut emp cher une lecture ad quate l cran Certains programmes en JavaScript nuisent galement au bon fonction nement des logiciels adapt s De plus de nombreux concepteurs de sites comptent sur des interfaces exclusivement graphiques pour la navigation sur leurs sites oubliant ainsi d offrir 28 7 Simply Web 2000 File Edit Go Settings View Speech Help CHAPITRE 1 L accessibilit du web amp g Back Forward Stop Refresh Home Search Print Address http www polytech univ tours fr E 30 Lin le site de l cole Polytechnique d v 7 a Polytech Tours le site de l cole Polytechnique de lien tableau tableau tableau Mot du directeur Mot du directeur Pr sentation g n rale Pr sentation g n rale Coordonn es Coordonn es Plans Plans Formation initiale Formation initiale Bac 0 Bac 2 gt UE Libre C2i Bac 0 Bac 2 gt UE Libre C2i Bac 0 gt Parcours Ing nieur Polytech Bac 0 gt Parcours Ing nieur Polytech Bac 2 gt Ing nieur en G nie de lAm nagem Bac 2 gt Ing nieur en G nie de l Am nagem Bac 2 gt Ing nieur en Informatique Bac 2 gt Ing nieur en Informatique Bac 2 gt Ing
277. pelons que lorsqu un web mestre souhaite rendre accessible une page web il doit tester le code HTML puis le code CSS et enfin tester l accessibilit Il doit de ce fait utiliser trois validateurs diff rents et s ha bituer chaque m thode d affichage Imaginons par exemple le travail d adaptation d un webmestre d butant se servant du validateur HTML 252 du W3C lequel pr sente les erreurs sous forme de liste dans l ordre d apparition dans la page test e puis utilisant le validateur The Wave 261 lequel affiche les erreurs sous forme graphique dans une visualisation de la page web Dans l optique de faciliter cette d marche de validation automatique nous avons cr un validateur multi recommandations figure 5 1 Il peut tre utilis seul pour tester la validit d une page web puisqu il permet de tester en une seule passe de validation les normes HTML CSS et celles d accessibilit Un site Web accessible Validateur automatique des normes d accessibilit s Accueil Plan Cet outil a pour objectif e de vous accompagner Testez notre outil Ressources dans votre d marche de validation automatique des pages de votre site web Ce validateur vous a e 2 SCENE Utiliser le validateur Liens utiles seule fois la validit du Vous voulez rendre votre site accessible et code HTML CSS et de tester automatiquement le code source Outil d aide la cr ation et la v rifier
278. personnes uti lisant des aides techniques Pr cisons que les aides techniques telles que les claviers braille et les synth tiseurs vocaux sont tr s co teux De ce fait il peut tre difficile de tester un site par ce biais Toutefois les navigateurs actuels proposent tous des options d accessibilit qui peuvent servir aux malvoyants pour remodeler les pages selon leurs pr f rences et leurs besoins mais aussi aux d veloppeurs pour v rifier l accessibilit de leur site 1 l utilisation d un zoom Les malvoyants peuvent avoir besoin de zoomer les pages d un site Internet Explorer Shttp www delorie com web lynxview html 1 4 En pratique cr er ou rendre un site web accessible 47 permet de modifier la taille des caract res dans le menu Affichage puis Taille du texte Les diff rentes tailles de caract res doivent tre test es et la police choisie sur le site doit permettre un affichage clair quelque soit la taille des caract res Cet aspect peut galement tre test avec le navigateur Netscape par le menu Afficher puis Zoom Texte et par le navigateur Mozilla de la m me mani re que sous IE Opera propose quant lui un v ritable zoom menu Affichage puis Zoom qui permet de grossir ou r tr cir toute la page ce qui inclut le texte mais galement les images 2 la d sactivation des feuilles de styles Les normes de la WAI pr cisent dans les directives des WCAG 1 0 l importance de s parer le fond et l
279. plan Au d part uniquement les deux premiers niveaux sous forme de cylindres sont affich s C est ensuite l utilisateur de demander le d voilement des niveaux inf rieurs Cet affichage en deux temps permet d augmenter l utilisabilit et les performances du plan du site 67 notamment pour les sites web volumineux Navibar 237 est une extension pour Firefox permettant de repr senter le plan d un site web sous forme d une table des mati res dynamique dans un panneau lat ral au navigateur figure 2 8 Cette repr sentation est navigable c est dire que chaque n ud de l arbre peut conduire l affichage de la page dans le navigateur Pour l internaute la navigation au sein d un site se trouve alors centralis e en un seul endroit ind pendant du site web Cette extension a besoin pour fonctionner d un plan de site source sur le serveur mis en place par le webmestre du site Ce plan de site source se pr sente sous la forme d un fichier rdf contenant la structure du site le titre et l URL de chaque page Le webmestre doit cr er ce plan de site manuellement 229 et le maintenir jour Sur le m me principe que Navibar savoir l utilisation d un plan source mais dans un tout autre but United Sitemaps appel autrefois Google Sitemaps recommande aux web mestres de cr er une sitemap aussi appel e googlemap Le but de ce plan source n est pas de 2 2 Faciliter orientation dans un site gr ce au plan
280. ple blind people artificial ant Table des mati res Liste des figures Introduction I Etats de l art 1 L accessibilit du web 1 1 Tntrod tion EE 1 2 Pr sentation g n rale du handicap 1 3 1 2 1 D finition et chiffres sur le handicap Classification des handicaps 3 44 su 04 8 34 2 a tata tu Les chiffres du handicap en France Classification des handicaps visuels Les chiffres du handicap visuel en France 1 2 2 Les handicap s visuels et l acc s la culture crite Les premiers syst mes d criture en relief La m thode actuelle le braille 1 2 3 Les handicap s visuels et informatique Les aides techniques 24 mou ben She Be qua at ee amp a Les handicap s visuels et Internet Cadre l gal et organisationnel de l accessibilit du web 1 3 1 Les organismes et associations travaillant sur l accessibilit LENS Ce ANNE aos Ge re he ci a Bt NT at V Les projets dans les pays europ ens La situation en Europe Xvii xii TABLE DES MATI RES 1 3 2 La r glementation concernant l accessibilit 34 Aux Etats EM ge Me en re ue 34 Dans certains pays europ ens 39 P r to te P
281. plus de temps sur une page que les internautes voyants La lecture auditive est donc plus lente que la lecture visuelle et de nombreuses informations ne sont pas retranscrites l oral Ce probl me se pose quelle que soit l application concern e sur Internet Des travaux ont par exemple t men s pour cr er un logiciel de messagerie vocal 92 proposant une assistance vocale adapt e aux besoins des personnes non voyantes Pour faciliter la navigation et ou modifier l affichage des pages des barres d outils peuvent tre associ es aux principaux navigateurs Tout d abord IE Accessible 202 est une barre d outils pouvant tre ajout e Internet Explorer pour faciliter la vision et donc la navigation dans un site web Plus pr cis ment elle permet d afficher la liste des liens et leur type mail ou hyperlien la liste des titres la liste des raccourcis claviers de la page la liste des frames et la liste des diff rents l ments des formulaires bouton label edit 1 Cette barre d outils figure 1 11 permet galement d utiliser sa propre feuille de style et de d sactiver les images les couleurs la police de caract re Toutes les listes pr sent es ci dessus sont non seulement accessibles via la barre d outils mais aussi via des raccourcis clavier qu il est possible de modifier dans le menu a propri t De plus chaque liste peut tre affich e par ordre alphab tique ou dans l ordre d apparition de la pa
282. pose une partie Ressources figure 4 2 qui aborde le contexte l gislatif Il informe sur la notion d accessibilit en expliquant pourquoi il convient de rendre un site accessible tout en pr sentant le contexte l gislatif en France et en Europe le handicap visuel et les aides techniques Mise part l obligation de rendre les sites web accessibles impos e par la loi de f vrier 2005 il nous incombe de rappeler l utilit premi re d un site accessible Pour cela 104 CHAPITRE 4 Outils d aide l accessibilit La Voir BrailleNet Acc s Notre grange pour tous outil Informations sur le handi x x x cap et les aides techniques Contexte l gislatif non non x actualis actualis Lien vers les recomman x x x x x dations officielles HTML CSS WCAG Explication des recomman x x dations officielles Lien vers des outils de vali x x x x x dation automatique Fiches techniques X x x Validateur int gr x x D marche d accessibilit g n rale personalis e TAB 4 1 Comparaison de diff rents guides d accessibilit avec notre outil e Contexte l gislatif s Handicap visuel amp Aides techniques Normes d accessibilit e Liens vers les documents officiels FIG 4 2 Les ressources les diff rents types de d ficiences visuelles sont pr sent s ainsi que les difficult s que cela engendre lors de la navigat
283. ppelons que lorsqu une abr viation d un ensemble de lettres contenu dans un mot est possible d apr s les r gles de contraction il faut v rifier que cet ensemble de lettres appartient une seule syllabe Dans le cas contraire l abr viation ne doit pas se faire De ce fait lors de la traduction d un mot en braille abr g il est n cessaire de distinguer les diff rentes syllabes d un mot L algorithme 8 repr sente la m thode de s paration des mots en syllabes donn e dans la section 4 3 avec la fonction est_exception a b permettant de d tecter si les deux caract res a et b font partis de la liste des caract res ins parables Algorithme 8 D coupage en syllable ENTR ES mot chaine de caract re 10 Tantque i 4 longueur mot Faire Si est voyelle mot i and est_consonne mot i 1 and est_consonne mot i 2 and eet voyelle mot i 3 Alors Si est_exception mot i 1 mot i 2 Alors mot lt souschaine mot 0 i 1 souschaine mot i 1 V CCV Sinon mot souschaine mot 0 i 2 souschaine mot i 2 VC CV Finsi Sinon Si est_voyelle mot i and est_consonne mot i 1 and est voyelle mot i 2 Alors mot souschaine mot 0 i 1 souschaine mot i 1 V CV Sinon Si est__consonne mot i and est__consonne mot i 1 and est__consonne mot i 2 Alors Si est exception mot i 1 mot i 2 Alors mot lt souschaine mot 0 i 1 souschaine mot i 1 C CC Sinon mot lt so
284. premier validateur nous a per mis d envisager la r alisation d un validateur plus complet c est dire capable de tester diverses normes et facilement utilisable par des webmestres d butants Ce validateur sera pr sent dans la section 5 2 page 127 Finalement cet outil d aide nous permis de nous familiariser avec les normes d accessibilit puisqu il a t cr sous la forme d un site web ac cessible consultable l adresse http accessi hant li univ tours fr aideaccessi accueil php et nous a galement permis de r fl chir sur une d marche m thodologique de migration compr hensible par des webmestres d butants D autre part nous avons pr sent des syst mes d aide pour acc l rer non seulement la vitesse de lecture en braille mais aussi celle de la saisie sur un clavier virtuel Tout d abord nous avons pr sent le g n rateur de braille abr g pour lequel nous envisageons deux types d utilisation sous la forme de plugin pour navigateur web ou bien pour un syst me per mettant de lire plus rapidement les pages web avec un lecteur d cran comme celui que nous pr senterons dans la section 6 3 Ensuite notre algorithme d organisation des touches sur un clavier virtuel par des fourmis artificielles permet des personnes handicap es de r duire leurs mouvements pour saisir un type de texte donn Remarquons que ce probl me de placement des touches sur un clavier KAP Keyboard Arrangmnent Proble
285. que Il est dit simplifi puisqu il ne poss de que 60 touches de 2 5cm de c t La version color e par ordre alphab tique est destin e plus particuli rement aux enfants tandis que les adultes et les non voyants pourront opter pour la version QWERTY en noir et blanc TARE E BR FIG 2 17 Claviers grand format King keyboard de Tash a et BigKey b De plus le clavier BigKeys peut tre utilis avec un guide doigts figure 2 19 a Les guide doigts peuvent tre ajout s tous les types de claviers figure 2 19 b et constituent de ce fait une aide technique part enti re Ils sont destin s faciliter l utilisation des claviers pour les personnes ayant des difficult s motrices Les guides facilitent la discrimi nation visuelle des touches la vis e et le maintien du doigt sur une touche Ils permettent notamment d viter de frapper plusieurs touches avec un seul doigt et sont particuli rement indiqu s pour les personnes souffrant de tremblements d impr cision du geste et prouvant des difficult s visualiser et viser les touches d un clavier Nous retrouvons ici les m mes types d utilisateurs que pour les claviers grand format BigKeys propose un guide doigts en option et les claviers King et SUMO en sont quip s nativement S il n existe pas de guide doigts pour un clavier il est possible de le faire r aliser sur mesure 198 74 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer
286. r s soit de mots unis par un trait d union ou par une apostrophe Les r gles d abr viation des locutions pr cisent qu un trait d union et une apostrophe doivent tre retranscrits dans la locution abr g e Les locutions constitu es de plusieurs mots non reli s doivent tre unies lors de leur transcription en braille abr g l aide du signe italique en abr g La figure 1 7 repr sente un exemple d abr viation d une locution non unie Par exemple la locution par cons quent est abr g e par 3 caract res braille e 0 ce ee e o 0e 00 e 08 00 par cons quent p signe italique c Fic 1 7 Abr viation d une locution Les symboles Certains mots peuvent tre abr g s par des symboles En g n ral ces derniers ne peuvent pas tre utilis s pour contracter une partie d un mot Ils peuvent n anmoins tre employ s au pluriel en ajoutant un ass la contraction au f minin en ajoutant un e ou au f minin pluriel en ajoutant i La figure 1 8 illustre l abr viation du mot petit e 0 petit gt pe o 00 e e petite gt pee e O O ei Fic 1 8 Symbole de petit et petite Les contractions Certains mots peuvent tre abr g s l aide de contractions Une contraction permet d abr ger une cha ne de caract res entrant dans la composition d un mot Certaines contractions sont toujours applicables par e
287. r s qui se mesure l aide de l chelle main de Parinaud existant galement pour enfants et illettr s D un autre c t le champ visuel est la portion de l espace per u par un il maintenu immobile Le champ visuel p riph rique permet de percevoir les mouvements et la p nombre alors que le champ visuel central permet de voir les formes et les couleurs En se basant sur l acuit et le champ visuel pour d finir la vision d un individu la Classification statistique Internationale des Maladies et des probl mes de sant connexes dixi me r vision CIM 10 99 permet de classer les d ficiences visuelles comme le montre le tableau 1 1 A titre d information nous pouvons dire qu une personne ayant une acuit visuelle de 1 60 est capable de compter sur ses doigts un m tre Cette classification de POMS sur la d ficience visuelle est bas e sur l acuit visuelle de loin du meilleur il apr s correction Cat gories de Acuit visuelle du meilleur oeil D ficiences avec la meilleure correction possibles Minimum Maximum CIM 10 acuit sup rieure ou gale acuit inf rieure I 1 10 3 10 2 1 20 1 10 3 1 60 1 20 4 Perception de la lumi re 1 60 5 Pas de perception de lumi re 6 Ind termin e ou sans pr cision TAB 1 1 Classification des atteintes visuelles d finie dans la CIM 10 OMS 1993 Parmi ces cat gories il est possible de diff
288. r un service Pour am liorer la vitesse d criture des personnes mobilit r duite nous avons labor un clavier virtuel s adaptant par r organisation des touches au type de texte saisir La r duction des distances parcourir entre chaque touche cons cutive dans un texte permet ainsi aux personnes handicap es de saisir du texte en minimisant les efforts fournir Pour ce faire nous avons l encore eu recours des algorithmes de fourmis artificielles Am liorer l interpr tation des pages web par le navigateur Force est de constater que de nombreux sites web ne sont pas accessibles M me si la loi en France impose l accessibilit aux sites web publics cette loi tarde tre mise en application et tenant pour exemple des tudes sur les autres pays europ ens ayant eux aussi adopt ce type de loi son respect risque de prendre du temps De plus de nombreux sites web ne sont pas soumis cette loi comme par exemple les sites commerciaux Ils n ont effectivement aucune obligation d accessibilit m me s ils pourraient pourtant tre tr s utiles aux personnes handicap es Nous avons alors contribu am liorer l interpr tation des pages web par le navigateur des personnes handicap es pour leur permettre de se servir d Internet dans de meilleures conditions m me face un site web non accessible Pour viter la relecture d un contenu identique d une page l autre d un m me site web nous avo
289. r des couleurs bien distinctes pour le fond et le contenu comme le pr cise le point contr ler 2 2 des recommandations WCAG 1 0 Cependant le contraste entre deux objets peut tre un l ment difficile appr hender C est pourquoi des logiciels tels que AccessColor 159 Accessibility Color Wheel 219 ou encore Color Constrast Analyser 210 permettent de calculer si le contraste est suffisant L outil Color Blindness Simulator 189 est quant lui sp cialis dans la simulation de l affichage de la page de la mani re dont les personnes handicap es visuelles la per oivent 4 la d sactivation des images et des scripts Les scripts et les images peuvent galement tre d sactiv s Les directives de la WAI pr conisent d utiliser des textes alternatifs pour d crire les images Le navigateur Opera poss de une option Images dans le menu Affichage permettant de d sacti ver les images Le d veloppeur peut utiliser cette fonction pour v rifier que toutes les images poss dent un texte alternatif et que l information transmise par ce texte est identique l information donn e par l image Lynx tant un navigateur en mode texte il n affiche pas les images ce qui permet de v rifier que les textes alternatifs restituent bien toute l information Par ailleurs Internet Explorer propose dans ses options de 48 CHAPITRE 1 L accessibilit du web d sactiver les scripts Cela permet de v rifier que l information est touj
290. r non nulle pour les liens i j ne faisant pas partie du graphe du site web Le test d arr t La meilleure solution S trouv e par les fourmis constitue une solution r alisable de notre probl me La quantit de ph romones augmente pour les liens appartenant S et diminue dans le cas contraire De plus au fur et mesure des it rations les fourmis tant attir es vers les chemins contenant la plus grande quantit de ph romones un cart se creuse au niveau de la quantit de ph romones sur les liens selon qu ils appartiennent la solution ou non Lorsque cet cart devient significatif c est dire lorsque 1 Tij lt a V ij S 2 et Tij gt B Vfij S le test d arr t est v rifi et la meilleure solution peut tre d termin e en vue de son affichage sous forme lin aire 5 3 4 Application et r sultats exp rimentaux L algorithme propos a t programm en Java et ex cut sur un Pentium 1 6 GHz Pour l algorithme des fourmis artificielles nous avons utilis les param tres suivants une population de n fourmis avec n correspondant au nombre de pages du site web p 0 1 a 0 5 8 0 8 La figure 5 13 repr sente la quantit de ph romones sur les liens reliant la page d accueil O du site toutes les autres pages num rot es partir de 1 lors de la g n ration d un plan de site avec K 4 Pr cisons que seuls les liens pr sentant des volutions particul
291. racter not allowed in attribute specification list HTML 4 01 2 erreurs Fic 5 7 Affichage des erreurs HTML Concernant les erreurs CSS l affichage est identique celui des erreurs HTML En re vanche pour ce qui est des erreurs d accessibilit l attribut n est pas indiqu mais la direc tive des recommandations et la priorit de l erreur le sont A l instar des attributs HTML et CSS le num ro de la directive repr sente un lien vers les recommandations officielles au chapitre correspondant Lorsque l utilisateur ouvre l entr e de l erreur qui l int resse il voit le num ro du point de contr le ainsi que son intitul Pour corriger cette erreur il est pos sible de s appuyer sur la liste des tests UWEM qui sont indiqu s par la suite Pour en savoir davantage l utilisateur peut se rendre sur le chapitre concern dans les recommandations UWEM en cliquant sur le num ro du test La figure 5 8 illustre un exemple d erreur WCAG pour laquelle l utilisateur a demand le d tail Notons que l affichage est similaire pour les erreurs Accessiweb 134 CHAPITRE 5 Outils de synth se Il y a 3 tableaux sans cellule d en t te V rifiez s il y a des tableaux de donn es complexes avec plusieurs niveaux logiques d en t te qui WCAG1 O 5 Pi 3 warnings requi rent des attributs pour associer des cellules de donn es et d en t te 5 2 Pour les tableaux de donn es qui ont deux niveaux logiques d en
292. re davantage la lecture de l information pertinente de la page nous proposons un traducteur en braille abr g Nous nous sommes int ress s aux probl mes que peuvent rencontrer les internautes pour se rep rer et se diriger au sein d un site web lorsque celui ne poss de pas de plan ou que ce dernier est trop dense Nous avons pour cela propos un g n rateur de plan de site web avec un affichage sous forme de liste A l instar de son homologue destin aux webmestres l utilisateur peut choisir de g n rer le plan r el du site la plan par th me ou celui par th me avec un nombre de sous arbre born chaque niveau du plan pour s adapter ses capacit s de m morisation s il est non voyant Finalement en attendant la mise en application totale des normes d accessibilit par les sites web nous proposons l internaute un correcteur de page web charg d effec tuer les modifications r alisables automatiquement Ce correcteur propose par exemple de r soudre les probl mes li s aux tableaux de mise en page dans lesquels la lecture lin aire n est pas possible L adaptation du contenu du web L adaptation du contenu du web rel ve de la responsabilit des cr ateurs de contenu pour le web Ils ont leur charge diff rents points respecter Tout d abord l accessibilit de l information d une page d pend bien videmment des possibilit s offertes par le lecteur d cran mais aussi du contenu
293. res de la mani re dont le site web est administr Dans un premier temps on peut observer des sites web a statiques o le webmestre a pour r le de coder les pages HTML Dans ce genre de site seules les personnes qui d tiennent des connaissances en informatique et en programmation sont m me d effectuer le maintien et les mises jour du site Dans ces circonstances le webmestre doit r diger une une les diff rentes pages Cela s applique galement la page contenant le plan du site Pour des sites poss dant de nombreuses pages et s enrichissant souvent de nouvelles pages le webmestre doit v rifier que le plan correspond bien la r alit actuelle du site et si besoin le compl ter ou le modifier Le webmestre est alors responsable du site web de la cr ation la maintenance en passant par la mise jour de contenu pages et plan du site La gestion de ce genre de site s effectue de mani re centralis e ce qui apporte une charge de travail consid rable pour le webmestre Cela conduit de nombreux probl mes comme les goulots d tranglement de la production web c est dire une mise jour fr quente des pages et du plan de site le manque d implication des personnes qui pourraient participer la vie du site web et les risques d erreurs li es la r daction de contenu dont le webmestre ne conna t pas tous les aspects Dans un second temps les syst mes de gestion de contenu Content Managem
294. res en relief les points sont beaucoup plus faciles lire et crire cependant cette criture est phon tique et de ce fait ne respecte pas l orthographe Elle ne permet pas non plus de transcrire les signes de ponctuation les chiffres et les symboles math matiques Sans oublier que les caract res peuvent atteindre jusqu douze points ce qui correspond une hauteur trop lev e pour tre lue imm diatement par le doigt Louis Braille 1809 1852 l ve l Institution Royale de Jeunes Aveugles a connu les deux syst mes d apprentissage l alphabet de Terzi et le syst me phon tique de Barbier Afin de mieux r pondre aux besoins des aveugles il d cide de perfectionner le syst me de Barbier C est ainsi qu en 1829 para t le premier expos de la m thode Louis Braille Il s agit d un proc d pour crire du texte et de la musique au moyen de points En 1837 une seconde dition du proc d donne la version d finitive de l alphabet illustr e par la figure 1 5 Les caract res braille sont form s de combinaisons de six points dispos s en deux colonnes de trois points L ECRITURE BRAILLE version actuelle Les points noirs repr sentent les parties emboss es de la matrice braille pour chaque caract re lo of 2005 30 06 Num rotation conventionnelle des points de la matrice braille eo eo ee ee eo ee ee eo oe oe oo 0 oo oe oe eo ee ee eo ee oo oo co oo co co ce se as oo a b D d e f h i j sr
295. rface de lancement du validateur multi recommandations 128 Principe de fonctionnement du validateur 129 MCD de la base de donn es du validateur 130 MCD de la base de donn es du validateur int grant les normes Accessiweb CM ENS AR ET 131 Interface permettant de choisir les erreurs afficher 132 Affichage des erreurs EE 133 Affichage des erreurs WGAG 134 Affichage du plan pour le webmestre 136 Diverses solutions de plans d un site web 137 Exemple de calcul de conomie sij ass se bus sans E 139 G n ration de circuits par les fourmis artificielles 140 Quantit de ph romones sur les liens partant de la racine 143 Affichage du plan pour linternaute 144 Exemple de succession de traitements r alisable par notre correcteur 148 Fonctionnement en mode console avec un proxy 149 dree Moter syt A a rasian EE dE EES Ee 149 Interface du moteur ayant charg les plugins 150 R partition des erreurs et des warnings de sites web publics entre les directives KEE 151 Interface du plugin de correction de la sp cification 5 3 155 Interface du plugin de correction de la sp cification 5 1 155 XX 6 8 6 9 6 10 6 11 6 12 6 13
296. rique mai 2008 Mesure 4 du document 122 Y Sharaiha M Gendreau G Laporte and I Osman A tabu search algorithm for the capacitated shortest spanning tree problem In Networks 29 pages 161 171 1997 123 S Shyu P Yin B Lin and M Haouari Ant Tree an ant colony approach to the generalized minimum spanning tree problem Journal of Experimental amp theorical Artificial Intelligence 15 103 112 2003 206 124 125 126 127 128 129 130 131 132 133 134 135 136 R F RENCES P Siarry and G Dreyfus La m thode du recuit simul th orie et application In ESPCLIDSET 10 rue Vauquelin Paris 1989 C Stephanidis and S Akoumianakis Accessibility guidelines and scope of formative HCI design input contrasting two perspectives In 5th ERCIM Workshop on User Interfaces for All 1999 T Stiitzle and H Hoos MAX MIN Ant System and Local Search for the Traveling Salesman Problem In JEEE pages 308 313 1997 T Sullivan and R Matson Barriers to use Usability and content accessibility on the web s most popular sites In Proceedings on the 2000 conference on Universal Usability 2000 N G Swanson T L Galinsky L L Cole C S Pan and S L Sauter The im pact of keyboard design on comfort and productivity in a text entry task Applied Ergonomics Volume 28 Issue 1 pp 9 16 February 1997 B Thomas Migration vers l accessibilit aux malvoy
297. rmations les fonctionnalit s et la structure sont s parables de la pr sentation 1 4 Faire en sorte qu il soit facile de distinguer l information en premier plan des images ou des sons d arri re plan 2 1 Rendre toutes les fonctionnalit s utilisables via un clavier ou une interface clavier 2 2 Permettre aux utilisateurs de contr ler les limites de temps sur leur lecture ou sur leur interaction 2 3 Permettre aux utilisateurs d viter le contenu qui peut provoquer des crises pi leptiques photosensibles 2 4 Fournir des m canismes pour aider les utilisateurs trouver le contenu s y orienter et y naviguer 2 5 Aider les utilisateurs viter les erreurs et leur en faciliter la correction 3 1 S assurer que le sens du contenu peut tre d termin 3 2 Organiser le contenu de mani re constante d une page l autre et s assurer que les composantes interactives fonctionnent de mani re pr visible 4 1 Utiliser les technologies conform ment aux sp cifications 4 2 S assurer que l interface utilisateur est accessible ou qu elle fournit une alterna tive accessible les navigateurs Internet et les lecteurs de m dia Le groupe de travail sur les directives pour l accessibilit des agents utilisateurs UAWG 32 CHAPITRE 1 L accessibilit du web a produit le 17 d cembre 2002 le document User Agent Accessibility Guideline 137 UAAG 1 0 Directives pour l accessibilit des agents
298. rmet de voir les lettres d filer une par une ligne par ligne L utilisateur doit valider la touche lorsqu elle est s lectionn e Le d filement bi directionnel permet quant lui de s lectionner dans un premier temps la ligne o se trouve la touche puis dans un second temps la touche en question Ce type de balayage est plus rapide que le simple d filement lin aire et est de ce fait le mode de balayage propos par le clavier windows mais n cessite plus de validations de la part de l utilisateur Afin d acc l rer ces modes de d filement certains claviers proposent un d filement par bloc Coupl au d filement lin aire il permet de choisir le bloc o va s effectuer le balayage des touches et coupl au d filement bi directionnel la ligne puis le bloc devront tre valid s avant d atteindre la touche La figure 2 22 a illustre le clavier virtuel de Windows XP dans sa configuration standard L organisation des touches reste la m me que sur les claviers mat riels Lors d un d filement lin aire les premi res touches accessibles sont les touches de fonction et la barre d espace tr s utilis e n est accessible qu apr s tre pass sur toutes les touches des 5 lignes pr c dentes Par exemple pour atteindre la lettre k en d filement bi directionnel l utilisateur doit d abord attendre 4 d filements et valider pour atteindre la 4 me ligne puis attendre 9 d filements avant de valider la lettr
299. rmis r elles lorsqu une fourmi artificielle se d place d une ville i une ville j elle d pose des ph romones sur le chemin reliant ces deux villes Pr cisons que des diff rences apparaissent entre les fourmis r elles et les fourmis artificielles de cet algorithme ces derni res ne sont pas totalement aveugles et ont de ce fait connaissance de la distance qui les s pare des autres villes elles poss dent une m moire pour se souvenir des villes d j visit es et ne pas y retourner Le choix de la direction que prend la fourmi est bas sur une probabilit qui d pend d une part de la distance entre la ville o elle se trouve et les diff rentes villes qui lui reste parcourir et d autre part de la quantit de ph romones d j pr sente sur ces chemins La probabilit qu une fourmi choisisse de se diriger vers une certaine ville sera d autant plus forte que la distance s parant ces villes sera petite et que la quantit de ph romones sera importante Notons que gr ce la m moire de la fourmi la probabilit qu elle choisisse de se diriger vers une ville qu elle a d j visit e est nulle L quation 3 1 donne cette probabilit Pr cisons que cette probabilit est biais e par les param tres a et 5 qui d terminent lim portance de l influence respectivement de la quantit de ph romones 7 et de la visibilit si laquelle correspond pour le PVC l oppos de la distance entre les villes P
300. rnationale sur le Document Electronique CIDE 11 Rouen France 28 31 octobre 2008 S Colas N Monmarch D Burger and S Mohamed A web site migration support tool to reach european accessibility standards In 9th European conference for the Advancement of Assistive Technology in Europe AAATE 07 Assistive Technology Research Series volume 20 pages 907 911 San Sebastian Spain October 2007 S Colas N Monmarch P Gaucher and M Slimane Optimisation de l organisa tion d un clavier virtuel pour personnes handicap es par des fourmis artificielles In M taheuristiques META 06 Hammamet Tunisie 2 4 novembre 2006 S Colas N Monmarch P Gaucher and M Slimane Accessibility of french pu blics web sites a new tool and methodology to reach accessibility compliance In International Conference on Human Machine iNteraction HuMaN 07 pages 55 60 Timimoun Alg rie 12 14 mars 2007 S Colas N Monmarch P Gaucher and M Slimane Artificial ants for the optimiza tion of virtual keyboard arrangement for disable people In Lecture Notes in Computer Science 4926 Springer Eds N Monmarch E Talbi P Collet M Schoenauer E Lutton 8th International Conference on Artificial Evolution EA 07 pages 87 99 Tours France October 2008 S Colas N Monmarch and M Slimane Accessibilit des sites web institutionnels mode d emploi du site d aide A la migration application au site de c
301. roit permettent non seulement la vision des formes et des couleurs mais ont surtout un tr s grand pouvoir discriminant Ce sont elles qui rendent possible la vision des d tails Avoir une atteinte de cette partie de la r tine implique donc une r duction importante de l acuit visuelle Par cons quent les personnes ayant ce type d atteinte auront des difficult s ou seront dans l impossibilit de lire de pr s des caract res de taille normale de type dactylographique d imprimerie ou de journaux ou de plus loin des caract res un peu plus grands le nom d une rue le num ro de quai d un train Finalement il sera n cessaire d utiliser des moyens de grossissement la vision p riph rique Les sujets n ont plus de perception visuelle possible ou de qualit suffisante autour du point de fixation Au contraire leur champ visuel se r tr cit jusqu devenir tubulaire Ils conservent une acuit correcte mais ils ne voient que ce qu ils fixent et plus rien autour Ces sujets conservent des capacit s de lecture mais il faut pour lire efficace ment que la taille des caract res soit suffisamment r duite pour ne pas d passer la largeur de leur champ visuel A l oppos de l id e commun ment admise grossir un texte consiste pour eux accro tre d autant leurs difficult s la vision floue Dans ce cas la vision des sujets ressemble celle que l on peut avoir travers un verre d poli A savoir q
302. rope qui sont directement concern es De plus toutes les personnes n utilisant pas de navigateurs standards par exemple les personnes voyageant beaucoup et utilisant Les r sultats relev s avec un validateur automatique sont diff rents et moins stricts 12 5 de sites publics et 3 9 de sites commerciaux europ ens A accessibles en 2007 1 5 Conclusion 51 des technologies mobiles d acc s Internet pourront naviguer sur un site accessible L accessibilit d Internet ne concerne donc pas seulement les personnes handicap es mais toute personne ayant des besoins ou des modes d utilisation d Internet moins conventionnels D s lors rendre un site accessible permet d augmenter le nombre d in ternautes naviguant sur le site et par cons quent le nombre de clients potentiels s il s agit d un site commercial Am liorer l int gration des personnes handicap es L accessibilit constitue effectivement un facteur d int gration sociale professionnelle et culturelle important pour les personnes handicap es Chapitre 2 Se rep rer se diriger dans un site et s exprimer l crit Nous nous int ressons dans ce chapitre aux solutions pour parer aux difficult s que peuvent rencontrer les personnes handicap es sur Internet Dans un premier temps ce cha pitre traitera du probl me de la navigation au sein d un site web pour atteindre l information d sir e le plus ra pidement possible Puis dan
303. rsonnalis e sera pr sent dans la section 4 2 de ce chapitre Toutefois les webmestres ne sont pas les seules personnes qui sont destin s les outils d aide pr sent s dans ce chapitre Les sections 4 3 et 4 4 traiteront de deux dispositifs d aide ici des aides techniques destin s acc l rer l acc s en lecture ou en criture pour les personnes handicap es D une part nous avons tabli un g n rateur de braille abr g pour acc l rer la lecture des pages web pour les handicap s visuels D autre part nous avons r alis un clavier virtuel destin acc l rer la vitesse de saisie et diminuer la fatigue des membres ant rieurs ressentie par les personnes handicap es qui propose de r organiser les touches du clavier selon le type de texte saisir 4 2 Site web d aide la migration 103 4 2 Site web d aide la migration Dans le but d aider les collectivit s locales dans le domaine de l accessibilit et en colla boration avec le Conseil G n ral d Indre et Loire nous avons labor un a outil d aide la cr ation et la migration de sites Internet accessibles figure 4 1 Cet outil a t r alis suite une r flexion sur la d marche m thodologique de migration et d accompagnement vers l accessibilit du web Un site Web accessible Outil d aide la cr ation et la migration de sites accessibles Rendre un site existant accessible Pourquoi rendre
304. s tudes 82 83 ont en effet montr qu un temps d adaptation est n cessaire avant que l utilisateur n obtienne de meilleures performances avec le clavier OPTI plut t ou avec le clavier virtuel QWERTY 2 4 Conclusion 83 2 4 Conclusion Nous avons dans la premi re partie de ce chapitre envisag une solution au probl me de navigation au sein d un site web qui consiste en l utilisation d un plan du site Ce dernier devrait d apr s les recommandations de la WAI tre pr sent sur tous les sites web En at tendant la mise en application de ces directives par les webmestres les internautes peuvent utiliser un g n rateur de plan Toutefois bon nombre de ces g n rateurs sont destin s aux webmestres plut t ou aus internautes Nous nous int resserons dans le chapitre 5 aux g n rateurs de plan en en proposant un qui soit adapt plus particuli rement aux internautes d ficients visuels Dans la deuxi me partie de ce chapitre nous avons remarqu que certaines personnes mobilit r duite peuvent avoir des difficult s saisir du texte et donc profiter pleinement des services offerts par Internet Pour les aider lors de la saisie de texte nous avons pr sent divers types de claviers qu ils soient mat riels ou bien virtuels Dans les deux cas le but est de proposer une alternative au clavier traditionnel inadapt Nous nous focaliserons par la suite chapitre 4 plus particuli rement aux claviers virtu
305. s claire d un site sous la forme d un il et offre la possibilit d afficher ou non les sous pages d une page Des d monstrations d ex cution de Star Tree et de TableLens sont disponibles en ligne L outil GEOmi 226 Geometry for Maximum Insight c est dire g om trie pour maximiser la perspicacit est d velopp par l institut de recherche australien NICTA Bien que la g n ration d arborescence de site web ne soit pas sa premi re utilit le plugin HTML Graph Generator fournit cette possibilit La figure 2 6 pr sente le r sultat obtenu sur le site du Conseil G n ral d Indre et Loire CG37 On peut observer que tr s peu de n uds sont repr sent s Ici seules les pages HTML sont affich es Les autres fichiers pdf word css vid o n apparaissent pas Cependant beaucoup de pages web ne sont pas repr sent es non plus De plus tous les noms des n uds sont indiqu s c t des n uds ce qui surcharge tr s vite l affichage surtout lorsque les titres des pages sont longs Ajoutons qu une rotation du graphique est possible La figure 2 7 pr sente le m me plan que sur la figure 2 6 apr s rotation et on y observe un probl me d affichage les n uds et leurs noms ne sont pas li s Ce sont en fait deux plans diff rents qui ne pivotent pas en m me temps La rotation est donc inutilisable LU zess Fic 2 6 Site du CG37 repr sent avec GEOmi L outil WebTOC 98 es
306. s dait trois Au Royaume Unis le projet See it Right 148 a pour objectif d valuer l accessibilit des sites web Pour cela les associations peuvent contacter le Royal National Institute for the Blind Aux Pays Bas le projet Drempels Weg 147 permet lui aussi de tester les sites et de diffuser de l information sur l accessibilit 1 3 Cadre l gal et organisationnel de l accessibilit du web 33 En France BrailleNet 174 et plus pr cis ment sa composante Accessibilit lanc e en juin 2000 pilote le Groupe de Travail Accessiweb GTA depuis le 16 septembre 2003 Le but de ce groupe de travail est d augmenter le nombre de professionnels du web ma trisant les principes d accessibilit de proposer des m thodes et des outils pour rendre ou tester l accessibilit des sites web L association BrailleNet a publi le guide Accessiweb compos de 92 crit res et tabli partir des recommandations internationales WCAG 1 0 de la WAI Il faut savoir que certaines directives restent inchang es tandis que d autres ont t d ve lopp es afin de lever certaines ambigu t s Le guide actuel correspond la version 3 0 171 et comporte 95 crit res Un tableau de correspondance Accessiweb WCAG 1 0 175 est disponible sur le site de BrailleNet Le guide Accessiweb 1 0 a t int gr au R f rentiel acessibilit des services Internet de l administration fran aise de l ADAE Agence pour le Developpement de l Adm
307. s et de l intelligence artificielle notamment les fourmis artificielles appliqu es des probl mes de classification et d optimisation principalement dans le domaine des nouvelles technologies web r seaux et de l aide aux personnes handicap es Ainsi est venue l id e de mettre profit les comp tences acquises dans les domaines du web du handicap et des fourmis artificielles pour cette th se qui s intitule a Outils d am lioration de l accessibilit du web pour les personnes visuellement handicap es Elle s est av r e tre un sujet d actualit puisque le Projet de loi pour l galit des droits et des chances la participation et la ci toyennet des personnes handicap es 7 a t adopt le 3 f vrier 2005 et la loi en question a t vot e le 12 f vrier 2005 Un article concerne plus particuli rement l accessibilit du web en imposant aux sites web publics de suivre les recommandations li es l accessibilit section 1 3 2 page 34 Lors de ce travail nous avons cherch am liorer l accessibilit du web aux personnes handicap es d une part en contribuant compenser les probl mes li s directement la non conformit des pages web et d autre part en augmentant les performances des interfaces Homme Machine Les principales contributions de cette th se sont illustr es sur la figure 1 AN Webmestre AN Webmestre Internaute D Fic 1 Les principal
308. s frames ou du flash la fronti re entre accessibilit et utilisabilit est insignifiante Nous tenterons par la suite de revenir autant que possible sur l accessibilit du web en d couvrant les r gles pour r aliser un site web accessible A0 CHAPITRE 1 L accessibilit du web 1 4 2 Les guides synth se sur l accessibilit des sites web Le respect de la l gislation en vigueur concernant l accessibilit ou l am lioration de son site web en mati re d accessibilit n cessite de modifier le code source des pages afin qu il soit conforme aux normes Toutefois la migration vers un site accessible peut s av rer complexe surtout si ledit site a t mis en place par un webmestre amateur Des guides en fran ais sont propos s comme ceux de Voir 250 BrailleNet 176 La Grange 212 et Acc s pour tous 160 pour informer et aider quiconque souhaitant rendre ou cr er un site accessible Ils tablissent des liens vers les principaux outils de validation automatique voir section 1 4 3 Le guide Voir figure 1 16 c est constitu de liens vers la docu mentation officielle c est dire les recommandations HTML CSS et WCAG 1 0 Certains comme BrailleNet La Grange et Acc s pour tous figure 1 16 respectivement b a et d proposent galement un ensemble de fiches techniques permettant la r solution des er reurs mises en vidence par les outils de validation Acc s pour tous propose en s
309. s de ph romones Tmin Tmax 0 1 0 9 4 4 Optimisation d un clavier virtuel par des fourmis artificielles 119 valeur initiale des ph romones 7 ij coefficient d vaporation p 0 01 j dans le texte consid r Tmax S UF j et T 0 0 d sirabilit n calcul e selon la fr quence relative de co occurence des symboles 7 et nombre de fourmis nombre de symboles placer sur le clavier 57 dans notre cas nombre d it rations 500 chaque fourmi construit 500 claviers La figures 4 14 4 13 et 4 12 montrent respectivement l volution de la qualit des claviers de la valeur des ph romones et celle de l entropie des ph romones quation 4 6 pour le document S blog m n Ent T A3 Mis 7 Tij T i 1 j l Pheromone entropy 600 Pheromones 400 200 T T T entropy es 1 1 200 300 400 500 o 100 iteration number Pheromone entropy EE r r entropy 1000 d 800 4 2 5 E 600 4 o 2 a 400 Ne d A nm 200 300 400 500 iteration number a 0 5 MaX Tu v min Tu u v u v Pheromones Pheromones 4 6 mMax Tuv MiNn Tuw u v u v Pheromone entropy T entropy 1000 800 600 400 200 0 100 200 300 400 500 iteration number a 1 Pheromone entropy entropy 600 400 0 100 200 300 400 500 iteration number a 0 Fic 4 12
310. s et le probl me du voyageur de commerce Les premiers travaux sur les fourmis artificielles ont consist appliquer la capacit des fourmis trouver le plus court chemin la classique probl matique combinatoire du voya geur de commerce 50 44 nous utiliserons par la suite l abr viation PVC correspondant en anglais TSP pour Traveling Salesman Problem Le PVC consiste tant donn un ensemble de n villes s par es par des distances donn es trouver le plus court chemin qui relie toutes les villes en n y passant qu une seule fois et que ce chemin revienne au point de d part Pr cisons que pour de grandes instances du PVC les m thodes exactes ne permettent pas de trouver l optimum en un temps raisonnable Il a effectivement t d montr en 1979 que ce probl me est NP difficile 63 Tester l ensemble des solutions m me les plus absurdes prendrait de ce fait trop de temps lorsque le nombre de ville est important puisque l espace de recherche correspond l ensemble des combinaisons possibles des n villes soit n combinaisons La seule solution consiste alors utiliser des m thodes de r solution approch es lorsqu une solution approch e est acceptable De nombreuses heuristiques ont t d velopp es pour r soudre ce probl me comme celles des plus proches voisins des r seaux de neurones des algorithmes g n tiques ou encore des colonies de fourmis Tel quel ce probl me peut s appliquer
311. s m les Les fourmis ayant des aspects et des r les diff rents elles sont regroup es en castes dans la fourmili re la caste des reproducteurs qui comprend les m les et les femelles fertiles les futures reines 3 2 Les fourmis r elles 87 la caste des ouvri res c est dire les femelles st riles qui assurent toutes les t ches dans la fourmili re Les reproducteurs m les poss dent des ailes et sont inactifs ils vivent dans le fond de la fourmili re jusqu au vol nuptial o ils f conderont les femelles fertiles Peu apr s l accouplement les m les meurent Les femelles f cond es peuvent alors devenir des reines Chez certaines esp ces de fourmis la reine est incapable de cr er sa propre colonie c est le cas de la fourmi rousse Elle doit alors usurper la place de la reine d une autre colonie ou bien se faire accepter dans une colonie o il y a plusieurs reines A l oppos chez les fourmis Atta vivant en Am rique du Sud la reine creuse elle m me une chambre souterraine pour y pondre ses ufs N ayant personne son service pour la nourrir elle mange ses ailes afin d avoir nergie n cessaire pour pondre ses premiers ufs Par la suite tant qu aucune fourmi ne sera adulte la reine se nourrira d une partie du couvain et de quelques uns de ses ufs ce stade la reine est alors polyvalente Lorsque des fourmis auront atteint le stade adulte elles s occuperont elles m mes de
312. s par la figure 4 4 a pour cr er un site web accessible Elles tiennent compte de la taille du site crit re principal de diff renciation des sites web des collectivit s locales Ainsi la premi re d marche figure 4 4 a d marche 1 permet de cr er un site contenant peu de pages Dans ce cas il faut les cr er une une puis v rifier que chacune respecte les normes Afin de ne pas avoir trop d erreurs corriger il convient d tre inform sur les recommandations avant de commencer r diger les pages A ce stade le webmestre peut utiliser divers petits outils pratiques que nous pr senterons dans la section 4 2 3 comme par exemple des fiches techniques Une fois toutes les pages cr es en respectant au mieux les recommandations l outil propose de tester le code HTML les feuilles de style et pour finir l accessibilit Des validateurs sont alors propos s ainsi qu une aide la correction des principales erreurs d taill e dans la section 4 2 3 La deuxi me d marche figure 4 4 a d marche 2 concerne la cr ation d un site cons quent ou bien n cessitant de fr quentes mises jour Dans ce cas notre outil est le seul conseiller l utilisation d un syst me de gestion de contenu Content Management System CMS pour cr er le site Cela permet de d centraliser les mises jour de contenu et d all ger la charge de travail du webmestre En outre le choix d un CMS peut tre difficile et il fau
313. s pouvons remarquer que la courbe d entropie des ph romones figure 4 12 est plus ou moins identique quelle que soit la valeur de a l entropie des ph romones d pend uni quement de la valeur moyenne des ph romones laquelle d croit de mani re identique dans tous les cas lorsque la plupart des chemins ont atteint la valeur minimale de ph romones Tmin aux alentours de l it ration T 220 voir figure 4 13 Cependant on peut voir que lorsque les ph romones ne sont pas utilis es figure 4 14 avec a 0 la qualit moyenne de la population et le meilleur clavier pour une it ration donn e restent constants alors que pour a 2 0 la qualit des claviers g n r s par l ensemble de la population diminue avec 4 4 Optimisation d un clavier virtuel par des fourmis artificielles 121 un ralentissement autour de l it ration T 220 ce qui signifie que les claviers sont de plus en plus adapt s au type de texte saisir Solution quality Solution quality 0 TT 600 p as iteration best vhs best ofrun pop avg iteration best best of run pop avg 550 te Voie 4 550 500 4 500 Quality 450 f 4 450 Quality 400 We HN Papa a d W ANAA pt ag 350 Vie e 4 350 d el 300 1 o 100 200 300 400 500 0 100 200 300 400 500 iteration number iteration number Solution quality Solution quality RE best of run iteration best e aR EST OUT moras
314. s un deuxi me temps nous consid rerons les difficult s que peuvent rencontrer les personnes mobilit r duite pour saisir un texte par exemple dans un formulaire 2 1 Introduction Comme nous l avons vu dans la section 1 4 1 page 38 un site web utilisable doit tre efficace et efficient Mesurer l efficience correspond v rifier que le but de l internaute a t atteint avec un minimum d efforts et en un minimum de temps Un site web ergonomique diminue donc le temps de recherche d un internaute par rapport au m me site dans une version non ergonomique 26 On parle notamment de la r gle des 3 clics selon laquelle toute information d un site doit tre disponible en maximum 3 clics de souris Cette r gle est videmment difficilement applicable pour les sites web volumineux N anmoins d apr s une tude de J Porter 233 cette r gle n est pas fond e et rien ne justifie son existence puisque l important n est pas le nombre de clics pour trouver l information d sir e mais de trouver l information Retenons finalement qu elle permet de rappeler plus g n ralement l importance de minimiser les difficult s que les utilisateurs vont rencontrer pour trouver leur 54 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit information Un crit re primordial en termes d ergonomie des sites web concerne le guidage Il s agit de l ensemble des moyens mis en uvre pour c
315. sation de nouvelles technologies sur les sites web L adaptation au web c est dire de l utilisateur s av re donc un aspect d velopper pour proposer aux internautes des logiciels adapt s leurs handicaps Certes nous sommes loin de pr tendre avoir trait toute l tendue et la complexit de ces deux points Il est vrai que nombreuses perspectives sont encore en suspens la suite de nos travaux et un vaste ventail de th mes reste aborder par exemple l am lioration d aides techniques comme les syst mes alternatifs la souris La t che est immense et l objectif d un web accessible n est ce jour envisageable que partiellement pour les sites web publics Force est de constater que les travaux en faveur de l accessibilit sont encore poursuivre et ce sans rel che Reste que nous ne pouvons qu appr cier les nombreuses recherches et avanc es notamment politiques qui montrent la prise de conscience d un public de plus en plus large aux probl mes que peuvent rencontrer les personnes handicap es lors de l usage d Internet Cette compr hension et cette prise en compte par la multitude nous laissent dans l agr able esp rance d une poursuite des travaux commenc s et de progr s imminents CONCLUSION 177 jilli HI Ru Hii FIG 6 28 Repr sentation de l ensemble des outils r alis s vp Ai OD hl acount gt Forman raie Bax 2 ngenes en Gerse de Ca
316. si les 44 erreurs de la page d accueil ont pu tre facilement corrig es puisqu il ne s agissait en fait que de 2 erreurs r p titives 4 3 Traducteur en braille abr g 111 4 3 Traducteur en braille abr g La lecture des informations peut tre plus ou moins rapide selon les capacit s des per sonnes handicap es visuelles et selon les aides techniques qu elles utilisent Il est en effet possible de r gler la vitesse du d bit de parole d une synth se vocale ou encore de faire d filer les lignes d un clavier braille un rythme d fini par l utilisateur Cependant si le d bit reste trop lent lors de l utilisation d un clavier braille on peut envisager de lui faire transcrire non pas du braille int gral mais du braille abr g La m thode toujours en vigueur actuellement est celle de 1955 qui exige environ 4 ann es d apprentissage et la connaissance de nombreuses r gles Ce syst me a t r vis en 2000 dans la th se de Carmen Fontaine 59 et en 2004 par Evelyne Kommer 72 Afin de nous familiariser avec les aides techniques comme le clavier braille nous avons cr une application permettant la transcription d un texte fran ais en braille abr g la lecture se faisant sur un terminal braille adapt La m thode consiste d couper un texte en mots les soumettre un traitement de locutions et ensuite v rifier les r gles de compression Ce proc d permet de r duire les ouvrages imprim s e
317. situations de handicaps ASSISTH 2007 pages 248 253 Toulouse France 19 21 novembre 2007 WAT and Authoring Tool Accessibility Guideline Working Group ATAG WG Autho ring Tool Accessibility Guideline 1 0 ATAG 1 0 W3C Recommendation 3 Febuary 2000 WAI and Authoring Tool Accessibility Guideline Working Group ATAG WG Au thoring Tool Accessibility Guideline 2 0 ATAG 2 0 Working Draft mars 2008 R F RENCES 207 137 WAT and User Agent Accessibility Guideline Working Group UAWG User Agent Accessibility Guideline 1 0 UAAG 1 0 W3C Recommendation 17 December 2002 138 WAT and User Agent Accessibility Guideline Working Group UAWG User Agent Accessibility Guideline 2 0 UAAG 2 0 Working Draft mars 2008 139 WCAG WG Web Content Accessibility Guideline 2 0 WCAG 2 0 2008 W3C Can didate Recommendation 30 April 2008 140 H Wium Lie and B Bos Cascading Style Sheets level 1 W3C Recommendation 17 Dec 1996 revised 11 Jan 1999 141 P Zaphiris and R Ellis Website Usability and Content Accessibility of the top USA Universities 2001 142 P Zaphiris and S H Kurniawan Usability and accessibility comparison of gover nemental organizational educational and commercial aging health related web sites 2001 143 P Zaphiris and H Y Terry Ma The Usability and Content Accessibility of the e Government in the UK 2001 144 S Zhai M Hunter and B A Smith The metropolis keyboard an explor
318. sonnes handicap es m me si elles utilisent l interface physique la plus adapt e souris joystick trackball Il faut savoir que certaines personnes handicap es sont incapables d utiliser totalement ces dispositifs de pointage certaines ont uniquement la capacit de d placer le pointeur mais pas de valider en cliquant sur le bouton alors qu il peut se produire l inverse chez d autres personnes Les claviers virtuels doivent alors s adapter tous les cas de figure en proposant des alternatives l interface mat rielle de pointage que ce soit lors de la s lection ou lors de la validation Certains claviers comme par exemple le clavier virtuel de Windows XP le clavier Click N Type 214 le clavier CVK 206 le clavier ScreenDoors 2000 217 ou encore le clavier Keystrokes 163 pour Macintosh proposent l utilisation de la fonctionnalit a autoclic en core appel e clic temporis Cette option valide automatiquement la touche s lectionn e si le curseur reste immobile La dur e de la temporisation avant validation est param trable 2 3 Faciliter l criture gr ce aux aides techniques de substitution du clavier d ordinateur standard 77 Pour les personnes ne pouvant s lectionner la touche uniquement l aide du dispositif de pointage des modes de balayage automatique existent le d filement lin aire le d filement bi directionnel ligne colonne et le d filement par bloc Le d filement lin aire pe
319. sont invisibles aux personnes voyantes Une page web ne poss dant pas de focus comme pour un traitement de texte le programme de lecture d cran ne peut pas 5T l chargement de la derni re version de JAWS en version limit e 40 min d utilisation http www freedomscientific com fs_downloads jaws asp dernier acc s le 23 11 2006 T l chargement de l ancienne version de IBM HPR utilisable pendant 1 mois gratuitement http www 306 ibm com able europe fr dernier acc s le 23 11 2006 26 CHAPITRE 1 L accessibilit du web d terminer la position de lecture dans le texte Pour naviguer l int rieur d une page des fonctions alternatives sont alors propos es l internaute Par exemple l utilisateur du navi gateur vocal Home Page Reader peut utiliser les touches suivantes pour naviguer espace pour commencer la lecture partir de la position courante de la page a contr le pour ar r ter la lecture fl che gauche et fl che droite pour lire le paragraphe respectivement pr c dent et suivant a tabulation pour aller de lien en lien ou encore a entr e gt pour activer un lien et ouvrir la page destination D s lors le texte de la page peut tre transmis la synth se vocale ou au clavier braille ligne par ligne ou bloc par bloc Pr cisons que de nombreux probl mes se pr sentent lorsque l ordre de lecture d une page est difficile d terminer du fait de l utilis
320. sse d ex cution et d autre part car la g n ration du plan du site par cet algorithme est directement li e l analyse de la similarit entre les pages Dans ce travail la mesure TF IDF a t utilis e et les r sultats sont donc compar s non pas aux pages du site mais la matrice de similarit entre les pages Par cons quent d autres mesures permettant de d tecter un th me commun m me si les termes utilis s diff rent pourraient tre mises en place afin d am liorer la qualit du plan dans des conditions r elles d utilisation Les travaux pr sent s dans ce chapitre ont donn lieu l encadre ment de deux projets de fin d tudes au D partement d Informa tique DI de Polytech Tours 90 130 et d un stage de Master 2 Recherche 129 Ils ont galement conduit un certain nombre de communications ou de publications 33 38 43 42 Chapitre 6 Outils de transformation de pages Ce chapitre pr sente deux outils de transformation de pages destin s faciliter l acc s l information pour les internautes handicap s Le premier consiste obtenir une page accessible partir d une page non accessible et le deuxi me consiste r organiser les diff rents l ments qui composent une page 6 1 Introduction Ce chapitre concerne les outils de transformation des pages web Dans le domaine de l accessibilit la premi re transformation de la page r aliser consiste
321. ssiques auxquels on peut ajouter des am liorations il est pos sible d utiliser un navigateur sp cialis comme par exemple Simply Web 2000 et BrailleSurf Simply Web 2000 186 est un navigateur bas sur Internet Explorer comprenant un syn th tiseur vocal figure 1 13 Il permet d afficher la page telle qu elle peut tre vue par un navigateur classique et propose galement une version accessible de cette m me page Il offre aussi la possibilit de visualiser sous forme d une arborescence la structure de la page comprenant des liens des cadres et des formulaires La derni re version de Simply Web 2000 est bas e sur Internet Explorer 5 0 et fonctionne avec le syst me d exploitation Windows de Windows 95 Windows 2000 BrailleSurf 205 est un navigateur destin plus particu li rement aux handicap s visuels figure 1 14 Il permet de traiter le code HTML de la page afficher pour la transformer en texte Les l ments graphiques sont supprim s et le texte peut tre pr sent l cran suivant les besoins des utilisateurs Ce navigateur a t d velopp au sein de l quipe INSERM Interfaces Non Visuelles et Accessibilit Inova Sa derni re version BrailleSurf 4 date de 2001 et marque l arr t des d veloppements pour ce navigateur Malgr toutes ces aides techniques et logicielles l acc s aux informations pr sent es sur le web peut continuer poser des probl mes aux personnes aveugles ou malv
322. ssitent l initialisation une solution r alisable c est dire une organisation des touches sur le clavier qui est am lior e au fur et mesure des it rations Ce clavier initial a t g n r de mani re al atoire et est donc tr s diff rent d une ex cution A une autre Ainsi sur les 30 ex cutions ind pendantes les m thodes de recherche locale sont initialis es avec des claviers dont la qualit peut tre tr s bonne comme tr s mauvaise ce qui explique les carts moyens importants Afin d am liorer les performances de notre algorithme nous lui avons associ une m thode de Recherche Locale ligne FA RL du tableau 4 5 Cette derni re est appliqu e chaque fois qu une fourmi a g n r un clavier c est dire des claviers qui s am liorent au fur et mesure des it rations et les r sultats obtenus influencent par la suite les autres fourmis de la colonie La recherche locale employ e ici est la m thode FirstFit 4 4 Optimisation d un clavier virtuel par des fourmis artificielles 123 qui consiste effectuer une permutation au hasard et la conserver si elle constitue une am lioration Cette recherche rapide permet d am liorer l g rement la qualit des claviers en gardant un temps d ex cution acceptable pour l utilisateur le tableau 4 6 repr sente le temps moyen d ex cution sans puis avec la recherche locale Di S2 S3 S4 S5 S6 S7 Ss So S10 S11 S12 FA 30 71
323. sur l accessibilit des sites officiels Nous avons compar trois m thodes de mesure de similitude qui sont la m thode n grammes la distance de Levenshtein et celle de Jaro D un c t la distance de Levenshtein est gale au nombre minimal de caract res qu il faut supprimer ins rer ou remplacer pour passer d une cha ne de caract res l autre Ainsi plus deux cha nes sont similaires plus la distance de Levenshtein est proche de z ro D un autre c t la distance de Jaro mesure la similarit entre deux cha nes de caract res selon le nombre de caract res correspondants dans les deux cha nes et le nombre de transpo sitions Pr cisons que deux caract res sont consid r s comme correspondants si la diff rence entre leurs positions dans leurs cha nes respectives ne d passe pas la moiti de la longueur de la cha ne la plus longue les transpositions repr sentent quant elles les interchangements entre caract res correspondants d une cha ne pour obtenir l autre cha ne Cette distance est principalement utilis e pour la d tection de similarit entre des cha nes courtes comme des mots de passe Malgr le fait que nos cha nes comparer soient compos es de plusieurs mots nous avons voulu tester cette distance car de nombreuses cha nes hormis les listes et les paragraphes sont tout de m me courtes comme c est le cas pour les liens Afin d tre compar es avec la m thode des n grammes
324. t consid r s de nos jours comme p joratifs Actuellement le handicap est d finit comme un d savantage social r sultant d une d ficience ou d une incapacit qui limite ou interdit l accomplissement d un r le normal L utilisation de ce terme reste li e la notion d galisation des chances puisqu il exprime une volont publique de compr hension des diff rences et d int gration de tous dans la soci t Pour d finir le nombre de personnes handicap es qui peut varier de 800 000 plus de 5 millions en France selon la d finition retenue du handicap l Organisation Mondiale de la Sant O M S 230 a aid en 1980 la clarification de la notion de handicap en adoptant la classification ICIDH International Classification of Impairments Disabilities and Handicaps Cette classification a t mise au point dans les ann es 1970 par le Dr Wood Elle repr sente les relations entre maladies et handicaps selon le sch ma nomm s quence de Wood 94 illustr par la figure 1 1 Maladie D ficience incapacit D savantage Fic 1 1 S quence de WOOD Dans la s quence de Wood les maladies sont l origine de la cha ne Ce sont des patho logies comprises dans un sens large accidents traumatismes moraux ou physiques cons quences des complications de grossesses Les d ficiences qui sont des pertes ou des dysfonctionnements des diverses parties du corps ou du cerveau o
325. t consultable non seulement par les navigateurs web standard mais galement par les aides techniques utilis es par les personnes handicap es l interface utilis e clavier ou souris la plate forme d acc s c est dire le syst me d exploitation le p riph rique d affichage taille de l cran t l phone portable 1 3 1 Les organismes et associations travaillant sur l accessibilit Le W3C et la WAI Le Consortium du World Wide Web W3C 253 fond en octobre 1994 par Tim Berners Lee l inventeur du World Wide Web est un consortium industriel international Il est simultan ment g r par plusieurs organisations le Groupement Europ en de Recherche en Informatique et en Math matiques ERCIM bas en France l Universit de Keio au Japon et le Laboratoire d Informatique et d Intelligence Artificielle du MIT Massachusetts Institute of Technology situ aux Etats Unis La principale mission du W3C est de cr er des standards pour le Web en mettant disposition des sp cifications appel es recomman dations ou a directives Les objectifs du W3C 209 sont entre autres l interop rabilit et l acc s universel qui sont d finis ainsi Interop rabilit e Il y a vingt ans les gens achetaient des logiciels qui fonctionnaient uniquement avec les autres produits du m me fournisseur Aujourd hui une plus grande li bert de choix est pr sente et les utilisateurs atten
326. t en s lectionner un qui offre le maximum de fonctionnalit s attendues pour le site et bien videmment un qui puisse produire du code conforme aux normes d accessibilit Ainsi pour aider dans le choix du CMS notre outil propose des liens vers plusieurs CMS accessibles SPIP AGORA TYPO3 106 CHAPITRE 4 Outils d aide l accessibilit D marche 1 D marche 2 D marche 1 D marche2 D marche 3 E Cr er un site gt Rendre un site N accessible accessible Editeur HTML Editeur HTML amp CMS Cr er toutes les Cr er toutes les Z pages avec un pages avec un Modifier les S lectionner une se a te diteur HTML en CMS tenant Pee es page pour Gelee We respectant les compte des crit res chaque mod le crit res crit res crit res d accessibilit de page d accessibilit d accessibilit d accessibilit Faire les tests Fin Faire les tests Faire les tests Faire les tests des normes des normes des normes des normes HTML CSS et de HTML CSS et de PHTML CSS et de gt HTML CSS et de la WAI sur la WAI sur la WAI sur ces la WAI sur toutes les pages toutes les pages pages toutes les pages S 7 OUI Corriger les E Corriger les pages pages Corriger les pages ou le CMS _ Corriger le CMS a b
327. t et apr s modification par notre correcteur R sultats obtenus sur les sites web des communes d Indre et Loire Pour valuer notre plateforme de correction des erreurs d accessibilit nous avons effec tu les corrections concernant les sp cifications 1 1 5 3 et 5 5 des WCAG sur les sites web des 50 communes d Indre et Loire list s dans le tableau B 1 de l annexe B L annexe C donne les r sultats de l valuation de ces sites web apr s passage du correcteur Les figures 6 10 et 6 12 pr sentent respectivement pour chaque directive le nombre d erreurs et de warnings avant et apr s passage du correcteur La figure 6 11 est identique la figure 6 10 avec les histogrammes des directives 3 et 11 tronqu s afin de mieux visualiser les r sultats obtenus sur les autres directives 158 Nb erreurs CHAPITRE 6 Outils de transformation de pages 2000 1800 1600 1400 1200 B E correction 1000 D E correction 800 600 400 200 0 23 4 5 6 7 8 9 10 11 12 13 14 Directives Fic 6 10 Nombre d erreurs par directive avant et apr s passage du correcteur Nb erreurs 450 400 350 300 250 B beige correction 150 100 50 D 23 4 5 6 7 8 9 10 11 12 13 14 Directives Fic 6 11 Nombre d erreurs par directive avant et apr s passage du correcteur avec directive 3 et 11 tronqu es Nb warning 700 600 500 300 D apr s correction 200 100 0 1 2 3 4 5 6 9 10 11 12 13
328. t les normes du langage de description pr requis indispensables pour atteindre l accessibilit De ce fait le webmestre d butant peut conserver dans toute sa d marche le m me validateur Une fois les erreurs d tect es il est parfois long et fastidieux de les corriger Nous avons cr pour cette tape un correcteur de pages web Cet outil poss de deux modes un mode automatique et un mode manuel Dans le mode automatique le correcteur fait lui m me des choix pour modifier la page web Aucune intervention humaine n est requise Cependant de nombreuses erreurs d accessibilit ne seront pas corrig es efficacement dans ce mode D s lors le mode manuel permet quant lui d interroger le webmestre et de modifier la page web selon les informations qu il aura fournies notre outil de correction Lorsque tous les crit res d accessibilit sont valid s la page est dite accessible Tou tefois comme nous le verrons par la suite l utilisabilit d un site web est galement tr s importante Par exemple les plans de sites web peuvent faciliter la navigation de l inter naute et conduire le webmestre organiser de mani re coh rente les pages entres elles Nous avons alors cr un g n rateur de plan de site web qui propose d afficher plusieurs types de plans le plan r el du site par l tude des liens entre les pages et le plan regroupant les pages de m me th matique Le premier type de plan pr sente a
329. t un haut niveau d utilisabilit Il est possible de cr er des sites accessibles mais difficilement utilisables et les outils de validation d accessibilit ne v rifient pas l utilisabilit C est pour cela qu il est conseill de croiser des valuations d ergonomie par exemple avec l outil Destine 85 et d accessibilit coupl es avec des tests d usages 11 R gles g n rales d utilisabilit des sites web Il y a certaines r gles d ergonomie respecter pour que l information pr sente sur le site soit compr hensible et utilisable simplement Les crit res ergonomiques proviennent d tudes empiriques ou de pratiques courantes La version actuelle a t publi e par Scapin et Bastien 118 Ces crit res se sont av r s utiles pour la classification de plus de trois cents recommandations ergonomiques pour la conception de sites web 80 Ces derni res 1 4 En pratique cr er ou rendre un site web accessible 39 sont r pertori es en cat gories parmi lesquelles on trouve le guidage incitation lisibilit et Phomog n it coh rence Voici quelques recommandations importantes concernant ces deux cat gories qui rel vent bien souvent du bon sens Tout d abord le langage utilis doit tre adapt aux propos contenus dans le site web mais galement au public vis Il en est de m me pour le mode de navigation qui pourra tre plus fantaisiste si le site est destin un public jeune
330. t un programme Java permettant de visualiser la structure d un site web sous la forme d une table des mati res Ce mode d affichage a t choisi afin de proposer une interface intuitive identique celle de l explorateur de Windows et facile prendre en main Dans cet outil tous les documents texte image audio sont repr sent s avec des couleurs diff rentes afin de les distinguer rapidement Pr cisons que WebTOC est compos de deux parties Premi rement un analyseur syntaxique parser g n re la table Shttp www cg37 fr dernier acc s en juin 2006 62 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit or ral d indre et L A Bienvenue Touraine et g i d Loire Fic 2 7 Site du CG37 repr sent avec GEOmi apr s rotation des mati res Seuls les liens correspondant au plus court chemin pour joindre chaque page la page d accueil sont conserv s Deuxi mement une interface utilisateur applet java permet l utilisateur d interagir avec son navigateur web en y affichant la page souhait e d un simple clic sur le plan g n r L outil CCT 47 Collapsible Cylindrical Trees propose quant lui une visualisation en forme de cylindre 3D pour les deux premiers niveaux et sous forme de listes pour les niveaux suivants Cet outil propose lui aussi une r elle interaction avec l utilisateur comme par exemple l acc s aux pages du site en cliquant sur le
331. te accessible directives 1 11 et de rendre le contenu compr hensible et navigable pour tous directives 12 14 Chacune de ces directives poss de un certain nombre de points v rifier pour rendre un site accessible Ceux ci sont s par s en trois groupes de priorit s diff rentes selon le niveau d accessibilit atteindre Tout d abord les points de priorit 1 doivent tre satisfaits pour rendre le contenu accessible certains groupes Ensuite les points de priorit 2 s ils sont satisfaits l vent certaines barri res et rendent par l m me le document web davantage accessible Finalement si les points de priorit 3 sont satisfaits seule une minorit de personnes prouveront encore des difficult s acc der aux informations Ces 3 priorit s permettent de d finir quel niveau d accessibilit est atteint par un site web Si tous les points de priorit 1 sont satisfaits le niveau A est attribu au site web Ce dernier obtient le niveau double A lorsque tous les points de priorit 1 et 2 sont respect s Le niveau triple A est allou lorsque tous les points de priorit 1 2 et 3 sont satisfaits Pour signaler aux internautes qu un site est accessible la WAI a mis en place un syst me de label correspondant aux trois niveaux de conformit s Le webmestre qui a obtenu un des niveaux A AA ou AAA 1 3 Cadre l gal et organisationnel de l accessibilit du web 31 IL peut alors apposer le logo corresponda
332. teur de plans de sites web http www nullpointer co uk webtracer htm dernier acc s le 15 06 2008 229 Oaklett Faire une sitemap plan du site pour Navibar http navibar oaklett org dernier acc s le 05 01 2008 230 OMS Site fran ais de l organisation mondiale de la sant http www who int fr dernier acc s le 24 06 2008 231 OMS Ampleur et causes des d ficiences visuelles 2002 http www who int mediacentre factsheets fs282 fr dernier acc s le 24 06 2008 232 OMS Introduction de la version finale de la CIF 26 pages 2002 http www3 who int icf intros CIF Fre Intro pdf dernier acc s le 24 06 2008 233 J Porter Testing the Three Click Rule avril 2003 http www uie com articles three_click_rule dernier acc s le 03 07 2008 234 Proze ProzeValide validateur W3C Multipages http www validateur ca dernier acc s le 19 03 2008 235 D Ragget Tidy http tidy sourceforge net dernier acc s le 19 05 2008 236 Section 508 Loi sur la r adaptation des personnes handicap es Rehabilitation Act au Etats Unis 1998 http www section508 gov index cfm FuseAction Content amp ID 14 dernier ac s le 10 06 2008 237 M Siebeneicher Navibar Extension de navigation pour firefox https addons mozilla org fr firefox addon 959 dernier acc s le 04 06 2008 238 Sitemaps org Cr ation de sitemaps http www sitemaps org fr index php dernier acc s le 04 0
333. tificielles facilitent la na vigation sur le web des non voyants 18 me Journ es Evolutionnaires Trimestrielles JET18 Paris mars 2008 44 A Colorni M Dorigo and V Maniezzo Distributed Optimization by Ant Colonies In Proceedings of the first European Conference on Artificial Life ECAL 91 edited by F Verela and P Bourgine pages 134 142 Cambridge Mass USA MIT Press 1991 45 A Colvez H Gardent and le Groupe de recherche sur le besoin et les indicateurs en g rontologie Les indicateurs d incapacit fonctionnelle en g rontologie Information validation utilisation Co dit INSERM CTNERHI Paris 1990 110 pages 46 Commission Evolution du Braille Fran ais Notation math matique braille mise jour de la notation math matique en braille de 1971 jusqu au niveau baccalaur at inclus Septembre 2001 47 R Dachselt and J Ebert Collapsible Cylindrical Trees A fast hierarchical navigation technique In IEEE Symposium on Information Visualization 2001 INFOVIS 01 pages 79 86 San Diego California USA 2001 48 G B Dantzig and R Ramser The truck dispatching problem In Management Science 6 pages 80 91 1959 49 M Dorigo and L Gambardella Ant colony sytem A cooperative learning approach to the travelling salesman problem IEEE Transactions on Evolutionary Computation 1 1 53 66 1997 50 M Dorigo V Maniezzo and A Colorni Positive feedback as a search strategy Techn
334. tion et br ves sur l accessibilit Dor navant vous trouverez toutes les informations concernant l accessibilit les formations les labellisations et le GTA sur le site d AccessiWeb e Ae incitations et obligations Accessibilit 21 09 2005 Evaluez vous m me votre Formation Expert en accessibilite du Web site L association BrailleNet organise une formation 5 jours Expert t EH AccessiWeb en Evaluation de l accessibilit des sites Web les 02 03 04 Liens sur l accessibilit 28 et 29 novembre2005 8 Les dates pour la formation de d cembre ont chang es II s agit maintenant Services Braillenet du 30 novembre 01 02 21 et 22 d cembre Cette formation a d j permis Nr aa ees s 80 participants d entrer dans le Groupe de Travail AccessiWeb et d enrichir Signalez nous un site ainsi continuellement leurs connaissances sur l accessibilit du Web inaccessible Pour plus de renseignements sur cette formation vous pouvez nous contacter c au T l 33 0 1 44 27 26 25 Accessibiit Aller au menu Aller au contenu Accueil Fiches techniques Valider votre site Autres outils T l chargement Forum Copvright Infos l gales Plan du site Aide Nous crire Afin de faciliter la maintenance du validateur et de permettre d ventuels trouve plus qu une seule adresse Validateur d accessibilit http fvalidateur accessibilite apinc org Proc dure afin de valider l accessibil
335. tion of a high performance soft keyboard In ACM editor Proceedings of the ACM Conference on Human Factors in Computing Systems CHI 99 pages 25 31 New York 1999 I S MacKenzie S X Zhang and R W Soukoreff Text entry using soft keyboards In Behaviour amp Information Technology volume 18 pages 235 244 1999 R F RENCES 203 84 J D Mackinlay G G Robertson and S K Card The perspective wall detail and context smoothly integrated In CHI 91 Proceedings of the SIGCHI conference on Human factors in computing systems pages 173 176 New York NY USA 1991 ACM Press ISBN 0 89791 383 3 85 C Mariage J Vanderdonckt A Bereikdar and M Noirhomme Destine outil d aide a P valuation contextualis e de l ergonomie des sites web 86 C Marin Lamellet M P Bruyas and L Guyot L utilisabilit d internet comme source d information pour les voyageurs handicap s In Recherche Transports S curit number 68 2000 87 C Marincu and B McMullin A comparative assessment of WebAccessibility and technical standards conformance in four EU states eAccessibility Lab RINCE Dublin City University Avril 2004 Final version published in First Monday volume 9 number 7 July 2004 88 D Maurel B Fouche and S Briffault HandiAS Aider la communication en facilitant la saisie rapide de textes In Handicap 2000 Nouvelles Technologies assistance technique aux handicaps moteurs et sensoriel
336. tout dans la fourmili re laissant ainsi la reine la seule t che de pondre Les ouvri res s organisent elles aussi en caste les nourrices les pourvoyeuses comprenant les b tisseuses et les fourrag res les soldats gardiens Chez certaines esp ces il s agit de castes seulement temporelles qui sont alors d finies comme une partie de la soci t sp cialis e dans l ex cution d une t che pendant une certaine p riode de leur vie Ainsi les plus jeunes ouvri res s occupent de la reine et du couvain nour rir nettoyer d placer les larves dans les diff rentes chambres de la fourmili re pour qu elles restent temp rature constante puis elles deviennent des b tisseuses Lorsqu elles sont suffisamment g es pour s aventurer hors du nid elles s occupent de l approvisionnement en nourriture puis de la d fense du nid En revanche chez d autres esp ces de fourmis les castes sont d termin es par des particularit s morphologiques Par exemple les larves destin es tre des soldats sont suraliment es Les a ouvri res soldats sont plus grosses que les autres ouvri res et poss dent d normes mandibules habituellement utilis es par les ouvri res pour saisir et broyer la nourriture en guise d armes 3 2 4 La communication La communication entre les fourmis est tr s labor e Elles utilisent en effet plusieurs modes d change acoustique visuel tactile et chimique
337. ts CCT i i cylindre WebTOC i i table des mati res dynamique TAB 2 1 Utilisateurs webmestre ou internaute des g n rateurs de plan et des plans eux m mes Les outils de g n ration de plans de sites tels WebTracer VizServer PowerMapper ou encore GEOmi permettent d obtenir une vue d ensemble sur les ventuels agr gats de pages sur l quilibre global d un site et sont de ce fait plut t r serv au webmestre soucieux de cr er un site ergonomique De plus ce type d outils g n rant des plans de sites sous forme d images ou d animations sont inexploitables par les personnes handicap es visuelles A l oppos les outils WebTOC et Navibar avec un affichage plus simple s orientent plut t c t utilisateur Ils proposent d ailleurs une interaction entre le plan du site g n r et le navigateur web de l utilisateur Notons que PowerMapper propose galement un affichage sous forme de table des mati res mais reste destin au webmestre cause de sa lenteur et de son affichage des pages web dans l outil plut t que dans le navigateur habituel de linternaute Navibar permet d aider un internaute naviguer mais ce plan ne peut tre g n r sans l intervention du webmestre qui doit g n rer le plan source Au lieu de demander aux webmestres de g n rer ce plan source qui n est d ailleurs pas un standard web il serait plut t judicieux de les inciter cr er une page web d di e l affi
338. ttant de convertir un fichier saisi par une personne voyante l aide de l diteur d quations de Microsoft Word en texte pr cod qui sera ensuite converti en braille par DBTWIN pour la transcription en braille math matique BME 203 Braille Music Editor MFB 75 Music for the Blind et Goodfeel 220 pour le braille musical Ajoutons que le braille est fond sur un code binaire pr sence ou absence de points et s adapte donc parfaitement l informatique Force est de constater que les premi res barrettes tactiles en braille qui voient le jour dans les ann es 1980 permettront aux aveugles d utiliser la plupart des applications informatiques mettant en uvre du texte et galement de naviguer sur Internet L actuelle barrette braille convertit les diff rents caract res l cran en caract res braille grace des programmes ad quats et un syst me de picots r tractables Les aides techniques Les adaptations techniques notamment la barrette braille jouent un r le essentiel dans le maintien domicile et l autonomie des personnes aveugles L emploi d aides techniques permet un acc s plus ais l information crite imprim e ou l informatique La clas sification internationale des aides techniques pour personnes handicap es d finit les aides techniques comme tout produit instrument quipement ou syst me technique utilis par une personne handicap e fabriqu sp
339. tte la place d une souris et de les configurer l aide d un logiciel tel que JoyMouse 249 D autre part pour certaines personnes l utilisation du clavier peut galement s av rer difficile Afin de pallier aux diff rents handicaps existants de nombreux syst mes existent Ce sont ces syst mes d aide la saisie qui seront pr sent s dans la section 2 3 2 2 Faciliter orientation dans un site gr ce au plan du site 55 2 2 Faciliter orientation dans un site gr ce au plan du site Le grand nombre de pages sur les sites web a contribu augmenter les probl mes de navigation De plus et ce malgr la pr sence d un sommaire pr sentant la structure du site de nombreux liens sont souvent ins r s dans le contenu des pages cr ant ainsi des raccourcis vers d autres pages du site Face cette multitude de liens et de pages web accessibles par la page d accueil d un site web les internautes se trouvent souvent d sorient s 91 d s lors qu il s agit de trouver l information d sir e dans un site web Dans la majorit des cas cela les conduit ne pas trouver ce qu ils veulent 227 Ce manque de rep res est d autant plus probl matique pour les personnes handicap es visuelles qui doivent se faire une repr sentation mentale du site Avant de choisir une destination il faut en effet avoir en t te les autres possibilit s Une quantit trop importante de liens et des pages mal organis es entre elles pe
340. u d but de la g n ration du plan linternaute pr cise la valeur de la variable Kuens qui correspond au nombre maximum de liens sortant de chaque n ud de l arbre qu il d sire obtenir dans son plan de site Cette valeur de Kyjens correspond au nombre maximum de chemins autoris s sortant d une source de nourriture afin de joindre toutes les sources de nourriture Ainsi le nombre h de circuits g n r s en partance d une source de nourriture par chaque fourmi est tel que h lt Kijens Algorithme 4 G n ration de plan de site avec des fourmis artificielles 1 Initialiser les valeurs des ph romones 7 2 R p ter 3 Pour toutes les fourmis G n rer les h circuits Pour tout circuit Faire G n rer un arbre avec l algorithme de d Prim Fin pour Fin Pour Mettre jour la meilleure solution trouv e 10 Mettre jour la matrice de ph romones 7 11 Jusqu la validation du test d arr t 12 Retourner la meilleure solution trouv e depuis le d but L algorithme de Prim permet de construire un arbre couvrant de poids minimum partir d un graphe connexe G avec une valuation positive des ar tes section 3 4 2 page 93 Dans notre m thode l algorithme d Prim pr sent dans la section 3 4 2 pour r soudre le d MST est utilis sur des sous graphes du graphe initial repr sentant le site web ou plus pr cis ment sur les regroupements de pages r alis s par les fourmis artificielles Dans la section suivante ser
341. u spectacle du public le plus xaT large Sports Des partenariats nombreux se d veloppent avec les institutions et gon les associations chambraisiennes ainsi qu avec les acteurs culturels Piscine R irati de l agglom ration tourangelle Le service culturel de la ville a pour objectif d offrir au public une programmation coh rente en concertation avec l cole de musique et la biblioth que Fic 6 8 Une page du site web de Chambray les Tours Dans le but d valuer la qualit des transformations effectu es par notre plateforme nous avons test cette page avec le validateur Ocawa avant et apr s les transformations Les r sultats obtenus sur la page originale sont les suivants 47 erreurs de niveau 1 161 erreurs de niveau 2 et 1 erreur de niveau 3 Tout d abord notre plateforme permet au webmestre d ajouter des textes alternatifs aux images figure 6 9 Puis l interface illustr e par la figure 6 6 permet de transformer les tableaux de mise en page utilis s pour les liens principaux dans le haut de la page La Ville Economie Chambray Pratique gt A ce moment nous avons choisi de supprimer les tableaux de mise en page et de garder en revanche la m me disposition pour les informations qu ils contenaient Le tableau 6 2 pr sente les r sultats donn s par le validateur Ocawa apr s modification de la page par notre correcteur Nous pouvons entre autre remarquer que sur les 109 erreurs de niveau 2
342. u webmestre une vue globale de son site Le deuxi me type de plan permet au webmestre de visualiser une arborescence r alisable de son site web Dans ce cas il a la possibilit de d finir un nombre maximal de pages web chaque niveau de l arborescence afin d quilibrer la structure globale Pour r soudre ce type de probl mes de transformation de graphe en arbre nous nous sommes inspir s des fourmis qui poss dent les capacit s requises dans leur milieu naturel et avons de ce fait utilis un algorithme de fourmis artificielles Am liorer les interfaces Les interfaces entre l internaute et l ordinateur constituent galement un point sensible concernant l accessibilit des services offerts par internet web mail Les personnes vi suellement handicap es qui connaissent le braille peuvent acc der Internet via une aide technique appel e a clavier braille Pour acc l rer la lecture avec ce dispositif nous avons r alis un g n rateur de braille abr g qui pourra tre coupl a d autres outils destin s a faciliter l acc s aux informations contenues dans les pages web Pour les utilisateurs mo bilit r duite l acc s l information et la lecture ne posent pas r ellement de probl me En A INTRODUCTION revanche la saisie d information peut tre lente et difficile Sur internet de nombreux formu laires sont pr sents pour par exemple envoyer un mail ou s inscrire dans le but d obteni
343. ue la lumi re passe toujours mais dans un milieu qui par son opacit la diffuse D s lors la source lumineuse au lieu de se r fl chir pr cis ment sur la r tine se diffuse et ses contours s att nuent Les lettres et les petits d tails peuvent tre mal per us de m me les grandes formes peuvent para tre estomp es ou d form es selon l clairage et les reflets Pour ces patients une forte luminosit est a aveuglante alors que pour un voyant elle est support e voire adapt e On dit qu ils sont photophobes ce qui signifie que leur tol rance la lumi re est inf rieure la normale Des moyens de grossissement coupl s un clairage ad quat peuvent aider ces personnes lire 16 CHAPITRE 1 L accessibilit du web Les chiffres du handicap visuel en France L OMS estime environ 70 000 le nombre d aveugles en France r partis comme suit 20 000 enfants et adolescents et 50 000 adultes La population atteinte de c cit totale est en r gression gr ce aux progr s th rapeutiques mais dans le m me temps ceux ci concourent l augmentation du nombre de malvoyants entre 1 5 et 3 millions de malvoyants Selon l enqu te HID Handicaps Incapacit s D pendance 3 1 millions de personnes d clarent une atteinte visuelle parmi lesquelles 55 000 personnes souffrent d une c cit compl te avec ventuellement perception de la lumi re et 225 000 souffrent d une c cit partielle avec distinctio
344. une lecture sur une plage braille la correspondance n est pas exacte avec l cran puisque certains caract res en noirs sont transcrits en 2 symboles braille Finalement pour pouvoir repr senter les 256 caract res du code ASCII un point 7 sous le point 3 et un point 8 sous le point 6 ont t ajout s D sormais les plages braille poss dent donc des cellules 8 picots mais il est possible de d sactiver les picots 7 et 8 pour une lecture plus facile Les handicap s visuels et Internet Le d veloppement du web et la g n ralisation d Internet permettent maintenant des personnes gravement handicap es visuelles d acc der une richesse d informations et de services qui leur taient pr c demment inaccessibles Contrairement ce qui est souvent suppos les personnes malvoyantes ainsi que les personnes aveugles peuvent acc der l in formatique et donc Internet en utilisant des aides techniques Les lecteurs d cran tels que JAWS par exemple sont utilisables avec la plupart des navigateurs web actuels In ternet Explorer Netscape 1 Pour surfer une personne aveugle peut galement utiliser un navigateur vocal comme par exemple IBM Home Page Reader ventuellement coupl avec son afficheur braille Sur internet en compl ment de l information que les personnes voyantes peuvent voir P cran les lecteurs d cran transmettent des informations qui proviennent du code source de la page web et qui
345. uppl ment des outils de validation gr ce auxquels il est possible de tester le site par niveaux de priori t s atteindre Le code source de la page est affich et les lignes contenant des erreurs sont mises en vidence Pour chacune des erreurs on conna t son niveau de gravit et une aide la r solution est propos e Au del d une approche purement informatique la particularit du guide Plongez dans l accessibilit de La Grange est de faire conna tre certains han dicaps Pour cela il met en sc ne des personnages dans le but de sensibiliser le lecteur sur les difficult s qu ils peuvent rencontrer sur Internet Ce guide propose de rendre un site web accessible en trente jours et prend le temps pendant cinq jours de mettre l utilisateur en situation en pr sentant les probl mes rencontr s par cinq personnes handicap es Tous ces guides tablissent des liens vers les recommandations du W3C et vers les outils de validation automatique Certains expliquent m me le contexte l gislatif actuel en ce qui concerne l accessibilit des sites web Le tableau 1 4 r sume les diff rentes fonctionnalit s de ces guides 1 4 3 Les validateurs v rification automatique Durant la cr ation d un site ou lors de sa modification dans le but d obtenir un site ac cessible il faut v rifier la conformit du code par rapport aux normes faisant r f rences dans le domaine de l accessibilit Pour cela il existe plusie
346. ur le site de Le mot du directeur E jp Cycle de conf rences sur le Pri BS4 vB 0036 Gig eil 1 ojet en urbanisme et am nagement du territoire Histoire d une conception li par l architecte Daniel Kahane e b timent du DA et de la MSH Mercredi 9 novembre 2005 18h15 Au D partement Am nagement Sa Un portable pour les tudiants D s la rentr e les tudiants seron en Image lien vers http www polytech univ tours fr epu_pi un menu de base alternatif avec de ublicphp lle 1K de premi re ann e de Polytech Tours de premi re ann e de Polytech Tours Bac 3 NM F G 1 14 BrailleSurf s informations textuelles Des initiatives ont t prises afin d adapter les sites web pour les personnes ayant certains handicaps La WAI Web Accessibi lity Initiative est un groupe rattach directement au W3C World Wide Web Consortium ce dernier visant la standardisation des documents et des outils disponibles sur Internet La WAI propose aux concepteurs la cr ation de sites plus accessible de sites Web des lignes directrices qui les guideront vers S 1 3 Cadre l gal et organisationnel de l accessibilit du web 29 1 3 Cadre l gal et organisationnel de l accessibilit du web Un site web est dit accessible s il est consultable par tous et en particulier par les personnes handicap es quelque soit la technologie de consultation utilis e le site es
347. urope 2005 192 qui confirme l adoption des recommandations W3C WAI pour l accessibilit des sites web Cela montre la volont des tats membres et des institutions europ ennes de parvenir int grer l accessibilit du Web dans les po litiques nationales et institutionnelles Depuis le plan d action eEurope 2010 193 a t adopt Cette initiative 12010 pr cise le besoin d augmenter l intensit de la recherche et l investissement dans les technologies de l information et de la communication Au sein de eEurope qui s occupe globalement du d veloppement dans le domaine de la technologie d information nous pouvons observer diff rents groupes de travail comme eAc 1 3 Cadre l gal et organisationnel de l accessibilit du web 37 cessibility qui s occupe plus particuli rement de l accessibilit lectronique donc galement de l accessibilit du web et Design of all dont le th me de recherche principal est la cr ation d une technologie d information accessible avec comme th me central l accessibilit au web Les r sultats de ces groupes de travail conduisent ensuite l tablissement d une r glementation dans l union Europ enne Le site Web EUROPA 194 permet d obtenir des informations concernant les activit s des institutions europ ennes Rendre ce site accessible tait une priorit d autant plus depuis l apparition en juin 2001 d un guide des fournisseurs d informat
348. urs Affichage du contenu propre la page Loisirs gt Les outils au service de linternaute Les outils destination du webmestre Repr sentation de l ensemble des outils r alis s 164 165 Introduction Il y a encore quelque temps les personnes malvoyantes et non voyantes en raison de leur handicap taient priv es d un acc s l ordinateur Grace l mergence de nombreuses technologies d interfa age la situation a fort heureusement volu Par l interm diaire de celles ci les personnes handicap es peuvent d sormais utiliser en toute autonomie un ordina teur et devraient par extension pouvoir naviguer sur la toile comme quiconque N anmoins en pratique les choses ne sont pas si simples Nous constatons effectivement que de nouvelles technologies se sont d velopp es dans le but de rendre le web plus attractif visuellement image vid o flash mais entra nant en contrepartie la multiplication des sites web totalement inaccessibles cause de leur in compatibilit avec les interfaces sp cialis es dont les personnes handicap es ont besoin pour naviguer sur Internet Force est de remarquer ou actuellement Internet est vou jouer un r le de plus en plus important dans nos vies quotidiennes Ne pouvant exclure les personnes handicap es de ces avanc es technologiques et de ce fait d
349. urs outils de v rification automatique du code disponibles sur Internet Pr cisons ou avant de v rifier les normes d accessibilit il est important de v rifier l ad quation du code de la page avec les normes des langages de description Tester le respect des normes HTML HTML Validator 252 mis en ligne par le W3C contr le le code source HTML en v rifiant s il respecte les normes HTML 4 01 107 Ce m me outil permet galement de tester la validit du code si celui ci est crit en XHTML Pour tester le code il suffit de rentrer l adresse URL de la page ou le chemin du code pr sent en local Quelques secondes 1 4 En pratique cr er ou rendre un site web accessible 41 Table des mati res Plongez dans l accessibilit 30 jours pour rendre un site web plus accessible Note pr liminaire Sommaire i Qu est ce que le guide Braillenet Semaine 1 Pourquoi rendre un site accessible e Introduction e Jour 1 Jackie Les fiches pratiques Braillenet ar 2 Michel 3 4 S nie f D r3 laure Les outils pour l valuation de l accessibilit d un site Jour 4 Liliane Pr DH Jour 5 Marc R f rences sur l accessibilit Semaine 2 Liens hypertexte pr sents dans les fiches r 6 Choisir up Travail et autorit de la WAI Les 30 sites valu s par Braillenet Le r seau Accessiweb o b Veir Accessibilit Eltere 1 u est ce que l accessibilit Informa
350. uschaine mot 0 i 2 souschaine mot i 2 CC C Finsi Sinon eau d Finsi Fin tantque retourner mot Annexe B Evaluation de l accessibilit des sites web publics d Indre et Loire Nos travaux destin s faciliter la mise en accessibilit des sites web ont initialement t cr s pour les webmestres des collectivit s locales d Indre et Loire 37 Nous avons alors valu l accessibilit de sites web d un chantillon al atoire de 50 communes d Indre et Loire Le tableau B 1 repr sente les 50 communes s lectionn es pour cette tude Pour indication le nombre d habitants en 2005 de chaque commune est pr cis Pour certaines communes essentiellement celles ayant le moins d habitants aucun site officiel n a t trouv 71 des communes de moins de 2000 habitants ne poss dent pas de sites web contre 31 pour les communes d entre 2000 et 4000 habitants et 0 pour celles de plus de 4000 habitants Finalement 35 sites web ont t valu s A savoir les tableaux B 2 B 7 repr sentent les r sultats de chaque site web valu par notre validateur section 5 2 page 127 Les sites web sont identifi s par leur num ro dans le tableau B 1 et le nombre d erreurs ou de warnings est indiqu par directive WCAG Le tableau B 8 dresse le nombre d erreurs et de warnings d tect s par directive ANNEXE B Evaluation de l accessibilit des sites web publics d Indre et L
351. utile d ex cuter certaines actions centralis es qui ne peuvent tre effectu es par les fourmis elles m mes de mani re individuelle comme la collecte de la meilleure solution ou encore son co t 92 CHAPITRE 3 Les fourmis artificielles 3 4 R solution de probl mes d optimisation combinatoire par les fourmis artificielles Nous allons ici nous int resser la r solution de probl mes qui peuvent se mod liser par un graphe Tout d abord nous aborderons un probl me classique d optimisation combinatoire se rapprochant du PVC le Vehicle Routing Problem VRP Puis nous pr senterons deux autres probl mes savoir le Minimum Spanning Tree MST et le Keyboard Arrangement Problem KAP que nous appliquerons au domaine du handicap dans les chapitres suivants Rappelons tout d abord quelques notations et notions l mentaires Soit G S A un graphe avec S un ensemble de sommets et A un ensemble de couples de sommets Si les couples de sommets de sont ordonn s alors ils sont appel s arcs et le graphe est dit a orient tandis que s ils sont non ordonn s ils sont nomm s a ar tes et le graphe est a non orient Chaque graphe peut tre repr sent par une matrice d adjacence qui sera sym trique dans le cas de graphe non orient Les graphes permettent de mod liser divers probl mes du monde r el r seau routier G villes routes site web G pages liens r seau internet G
352. utilisateur se sert de ses doigts pour valider les touches s lectionn es souvent en utilisant un track ball la place d une souris Une tude men e par N Vigouroux et al 134 a permis d analyser le comportement des internautes handicap s moteurs face un questionnaire en ligne ce dernier servant d ailleurs pour recueillir les informations donn es par l utilisateur 76 CHAPITRE 2 Se rep rer se diriger dans un site et s exprimer l crit sur les probl mes qu il rencontre sur Internet Il a t soulev que le temps de saisie est un l ment n gatif lors des changes sur Internet De nombreuses approches ont t envisag es et seront pr sent es par la suite pour am liorer le confort et la vitesse de saisie gr ce aux claviers virtuels telles la redisposition ou la r organisation des touches ou encore l ajout d un syst me de pr diction pour les claviers virtuels Remarquons de plus que les claviers virtuels sont de plus en plus utilis s pour la saisie avec un stylet dans les technologies nomades telles les t l phones portables les ordinateurs de poches PDA les navigateurs GPS Les attentes face ce type de claviers sont diff rentes de celles des claviers mat riels Il s agit ici d optimiser la saisie a un doigt et non 10 ou 5 que ce soit avec une souris un trackball un stylet Les d placements pour atteindre les touches sont beaucoup plus nombreux que pour un utilisateur av
353. utilisateurs Pr cisons qu une volution vers UAAG 2 0 138 est en cours de r alisation Les agents utilisateurs sont des logiciels permettant de restituer un contenu web tels que les logiciels de consulta tion navigateurs HTML classiques mais aussi les aides techniques Les 12 directives UAAG 1 0 permettent gr ce des points de contr le de priorit s diff rentes de conce voir des agents utilisateurs dont le but est de permettre une plus grande accessibilit au web pour les personnes ayant divers handicaps III les logiciels de cr ation de contenu multim dia Le 3 f vrier 2000 le document Authoring Tool Accessibility Guideline 1 0 135 ATAG 1 0 Directives pour l accessibilit aux outils de cr ation de contenu a t produit par le groupe de travail des r gles d accessibilit des outils d dition AUWG Pr cisons que son successeur ATAG 2 0 136 est en cours d laboration Le document ATAG 1 0 est compos de 7 directives qui permettent aux d veloppeurs de concevoir des outils de cr ation de contenu qui soient accessibles aux auteurs handicap s et qui g n rent du contenu accessible Les logiciels de cr ation de contenu comprennent les outils d dition html et xml souvent WYSIWYG pour les d butants ceux permettant de sauvegarder un document dans un format web par exemple certains diteurs de texte et les outils de gestion de sites CMS Content Managment System qui g n rent des sites web dyna
354. uvent s av rer difficilement m morisables pour un internaute non voyant Face cette complexit les webmestres eux m mes peuvent rencontrer des difficult s se repr senter la structure globale de leurs sites Lors de l ajout d une nouvelle page dans un site web il est primordial de bien conna tre la structure de ce dernier afin de placer la nouvelle page bon escient Dans le cas contraire un ajout mal positionn d une nouvelle page contribuera rendre la navigation au sein du site encore plus difficile Pour naviguer facilement ou pour ins rer au bon endroit une page il est n cessaire de bien conna tre la structure du site web Certains sites web proposent effectivement une page r serv e l affichage de leurs plans C est ce point qui sera tudi dans la section 2 2 1 Toutefois encore beaucoup de sites n en disposent pas On trouve galement des outils de g n ration de plan de site qui seront pr sent s dans la section 2 2 2 Il convient de pr ciser que les repr sentations sont vari es qu il s agisse d un plan de site int gr au site web ou d un outil de g n ration de plan 2 2 1 Les pages web d di es l affichage d un plan du site Face aux nombreuses pages propos es depuis la page d accueil des sites web un in ternaute peut rencontrer des difficult s rep rer directement la page ou la direction qui l int resse Certains sites mettent alors disposition une page sp
355. ve des entit s telles que les erreurs que comporte une page web les pages web test es Ces donn es dynamiques sont renseign es lors de la validation d une ou plusieurs pages La figure 5 4 repr sente le MCD de la base de donn es o l on peut distinguer la partie statique et la partie dynamique IMPORTANCE JYPESERREUR Id_importance d_type Id_lien lib_importance lib_type ien i GE i 1N Fa Gs off Sec R Eco URI_lien_fr URI_reco_fr LIEN_RECOMMANDATION 0 1 fait reference dir DIRECTIVE Id_directive num_directive fait reference attribut lib_directive theme attribut DN ATTRIBUT i o o o pt appartient dir d_attribut 7 Id_theme lib_theme lib_attribut Id_prio lib_prio 1 N theme pt controle PT_CONTROLE Id_pt_controle TNT num_pt_controle lib_pt_controle Fic 5 4 MCD comprenant des entit s et relations statiques fond blanc et dynamiques fond bleu 5 2 3 Les normes suppl mentaires Notre validateur est multi recommandations puisqu il int gre les normes HTML CSS et WCAG Par ailleurs il inclut galement les normes Accessiweb label fran ais et UWEM section 1 3 1 page 33 A l aide du tableau de correspondance Accessiweb WCAG fourni par l association BrailleNet nous avons int gr les normes Accessiweb Ainsi l utilisateur peut avoir une id e du niveau Accessiweb que son sit
356. x dimensions c ou en trois dimensions d avec 3 niveaux de profondeur en arbre e ou encore sous forme de table des mati res f Il est galement possible d exporter le plan au format xml de google sitemap Les plans sont interactifs par exemple dans la visualisation par regroupement des pages figure 2 11 b il est possible de cliquer sur l ic ne se trouvant c t de l image repr sentant une page pour que celle ci se trouve centr e sur le plan la place de la page d accueil De plus les pages du plan g n r sont cliquables mais la visualisation se fait dans le logiciel PowerMapper et non dans un navigateur web standard Ce logiciel est donc plut t orient webmestre d autant que la g n ration du plan est tr s longue plus de 4h pour le site de Polytech Tours o 632 fichiers pages images ou pdf ont t d tect s Ixsite Web Analyzer 208 de la soci t Ixacta est un outil de management de sites web qui permet de d tecter les liens cass s les images manquantes Il g n re des rapports et des statistiques ainsi que des diagrammes pour repr senter les relations entre les fichiers du site web avec trois niveaux de profondeur les liens sortants et entrants pour une page la distance entre les pages sous forme de cercles centr s sur la page d accueil Sur la figure 2 12 on peut voir des illustrations repr sentant ces trois types de plans Hormis les repr sentations simple sous for
357. xacta com index html dernier acc s le 04 07 2008 209 I Jacobs Objectifs du World Wide Web Consortium en 7 points 1999 http waw w3 org Consortium Points dernier acc s le 06 06 2008 R F RENCES 213 210 Juicy Studio Color Constrast Analyser http juicystudio com services colourcontrast php dernier acc s le 19 06 2008 211 Kinesis Corporation Computer ergonomics http www kinesis ergo com der nier acc s le 8 07 2008 212 La Grange Plongez dans l accessibilit http www la grange net accessibilite index html dernier acc s le 19 07 2008 213 Laboratory of HCI for Special Needs UPV EHU EvalAccess http sipt07 si ehu es evalaccess2 index html dernier acc s le 19 05 2008 214 Lake Software Click n type http www lakefolks org cnt fr intro htm der nier acc sle 15 06 2008 215 A Le Diberder Sabir cyber Clavier Le Monde Interactif 14 f vrier 2001 http waw algo be ergo lemonde clavier html dernier acc s le 06 05 2008 216 F Leboutte La disposition Dvorak fr mai 2002 http www algo be ergo dvorak fr html dernier acc s le 23 05 2008 217 Madentec ScreenDoors 2000 http www madentec com products screendoors php dernier acc s le 30 06 2008 218 Maltron Keyboards The ergonomic keyboard specialists http www maltron com maltron keyboards html dernier acc s le 20 05 2008 219 G Mazzocato Accessibility Color Wheel http gmazzocato altervista
358. xemple la cha ne our se contracte en quelle que soit sa position dans le mot En revanche d autres contractions ne peuvent tre r alis es que si elles v rifient quelques crit res Certaines cha nes de 1 2 Pr sentation g n rale du handicap 21 caract res ne peuvent par exemple tre contract es qu en d but de mot qu en fin de mot suivi d une consonne ou d une voyelle Ces restrictions sont tr s importantes car il existe en braille abr g des contractions repr sentant des cha nes de caract res diff rentes selon leur position dans le mot Par exemple la contraction corres pond la cha ne ation si celle ci est en fin de mot ou bien la cha ne fr si celle ci est suivie d une voyelle De plus une contraction ne peut se faire que si la chaine de caract res 4 contracter ne chevauche pas deux syllabes Il est donc n cessaire d tre capable de d tecter les diff rentes syllabes d un mot et de v rifier ensuite que la chaine de caract res dont on cherche une contraction appartient une seule syllabe Les mots en int gral Dans un texte en braille abr g on trouve galement des mots en int gral Ils ne poss dent pas de symboles et aucune contraction n a t trouv e De plus les noms propres ainsi que les sigles doivent rester en int gral 3 Le braille math matique Le braille math matique est diff rent d un pays un autre En France il a t mis au p
359. y 8th European conference for the advancement of assistive technology in europe AAATE 2005 Lille France 06 09 05 09 09 05 pages 713 717 ISBN 1 58603 543 6 septembre 2005 IOS Press 110 M Reimann K Doerner and R Hartl Insertion based Ants for Vehicle Routing Problems with Backhauls and Time Window In M Dorigo G Di Caro and M Sam pels editors Proceedings of the Third International Workshop on Ant Algorithms R F RENCES 205 ANTS 2002 volume 2463 of Lecture Notes in Computer Science pages 135 148 Brussels Belgium September 12 14 2002 Springer Verlag 111 M Reimann K Doerner and R Hartl D Ants Savings Based Ants divide and conquer the vehicle routing problem Computers amp Operations Research 31 4 563 591 April 2004 112 M Reimann and M Laumanns A hybrid aco algorithm for the capacitated minimum spanning tree problem In First Internationnal Workshop on Hybrid Metaheuristics HM 2004 2004 113 M Reimann M Stummer and K Doerner A savings based Ant System for the Vehicle Routing Problem In Proceedings of GECCO2002 pages 1317 1325 2002 114 G G Robertson J D Mackinlay and S K Card Cone Trees animated 3d visuali zations of hierarchical information In CHI 91 Proceedings of the SIGCHI conference on Human factors in computing systems pages 189 194 New York NY USA 1991 ACM Press ISBN 0 89791 383 3 115 G Salton and M McGill Introduction to modern

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書 (1.93 MB/PDF)  Serie TT02 Guía del usuario - Mark-10  Harbor Freight Tools 9 Function Metal Detector with Arm Rest Product manual  長崎大学(坂本1等)昇降機設備保全業務  ViewSonic VS13648 User's Manual  SERVICE MANUAL  新旧比較表PDF - ムトーエンジニアリング    DE EN FR ES IT NL PT ODYS MP3-Player S16 ODYS MP3 player  SD-300 máquina de humo manual de instrucciones  

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.