OVH Cloud OVH Cloud

détection automatique du navigateur ?

1 réponse
Avatar
Stéven
Bonjour
Quel est le meilleur moyen de détecter automatiquement le navigateur
utilisé par un internaute ? Je voudrais mettre en place différents
squelettes, notamment pour les (très) anciens navigateurs ne supportant
pas les CSS (j'ai essayé de passer certains de mes sites "total-CSS"
sous Netscape Communicator... Aïe aïe aïe !)
Ou peut-être le meilleur moyen est-il simplement de proposer une entrée
de site du style "Quel navigateur utilisez-vous ?" Perso je pense que
l'internaute lambda ne sait pas forcément ce qu'il utilise, et que cette
dernière méthode n'est donc pas la meilleure... Vos avis là-dessus ?
Stéven

1 réponse

Avatar
Hervé
Stéven a écrit :
Bonjour
Quel est le meilleur moyen de détecter automatiquement le navigateur
utilisé par un internaute ? Je voudrais mettre en place différents
squelettes, notamment pour les (très) anciens navigateurs ne supportant
pas les CSS (j'ai essayé de passer certains de mes sites "total-CSS"
sous Netscape Communicator... Aïe aïe aïe !)



Quelle idée saugrenue de ressortir NN4, franchement ;-)

J'utilise ça :

<style type="text/css">@import url('lien/vers/feuille.css');</style>

Les navigateurs de génération 4 ne savent pas interprêter cette règle de
CSS 2. Tu peux placer avant ça une feuille CSS 1 pas trop compliquée
pour eux avec un classique LINK.

Ou peut-être le meilleur moyen est-il simplement de proposer une entrée
de site du style "Quel navigateur utilisez-vous ?" Perso je pense que
l'internaute lambda ne sait pas forcément ce qu'il utilise, et que cette
dernière méthode n'est donc pas la meilleure... Vos avis là-dessus ?
Stéven



Le meilleur moyen est de faire une page accessible qui restera lisible
en l'absence de feuille de style. Tant que l'absence de style n'empêche
pas la consultation, c'est bon.

Tu peux oublier le rendu identique, surtout avec trois générations de
navigateurs ; et pourquoi pas une mention : « Si l'affichage de la page
vous paraît bizarre, c'est sûrement dû à votre logiciel de navigation.
Ce site s'affiche correctement sur un navigateur moderne*. » ?

--
Hervé

(*) « et respectant les normes » si cela compte pour toi.