Statistiques Navigateurs
792 499 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 %
|
| MSIE 5 | Trident | 7015 | 0,89 % | 19 |
0,16 %
|
| MSIE 5.5 | Trident | 6404 | 0,81 % | 0 |
0,00 %
|
| MSIE 6 | Trident | 171875 | 21,69 % | 26 |
0,22 %
|
| MSIE 7 | Trident | 44969 | 5,67 % | 34 |
0,29 %
|
| MSIE 8 | Trident | 10005 | 1,26 % | 28 |
0,24 %
|
| MSIE 9 | Trident | 6438 | 0,81 % | 19 |
0,16 %
|
| MSIE 10 | Trident | 1334 | 0,17 % | 8 |
0,07 %
|
| MSIE 11 | Trident | 5061 | 0,64 % | 10 |
0,09 %
|
| Spartan / Edge | KHTML / WebKit | 3732 | 0,47 % | 738 |
6,35 %
|
| Mozilla 3 | Gecko | 1085 | 0,14 % | 0 |
0,00 %
|
| Mozilla 4 | Gecko | 3410 | 0,43 % | 1 |
0,01 %
|
| Netscape 4 | Gecko | 1355 | 0,17 % | 0 |
0,00 %
|
| Netscape 6 | Gecko | 126 | 0,02 % | 0 |
0,00 %
|
| Netscape 7 | Gecko | 1958 | 0,25 % | 0 |
0,00 %
|
| Netscape 8 | 9 Firefox | Gecko | 389 | 0,05 % | 1 |
0,01 %
|
| Camino | Gecko | 346 | 0,04 % | 0 |
0,00 %
|
| Galeon | Gecko | 242 | 0,03 % | 0 |
0,00 %
|
| Firefox | Gecko | 246828 | 31,15 % | 1698 |
14,60 %
|
| Mozilla 5 | Gecko | 15089 | 1,90 % | 21 |
0,18 %
|
| Opera 6 | Presto | 368 | 0,05 % | 1 |
0,01 %
|
| Opera 7 | Presto | 3324 | 0,42 % | 0 |
0,00 %
|
| Opera 8 | Presto | 2558 | 0,32 % | 42 |
0,36 %
|
| Opera 9 | Presto | 5685 | 0,72 % | 1 |
0,01 %
|
| Opera 10 | Presto | 2018 | 0,25 % | 16 |
0,14 %
|
| Opera 11 | Presto | 1224 | 0,15 % | 13 |
0,11 %
|
| Opera 12 | Presto | 3138 | 0,40 % | 11 |
0,09 %
|
| Opera next | KHTML / WebKit | 7989 | 1,01 % | 403 |
3,47 %
|
| Konqueror | KHTML | 1649 | 0,21 % | 7 |
0,06 %
|
| Safari / Chrome / Chromium | KHTML / WebKit | 147979 | 18,67 % | 7371 |
63,38 %
|
| Lynx / ELinks / w3m | 291 | 0,04 % | 0 |
0,00 %
|
|
| WAP Browser | 9862 | 1,24 % | 1162 |
9,99 %
|
|
|
|
80000 | 10,09 % | 0 |
0,00 %
|
|
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.
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 :
- du site :
- navigateurs 11343 UA
- robots 1065 UA
- autres 1901 UA
- récents 3530 UA
- ou télécharger une liste pour une utilisation hors connexion
- ou
- Registered Web Browsers
- Browser ID (User-Agent) Strings
- ou encore :
- List of User-Agents (Spiders, Robots, Crawler, Browser) A-F
- List of User-Agents (Spiders, Robots, Crawler, Browser) G-L ...
- Pour d'autres routines de détection du navigateur :
- The css-discuss Wiki
- techpatterns php
- techpatterns javascript
Haut de la page