- Reconnaitre le navigateur utilisé [HTML] - HTML/CSS - Programmation
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
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à...
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/
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 ....)
Marsh Posté le 20-01-2006 à 19:29:25
A améliorer la 1
(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
Les CSS 2.1 sont une extension des CSS1, pas un truc qui n'a rien à voir
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
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:
etc etc
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.