Page 1 sur 1

L'histoire des user-agent des navigateurs web

Posté : 11 sept. 2008, 11:58
par @rthur
Petite histoire, très drôle et tellement véridique des user-agent des navigateurs web...
...ou pourquoi tous les navigateurs prétendent être Mozilla :D

:arrow: http://www.webaim.org/blog/user-agent-string-history/ (c'est en anglais)

Posté : 11 sept. 2008, 12:12
par Berzemus
Note qu'enfin, j'y vois clair maintenant..

C'est beau le poids de l'histoire quand même. (et encore une preuve que les frames, c'est le mal !! :evil: )

Posté : 11 sept. 2008, 13:46
par Victor BRITO
Then cometh Opera
À noter qu'Opera est, parmi les navigateurs, le plus sage d'entre tous, puisqu'il offre l'embarras du choix, le choix par défaut allant dans le sens de la simplicité : appeler un chat un chat (et donc Opera Opera, sans même mentionner le moteur de rendu utilisé, Presto, qui ne ressemble ni à Webkit ni à KHTML ni à Gecko ni à Mozilla, et encore moins à Trident, celui d'IE :langue: ).

Bien entendu, les robots des moteurs de recherche sont encore plus sages. ;)

Posté : 11 sept. 2008, 15:43
par Sékiltoyai
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13
:P

Posté : 11 sept. 2008, 15:53
par Victor BRITO
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13
:P
Alors que le strict nécessaire se trouve dans ces expressions rationnelles :
preg_match ("#Chrome#", $_SERVER['HTTP_USER_AGENT']);
preg_match ("#Chrome/([.0-9]+)#", $_SERVER['HTTP_USER_AGENT']);
Dieu merci, Microsoft a mis au point les commentaires conditionnels pour son IE. :roll:

Posté : 11 sept. 2008, 16:01
par Sékiltoyai
Euh, je crois Victor que tu n'as pas compris le problème. Si les navigateurs font cela, ce n'est pas parce que les webmasters ne savent pas tester le navigateur, c'est simplement qu'un site existant est rarement modifié pour y ajouter les derniers navigateurs, même s'ils se comportent comme leurs consors…

Posté : 11 sept. 2008, 17:26
par Berzemus
Heh, je rebondis, sur le(s) user-agent de lynx..

http://www.useragentstring.com/pages/us ... ?name=Lynx
Lynx/2.8.7dev.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8d
Honnête, le gars..

Posté : 11 sept. 2008, 18:24
par Sékiltoyai
En même temps il s'en fout de ce qu'on lui envoie :mrgreen: