Moi j'en ai quelques-uns
http://www.la-grange.net/accessibilite/ ... tents.html
Autrement dit, ne pas utiliser de flash, de frames (et iframes), ne pas faire dépendre l'affichage et l'accès à ton site de javascript, ne pas faire de popups (trop chiantes), ne pas redimentionner les fenêtre...
Pourquoi ? Déjà pour des questions d'accessibilité (voir lien plus haut), tous ces trucs empêchent certaines catégories de personnes d'accéder à ton site. Ensuite pour laisser au visiteur la plus grande marge de manoeuvre.
En effet, s'il veut ouvrir une nouvelle fenêtre, c'est son choix. Mais pas le tien, tu n'as pas à choisir à sa place, d'autant qu'alors même si il choisi de ne pas ouvrir dans une nouvelle fenêtre il y sera obligé.
Pourquoi pas de menu en flash ? Je pourrais retourner la question : pourquoi un menu en flash ? Il n'y a aucune raison et ça empêche tous ceux qui ont pas le plugin flash (il sont nombreux) d'accéder au site ! Pour le texte c'est encore pire ! Flash est une vraie plaie, si le texte est trop petit, on peut pas l'agrandir.
Pourquoi pas de frames ? De nouveau je retourne la question : pourquoi des frames ?
Avec tous les problèmes qu'elles posent il n'y a aucune raison de les utiliser.
Bref, l'idéal c'est de faire un site en HTML, mise en page en CSS avec du JavaScript à bon escient.
Donner une grande marge de manoeuvre au visiteur. Laisser ses préférences s'exprimer (taille du texte etc.). Ne pas lui empêcher de faire ce qu'il veut. Bref, faire qu'il s'y sente bien, et là il va rester
En résumé :
arrêter de vouloir prendre le contrôle total de l'interface de l'utilisateur, ce qui commence par accepter d'oublier la mise en page "au pixel près" chez tous, car ce n'est qu'une illusion dépendante des préférences de chacun. Je crois qu'on ne le répètera jamais assez
