Statistiques Navigateurs

792 497 visiteurs du 20/04/03 au 17/01/26

Du 20/04/03 au 17/01/26
Depuis le 01/01/2024
MSIE 4 Trident 282 0,04 % 0 0,00 % evolution
MSIE 5 Trident 7015 0,89 % 19 0,16 % evolution
MSIE 5.5 Trident 6404 0,81 % 0 0,00 % evolution
MSIE 6 Trident 171875 21,69 % 26 0,22 % evolution
MSIE 7 Trident 44969 5,67 % 34 0,29 % evolution
MSIE 8 Trident 10005 1,26 % 28 0,24 % evolution
MSIE 9 Trident 6438 0,81 % 19 0,16 % evolution
MSIE 10 Trident 1334 0,17 % 8 0,07 % evolution
MSIE 11 Trident 5061 0,64 % 10 0,09 % evolution
Spartan / Edge KHTML / WebKit 3732 0,47 % 738 6,35 % evolution
Mozilla 3 Gecko 1085 0,14 % 0 0,00 % evolution
Mozilla 4 Gecko 3410 0,43 % 1 0,01 % evolution
Netscape 4 Gecko 1355 0,17 % 0 0,00 % evolution
Netscape 6 Gecko 126 0,02 % 0 0,00 % evolution
Netscape 7 Gecko 1958 0,25 % 0 0,00 % evolution
Netscape 8 | 9 Firefox Gecko 389 0,05 % 1 0,01 % evolution
Camino Gecko 346 0,04 % 0 0,00 % evolution
Galeon Gecko 242 0,03 % 0 0,00 % evolution
Firefox Gecko 246828 31,15 % 1698 14,60 % evolution
Mozilla 5 Gecko 15089 1,90 % 21 0,18 % evolution
Opera 6 Presto 368 0,05 % 1 0,01 % evolution
Opera 7 Presto 3324 0,42 % 0 0,00 % evolution
Opera 8 Presto 2558 0,32 % 42 0,36 % evolution
Opera 9 Presto 5685 0,72 % 1 0,01 % evolution
Opera 10 Presto 2018 0,25 % 16 0,14 % evolution
Opera 11 Presto 1224 0,15 % 13 0,11 % evolution
Opera 12 Presto 3138 0,40 % 11 0,09 % evolution
Opera next KHTML / WebKit 7988 1,01 % 402 3,46 % evolution
Konqueror KHTML 1649 0,21 % 7 0,06 % evolution
Safari / Chrome / Chromium KHTML / WebKit 147978 18,67 % 7370 63,38 % evolution
Lynx / ELinks / w3m 291 0,04 % 0 0,00 % evolution
WAP Browser 9862 1,24 % 1162 9,99 % evolution
Votre navigateurInconnus / Unknown / not set 80000 10,09 % 0 0,00 % evolution

Comment interpréter ces statistiques ?

Elles ont été obtenues à partir de $HTTP_USER_AGENT avec PHP 3 ou getenv("HTTP_USER_AGENT") avec PHP 4.
Les robots sont tout d'abord exclus. Je le suis aussi.
Si un visiteur consulte plusieurs pages, il n'est pris en compte qu'une fois (sauf s'il ne revient qu'après plus de 10 minutes), ce qui marche assez bien quand l'utilisateur se voit affecter une adresse IP unique par connexion. C'est généralement le cas sauf avec AOL et les grosses entreprises.
Même si le navigateur est détecté à chaque ouverture de page, seul le premier identificateur est pris en compte.

Dans la rubrique "inconnus" se trouvent les navigateurs rares comme Dillo, AmigaVoyager, iCab, XBrowser ou des navigateurs java, les robots ou utilitaires comme Wget, HLoader, HTML2JPG, Webcow, Webcopier, MSProxy, Custo ou Webpix et les navigateurs qui ne s'identifient pas (paranoïa, pseudo-anonymat, faux Googlebot, robot ou mauvaises intentions ?).

Les pages générées ne correspondront peut-être pas à ce qui est prévu.

Opera, à cause de la possibilité de changer son identificateur en laissant son nom, est repéré en premier, puis viennent Netscape 6 et 7 et MSIE. Restent les compatibles Mozilla 3 (agent souvent utilisé par un proxy), Mozilla 4 (proxy ou faux identificateur en général) et Mozilla 5.
Beonex Communicator, K-Meleon, Chimera ou Mozilla (SeaMonkey) sont répertoriés dans Mozilla 5, sauf s'il envoient une fausse identification.
Netscape 4 -faux User Agent le plus souvent- est trouvé grâce à l'expression rationnelle (régulière) :
preg_match("#Mozilla/4\.[0-9]{1,2} \[[a-z]{2}\]#",$UserAgent)
La chaîne suivante dans une expression rationnelle (PCRE) permet de détecter la majorité des navigateurs WAP :

/wap[ -]|windows ce|palm[os-\d]|pda;|up\.br|\/cldc|midp|symbian[ \/o]|ericsson|
portalmmm|nokia|BlackBerry|PANTECH|\bcdm\b|\bvirtual\b|^lge?[\/-]|
Klondike|pocketPC|Obigo|ACS\-NetFront|series60|Vodafone|Mobile|
DoCoMo\/|^HTC\-|HTC_|SGH\-i/i

L'identificateur de Netscape 4 est le plus souvent utilisé par des testeurs de liens et celui de MSIE 5.0 par des robots (le plus souvent pour spammer les fichiers journaux).

L'identificateur de IE 6 est souvent utilisé par des testeurs de liens, les outils "anti page piégée" et quelques robots.

Quand le site est accessible et que tout marche bien, une mise à jour automatique des statistiques grâce à MySQL ne ralentit pas le chargement des pages. Je ne contrôle donc cette liste que de temps à autres : quand j'ajoute quelque chose ou quand une nouvelle nationalité est arrivée par hasard sur une des pages.

Les navigateurs utilisés dépendent du site et Google Analytics permet d'en avoir un aperçu.

hautHaut de la page

Détecter le navigateur avec PHP

Cette page a été générée pour votre "User Agent" :
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
soit : ?un robot
Cette page ne donnera pas les mêmes résultats avec une autre identification.

Détecter le navigateur pour transmettre un code adapté n'est pas une bonne idée. La compatibilité peut, la plupart du temps, être réalisée sans détection. Quand il n'est pas possible de faire autrement, les commentaires conditionnels sont bien plus fiables pour HTML, javascript ou CSS. Pour CSS, quelques filtres pour Internet Explorer 6 doivent suffire.

Voici une routine PHP 3 (non optimisée et sans expression rationnelle) permettant de trouver en $nav le navigateur qui lit la page et de mettre à jour la base de données :

Pour consulter une liste des identités :

hautHaut de la page

Avec javascript

W3C XHTML 1.0
W3C CSS