URL: https://linuxfr.org/users/spongurex/journaux/la-difficult%C3%A9s-%C3%A0-faire-des-pages-internet-vraiment-accessible Title: La difficultés à faire des pages Internet vraiment accessible Authors: spongurex Date: 2005年07月30日T13:15:15+02:00 Tags: Score: 0 Aujourd'hui je me livre à une petite réflexion sur les techniques de mise en page pour un site web. Je me rend compte de la vraie difficultés que cela représente. Je prend mon cas personnel. Le site dont je m'occupe, dans sa première version, est mis en page par tableaux, les décalages sont réalisés par une image transparente de 1x1 pixel, bref, que des techniques obsolètes. Ce n'est pas bien, mais lorsque je l'ai fais, je n'étais pas sensibilisé aux problèmes d'accessibilité. Je testais le site sur IE (je n'étais pas non plus un linuxien, quelle époque !!!). L'avantage des tableaux, c'est qu'il n'y a pas de surprise quand au résultat : identique sur tous les navigateurs **graphique**. Dans sa seconde version (en cours de finalisation), j'ai voulu faire un peu plus attention, j'ai choisi xHTML + CSS. J'ai donc commencé par faire les pages sans utiliser de feuilles de styles. Ensuite, j'ai commencé à coder les CSS. C'est là que les embûches sont apparus. Faut il fixer la mise en page (largeur du body etc...) ou faire quelque chose de fluide ? J'ai tout d'abord opté pour la seconde solution. J'ai spécifié toutes les dimensions en pourcents. Pas évident car la taille des polices ne varie pas avec la largeur de la fenêtre, ce qui donne des résultats assez surprenant parfois. Je me dis que la solution est toute simple, à la place des pourcentages, je vais utiliser l'unité **em**. Avec ça, la taille des éléments suivra la taille de la police. Nouveau problème, comment bien jauger la largeur du body : 100% = ?? em. Pas vraiment pratique. Finalement, j'en suis revenu à fixer la largeur des éléments. Le body fait 770px de large, comme ça, pas de surprise sur les résolutions 800x600px (le 640x480 est marginal selon les statistiques). Ce n'est pas la meilleure solution, mais je n'en vois pas d'autre. Chez moi (1280x1024) un tiers de l'écran est vide, c'est un peu dommage... Et vous, qu'en pensez vous, comment faites vous ?