Le User Agent c’est un des cauchemars du développer.
C’est l’information qui définit le navigateur avec lequel on visite le web. Cette information est envoyée à tous les sites web visités, même lorsqu’on navigue en mode privé:
Le User Agent permet notamment aux développeurs web d’adapter leur design afin de rendre leurs sites compatibles avec le maximum de navigateurs et de support.
Un exemple avec le site de Qwant:
Sous Windows avec Firefox 55 :
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0
Sous Android avec Safari Mobile 533.1:
Mozilla/5.0 (Linux; U; Android 2.2; fr-fr; Desire_A8181 Build/FRF91) App3leWebKit/53.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1