Le «spoofing» de l'agent utilisateur n'est pas une nouveauté. C'était parfois nécessaire lorsqu'il y avait une soi-disant guerre des navigateurs. Les concepteurs de sites Web conçoivent souvent des pages pour rendre et diffuser un contenu différent selon le navigateur de l'utilisateur. La solution à ce problème consistait souvent à envoyer une fausse «chaîne d'agent utilisateur», ce qui inciterait le serveur Web à vous fournir le contenu préféré.
Aujourd'hui, les utilisateurs sont moins susceptibles d'avoir un problème, car les sites Web et les navigateurs adhèrent mieux aux normes Web. Cela ne veut pas dire que vous n'en rencontrerez toujours pas de temps en temps.
Si vous utilisez Safari d’Apple OS X, voici comment modifier l’agent d’utilisateur, et même en créer un personnalisé.
Qu'est-ce qu'un agent utilisateur?
Lorsque Safari visite un site Web, il envoie une chaîne de texte telle que:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/600.3.18 (KHTML, like Gecko) Version/8.0.3 Safari/600.3.18
Cela indique au serveur Web que cet utilisateur particulier exécute Safari 8 sur un Mac exécutant OS X 10.10.2.
Ce sera évidemment différent selon le système d'exploitation et le navigateur Web. Un ordinateur exécutant Windows 7 et Internet Explorer 10 apparaîtrait ainsi:
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)
La liste des chaînes de l'agent utilisateur est assez longue car il y a beaucoup de navigateurs sur différents systèmes d'exploitation. Soit dit en passant, il est possible de voir les informations que votre navigateur vous révèle, notamment la résolution de votre écran, votre adresse IP, etc.
Changer votre agent d'utilisateur sur Safari
Nous avons discuté des moyens de modifier l'agent utilisateur sur Google Chrome, Internet Explorer et Firefox. Voyons maintenant comment le changer sur Safari de Apple OS X.
Tout d’abord, ouvrez les préférences de Safari à partir du menu «Safari» ou avec «Command +».
Le menu «Agent utilisateur» est en haut. De nombreuses options sont déjà disponibles, notamment les versions précédentes de Safari sur OS X et iOS, Chrome sur Mac et Windows, ainsi que l’option «Autres…».
Sur une note connexe, si vous êtes curieux de savoir ce que fait votre navigateur par rapport aux normes Web, vous pouvez toujours essayer les tests d’acidité développés par le Web Standards Project.
Cela dit, nous espérons que vous avez trouvé cet article utile. Si vous souhaitez ajouter quelque chose, par exemple une question ou un commentaire, veuillez nous faire part de vos commentaires sur notre forum de discussion.