Faire des sites compatibles avec Firefox
Par Laurentj le mardi, novembre 9 2004, 13:40 - Technologies Web - Lien permanent
Vous êtes développeur de sites web, professionnels ou non, vous découvrez le navigateur Firefox, et vous voulez faire des sites qui soient compatibles tant avec IE, qu'avec Firefox et même avec tous les autres navigateurs ? Sans avoir à développer une version spécifique à chaque navigateur ? Et ne plus faire de site "optimisé" pour un seul navigateur ?
En fait, c'est simple : il suffit simplement d'utiliser les versions standards de HTML (voir utiliser XHTML), de CSS et de JavaScript.
Vous avez plusieurs ressources à votre disposition pour apprendre (x)HTML, CSS et JS correctement :
- Openweb, un site complet contenant plein d'articles sur l'utilisation de ces langages. Pour beaucoup, c'est le site de référence sur les standards du web ;
- Pompage, un site regroupant d'autres articles traduits sur le sujet. La majorité d'entre eux étant des articles de fond. Il y a aussi une mailing-list trés active à laquelle vous pouvez vous inscrire pour posez vos questions ;
- Opquast, qui recense les bonnes pratiques pour réaliser un site web qui soit accessible à tout le monde ;
- Forums d'alsacreations, dédiés aux standards du web
- webmaster-hub, des forums trés actifs regroupant beaucoup de développeurs web utilisant les standards ;
Il existe beaucoup d'autres sites que vous découvrirez à partir de ceux-là.
Si l'apprentissage du HTML/CSS vous rebute, il existe quelques outils (encore trop rares) qui permettent de produire des sites conformes aux standards du web, et donc totalement "compatible" avec Firefox et d'autres. Nvu est l'un d'entre eux.
Commentaires
Bonjour,
Un pas à la fois... on y arrivera :-)
Je pense qu'il faut aussi intensifier notre campagne d'information à l'intention de l'internaute-non-webmaster... comme de plus en plus vont utiliser Firefox, certains risquent d'être déroutés (et peut-être déçus) face à l'affichage catastrophique de certains sites.
Amicalement, Monique
Si un site ne fonctionne pas, ça ne sera pas une erreur du navigateur pour un débutant, puisqu'il n'a pas la notion de bugs ;-)
Sinon Laurent, bravo pour cette page, et j'espère qu'elle attirera de nombreux visiteurs des moteurs de recherche :-)
Ma préférence va au site d'Alsacréation :)
Je me suis basé sur un des templates proposé par Sib pour faire mon Blog.
Juste pour dire que j'ai commencé un tutoriel HTML / CSS :
http://slaout.linux62.org/html_css/
Bon l'introduction est un peu "radicale" mais l'essentiel est là : (ré)apprendre le HTML Strict et le CSS.
En espérant qu'il serve au moins à quelques personnes, et pourquoi pas il pourrait "convertir" des gens au HTML/CSS standard...
C'est pas pour un troll jyjy...
Mais j'ai jamais vu un titre aussi con! T'as fait un tours du coté de chez Bill? C'est vraiment un titre à la con.
Moi je fais du standard, si Firefox gère ça marche, sinon qu'il aille se faire foutre. (Voui j'en ai marre de la guerre IE/Netscape/Opera.) Je développe standard, après que ça marche ou pas je m'en fous... Ya ka utiliser un navigateur conforme.
Pourquoi pas non plus mettre un jour ça sur ton site: 'optimisé pour Mozilla Firefox 800x600'
Es tu sur ? Je ne penses pas que tu sois aussi con que ça quand même, que tu n'ais pas compris ce que je voulais faire... Et puis je connais ton habitude de troller dur :-) Aller, je plonge dedans, comme d'hab...
Si j'ai mis ce titre et ce billet, c'est pour avoir au moins une toute petite visibilité dans les moteurs de recherche, pour une cible bien précise : les développeurs web qui découvrent Firefox. Ceux qui ont toujours fait des sites 'optimisés pour IE', et découvrent Firefox, et que leur site s'affiche mal avec firefox, la première chose qu'ils vont se dire c'est : "Comment je vais faire pour que mon site soit compatible avec Firefox ?"
paf, ils tapent "site compatible avec firefox" dans google et hop ils tombent sur mon billet dans la première page de résultat. Marrant non ? (encore mieux, au pluriel, "sites compatibles firefox" donne ce résultat : mon billet en première position à l'heure où j'écris ce commentaire ;-) ).
Là ils le lisent, et découvrent : il faut utiliser les standard.
Toi tu fais du standard, c'est trés bien. Mais les développeurs dont je parle, et ils sont encore beaucoup, ne savent pas ce que c'est les standards. D'où mon billet.
Relis mon billet, je n'ai jamais parlé d'optimisation, mais de compatibilité. Il y a à mon sens une grosse différence. Sans compter que je dis bien "Sans avoir à développer une version spécifique à chaque navigateur".
Pour être plus clair : mon billet est un moyen détourné pour orienter les développeurs vers les standards. Je me sers de la popularité grandissante de firefox pour faire la promotion des standards, en utilisant un vocabulaire qui "parle" aux non-initiés.
Bref, mon titre est vraiment loin d'être con ;-) (puisque mon objectif est atteint) M'enfin tu penses ce que tu veux hein...
Toi tu combat le feu par le feu.
Moi je suis un adepte du Mahatma Gandi. Je ne répond pas à la violence par la violence. Je ne répondrai pas à 'compatible IE' par 'compatible firefox', même si l'idée est de pousser au respect des standards. Le fond est louable, la forme discutable.
Tu es certes un évangéliste, mais veille à ne pas devenir un croisé (ou un djihadiste pour être plus proche de notre temps).Chacun pense ce qu'il veut, mais la fin justifie-t-elle les moyens?
Promis j'arrête là mes reflexion à 2 euros (Que je ne pense pas être un troll, mais mon opinion réelle à moi, que j'ai pour de vrai dans la tête).
euh... je dois mal me faire comprendre... Quand tu fais un site respectant les standards, ton site va bien s'afficher dans les navigateurs conformes aux standards. On peut donc dire que ton site est "compatible" avec ces navigateurs.
Puisque Firefox est conforme aux standards, alors ton site est bien compatible avec Firefox. Je ne vois donc pas ce qu'il y a de mal à dire qu'un site est compatible avec Firefox.
Encore une fois, je crois que tu confond optimisé et compatible.
C'est pas parce que mes doigts tapent une connerie, que mon cerveau pense pas juste! Oui je voulais dire optimisé!
Mais bon, je pense que tu comprends ce que je voulais m'exprimer comme ça à moi même et à tous! (J'espère que vous avez vu un célèbre film d'un certain ancien membre de Trust pour comprendre que je n'ai pas fait de faute de français ;) )