XHTML.net

Technology talks by Loïc d’Anterroches

News, articles, PHP, scripts, XHTML/CSS, …

  1. Home

Standards et accessibilité

The 2007-03-16 at 18:19 by Loïc d'Anterroches filed under Home.

Ce site ne passe pas avec le navigateur X ? Bizarre, il suit pourtant les recommandations du W3C. Pouvez vous le modifier pour qu’il passe bien avec mon navigateur Y ? Non, demande au développeur du navigateur Y de respecter les standards, c’est mieux !

et pas optimisé pour le navigateur X

Bonjour, ce site n’est pas optimisé pour votre navigateur. Voilà pourquoi s’il ne s’affiche pas bien dans votre navigateur, il s’affiche très bien dans les 80% restant. Et oui, je fais un site pour qu’il s’affiche bien dans la majorité des navigateurs.

En ce qui concerne l’accessibilité, le contenu du site utilise la sémantique des balises HTML à bon escient. Cela permet d’avoir un bon rendu du site à travers un lecteur vocal ou une barrette braille. Par ailleurs en haut de page une possibilité de lien direct vers le contenu ou le menu est disponible. De même la séparation du contenu et du contenant est totale du fait de l’utilisation correcte des feuilles de style, les personnes avec un navigateur texte comme Lynx n’auront pas de problème sur ce site.

Faire un site pour tous les navigateurs

Comment faire ? 2 options :

La bête : vous achetez 24 ordinateurs, avec 5 démarrages différents sur chacun. Cela vous donne 120 configuration d’OS différents. Sur chacun vous installez tous les navigateurs disponibles pour avoir le panel le plus complet. Puis vous testez votre site pour qu’il marche partout.

L’intelligente : Vous allez sur w3C, vous prenez le markup qui vous convient, vous suivez les recommendations à la lettre avec un navigateur qui respecte les recommendations du W3C et vous pouvez dire que cela marchera avec la majorité des autres navigateurs. À la rigueur vous faites un test avec un autre navigateur pour vérifier. Et hop, terminé. Dans mon cas, je développe avec Mozilla, teste un petit coup avec IE6 (même si il ne respecte pas les recommandations) et voilà !

Remarque

Je n’utilise aucun CSS Hack pour permettre à ce site de passer dans un navigateur X ou Y. Si ce site ne passe pas dans votre navigateur, c’est simplement qu’il vous faut utiliser un navigateur plus récent.


Comments from readers

Voice your ideas

It is painless and I try not to kill electrons in the process.


Your email is required but will not be shared nor displayed.


Do you think your comment will force me to write even better stuff next time? If so, you simply rock.


Logo of Plume CMS