Mi az én felhasználói ügynököm
Tekintse meg a böngésző nevét és verzióját, az operációs rendszert, a renderelő motort és a teljes felhasználói ügynök karakterláncot az oldal betöltésének pillanatában – helyileg észlelve.
Eredmény
Ez az oldal kiemeli a teljes felhasználói ügynök karakterláncot – az azonosító sort, amelyet a böngésző minden kéréssel küld –, és közvetlenül alatta helyez el egy egykattintásos másolás gombot. A karakterlánc felett ugyanaz az elemző, amelyet a támogató csapatok fejben futtatnának, megmutatja, mire dekódol: a böngészőre a verziójával, az operációs rendszerre és a renderelő motorra.
A felhasználói ügynököt általában kérik a hibajelentésekben, a minőségellenőrzési jegyekben és a támogatási csevegésekben, mert pontosan rögzíti a böngésző felépítését, amelyben a probléma előfordult. A modern felhasználói ügynök-karakterláncok szándékosan zavaróak – minden Chromium böngésző egyszerre állítja Chrome-nak és Safarinak, az iPaden futó Safari pedig Mac-nek vallhatja magát. Ezért van az, hogy az út dekódolt összefoglalója a nyers táblázat mentése a mindenkihez.
A karakterláncot helyileg a saját böngészője olvassa be a navigator.userAgent segítségével, az elemzett összefoglaló pedig a tisztább navigator.userAgentData API-t részesíti előnyben, ahol létezik. Semmi sem kerül elküldésre egyetlen szerverre sem, nem történik IP-keresés, és bármi, amit a böngésző nem hajlandó felfedni, ismeretlenként jelenik meg, nem pedig kitaláltként.