Page 1 sur 1

Conseils pour creation d'un site compatible Firefox

Publié : 12 déc. 2004, 08:51
par tote.kinder
Voila, pour la mise a jour de mon site j'envisage de laisser a coté Internet explorer 6 pour me consacré a fond a la compatibilité avec Firefox, voici les points importants que je compte integrés :

- Flash (menus texte etc...)
- frames
- I-frames transparantes
- javascript (tailles fenetres/pop-up etc..)
- Fond fixe
- telechargements divers

Si vous avez quelques conseils pour bien m'y prendre ca me serais d'un grand secours, merci d'avance

Publié : 12 déc. 2004, 10:47
par calimo
Moi j'en ai quelques-uns :oops:
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 :wink:

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 :wink:

Publié : 12 déc. 2004, 13:03
par Humpfff
Un excellent site pour visualiser très simplement différents exemples de CSS appliqués à un même code de base HTML => Zen Garden