...ou pourquoi tous les navigateurs prétendent être Mozilla
À 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'IEThen cometh Opera
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
Alors que le strict nécessaire se trouve dans ces expressions rationnelles :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
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.
Honnête, le gars..Lynx/2.8.7dev.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8d