PHP User-Agent Parser - par Timo VN
Et voilà, mon parseur d’User-Agent.
Il n’est pas complet ni exhaustif, mais fait son boulot pour (à la louche) 99,042% des internautes humains.
Un seul fichier à placer sur un espace PHP et à ouvrir dans le navigateur. L’affichage est un simple print_r() tout à la fin scripte.
Il test :
– le nom du navigateur
– sa version (pour IE il détecte même si IE 8+ est en mode de compatibilité ou pas).
– le nom du moteur de rendu (parmi les 4 moteurs de rendu les plus importants)
– sa version
– l’OS
– sa version pour Linux (distro en fait), Windows, OS-X. (prend en charge les iTruc et Android)
– l’architecture du CPU (32/64 Bit) quand celle ci est présente dans l’UA.
Je met tout le script dans le domaine public.
Demo : http://lehollandaisvolant.net/tout/tools/browser/
Il n’est pas complet ni exhaustif, mais fait son boulot pour (à la louche) 99,042% des internautes humains.
Un seul fichier à placer sur un espace PHP et à ouvrir dans le navigateur. L’affichage est un simple print_r() tout à la fin scripte.
Il test :
– le nom du navigateur
– sa version (pour IE il détecte même si IE 8+ est en mode de compatibilité ou pas).
– le nom du moteur de rendu (parmi les 4 moteurs de rendu les plus importants)
– sa version
– l’OS
– sa version pour Linux (distro en fait), Windows, OS-X. (prend en charge les iTruc et Android)
– l’architecture du CPU (32/64 Bit) quand celle ci est présente dans l’UA.
Je met tout le script dans le domaine public.
Demo : http://lehollandaisvolant.net/tout/tools/browser/