[HTML] - Reconnaitre le navigateur utilisé

- Reconnaitre le navigateur utilisé [HTML] - HTML/CSS - Programmation

Marsh Posté le 20-01-2006 à 16:42:42    

Salut.
 
Peut-on :
- reconnaitre le navigateur utilisé par l'utilisateur?
- si oui, faire en sorte que en fonction du navigateur utilisé, la css soit différente?
 
Si oui, comment ?
 
MERCI.

Reply

Marsh Posté le 20-01-2006 à 16:42:42   

Reply

Marsh Posté le 20-01-2006 à 16:46:51    


Pas de manière fiable et c'est de toute façon stupide
 
Pas de manière fiable et c'est de toute façon stupide
 
en ne le faisant pas


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 20-01-2006 à 16:53:31    

Je suis donc stupide?
N'est-ce pas?
J'ai une question pour toi : A quoi sert la norme css2, s'il elle n'est pas compatible avec la plupart des navigateurs? Firefox me convient parfaitement pour cela, mais IE ne comprend pas ma css. Si je dois en faire une plus simple pour IE, mon site n'est plus tres beau. Pas grave, si cela ne concerne que les utilisateurs de IE, mais je ne vois pas non plus quel interet aurait l'utilisateur à utiliser firefox si le site n'est pas plus agréable a regarder.
En gros sino je dois mettre en gros sur le site, "Attention, si vous utilisez IE, vous n'etes pas acceptés sur ce site, qui comme vous pouvez le constater, est affreusement horrible..."
 
Voilà...

Reply

Marsh Posté le 20-01-2006 à 17:01:47    

ce qu'il veut dire, c'est qu'il vaut mieux essayer de faire un truc multi plateforme (d'autant plus qui fonctionne sur le principal browser qu'est IE :/ )
 mais sinon, avec le $user-agent tu peux. (même si certains browser declare un UA qui n'est pas le bon).
 
et lire cet article aussi: http://www.w3.org/TR/WAI-USERAGENT/


---------------
IVG en france
Reply

Marsh Posté le 20-01-2006 à 19:28:21    

Effectivement c'est préférable du faire du multi-plateforme, étant donné que la détection basée sur le U-A n'est jamais fiable (ex: Opera qui se déclare par défaut comme étant IE ....)

Message cité 1 fois
Message édité par ANViL le 20-01-2006 à 19:28:44
Reply

Marsh Posté le 20-01-2006 à 19:29:25    


A améliorer la 1 [:spamafote]  
(hint: la 3 est en cours de préparation, il y a actuellement 0 navigateur capable de la gérer, est-elle pourtant inutile et à condamner?)
 
Tu fais ton site en CSS1, puis tu améliores avec les CSS2, les navigateurs ignorent ce qu'ils ne comprennent pas et baste [:moule_bite]  
 
Les CSS 2.1 sont une extension des CSS1, pas un truc qui n'a rien à voir [:spamafote]  
 
Ouais enfin c'est bien pareil que ta proposition initiale, retour fin des années 90 avec des sites en double ou qui refusent des navigateurs sur des critères aléatoires et incorrects [:el g]

ANViL a écrit :

Effectivement c'est préférable du faire du multi-plateforme, étant donné que la détection basée sur le U-A n'est jamais fiable (ex: Opera qui se déclare par défaut comme étant IE ....)


C'est très loin d'être le seul problème:

  • Mise à jour (amélioration) des navigateurs sans les ajouter aux listes > j'arrive parfois sur des sites me demandant d'installer Netscape 4.7 parce que mon navigateur n'est "pas compatible" ( :sarcastic: )
  • Nouveaux navigateurs inconnus ou n'existant pas quand le fameux "test" a été mis en place
  • Navigateurs hautement minoritaires, jamais pris en compte dans ce genre de trucs quelles que soient leurs capacités

etc etc


Message édité par masklinn le 20-01-2006 à 19:31:50

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed