si (test qui ne marche ou qui n'a du sens que sous IE 4), executer un bout de Javascript spécifique à IE 4 (enfin... son DOM)
si (test qui ne marche ou qui n'a du sens que sous Netscape 4), executer un bout de Javascript spécifique à Netscape 4 (son DOM)
le 3eme test c'est pour un autre navigateur, IE 5 ou Safari 1 ou peu importe... maintenant tu peux constater la situation actuelle et tu remarqueras que tu as une dizaine de navigateurs sur le marché, si tu découples les versions de IE
donc faire du code spécifique à un navigateur peut devenir très très lourd, tu te tapes 10 tests pour chaque opération sur le DOM
la bonne nouvelle c'est que depuis quelques temps, certaines bibliothèques de code Javascript s'occupent de çà pour toi (comme jQuery, cf http://docs.jquery.com/Browser_Compatibility )
enfin ça, ça concerne les gens qui font le site web. ceux qui le visitent, s'ils ont un navigateur qui passe bien ça ira, sinon ils pleurent.
[^] # Re: Old scool
Posté par Gniarf . En réponse au message chrome et firefox pas le même rendu, du coup seul firefox marche pourquoi ?. Évalué à 4.
en gros :
le 3eme test c'est pour un autre navigateur, IE 5 ou Safari 1 ou peu importe... maintenant tu peux constater la situation actuelle et tu remarqueras que tu as une dizaine de navigateurs sur le marché, si tu découples les versions de IE
donc faire du code spécifique à un navigateur peut devenir très très lourd, tu te tapes 10 tests pour chaque opération sur le DOM
la bonne nouvelle c'est que depuis quelques temps, certaines bibliothèques de code Javascript s'occupent de çà pour toi (comme jQuery, cf http://docs.jquery.com/Browser_Compatibility )
enfin ça, ça concerne les gens qui font le site web. ceux qui le visitent, s'ils ont un navigateur qui passe bien ça ira, sinon ils pleurent.