Mi az a felhasználói ügynök?

Néha UA- ként rövidítve, a felhasználói ügynök egy böngésző szöveges karakterlánc, amelyet minden látogatott webhelyhez adunk. Az UA-k olyan információkat tartalmaznak, mint a böngésző verziója, kompatibilitása, operációs rendszere és bármilyen módosító bővítménye. Ezen adatok felhasználásával a webhely értékelheti a számítógép képességeit, optimalizálhatja az oldal teljesítményét és megjelenítését.

Kattintson ide az UA megtekintéséhez

Felhasználói ügynök példák karaktersorozattal

 Mozilla / 4.0 (kompatibilis; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) 

A Mozilla / 4.0 a Microsoft által megadott történelmi okokból kerül felhasználásra, nem keverhető össze a Mozilla böngészők, például a Firefox változataival. Ezután az aktuális Microsoft Internet Explorer verziója: "kompatibilis; MSIE 6.0;" ami azt jelzi, hogy a felhasználó rendelkezik az Internet Explorer 6.0-mal. Ezután a "Windows NT 5.1; SV1;" Az operációs rendszer leírása, ebben az esetben a Microsoft Windows XP 1. szervizcsomagja. Végül a .NET CLR 1.1.4322 a .NET-keretrendszer.

Megjegyzés: Az Internet Explorer-rel rendelkező felhasználói ügynök karakterlánc több .NET verziót tartalmazhat.

 Mozilla / 5.0 (X11; U; Linux i686; en-US; rv: 1.8.1.13) Gecko / 20080325 Fedora / 2.0.0.13-1.fc8 Firefox / 2.0.0.13 

Ebben a második példában ez a felhasználói ügynök Linux változatban van. Az első dolog, ami ezen felhasználó ügynöknél észrevehetően eltérő, az X11; amely az X Windows változata. Következő U; az Egyesült Államok számára rövid titkosítási szint, amely az erős titkosítást jelzi. A múltban az Egyesült Államok törvényei miatt a világ egyes részein különböző titkosítási változatokat kellett kiadni. Ezután i686; és a Fedora / 2.0.0.13-1.fc8 leírja a platformot és az operációs rendszert. Ezt követően, en-US; a böngésző nyelve és helye (angolul és USA-ban). Végül a Firefox / 2.0.0.13 a böngésző és annak verziója.

 Mozilla / 5.0 (Macintosh; U; Intel macOS 10.5; en-US; rv: 1.9b4) Gecko / 2008030317 Firefox / 3.0b4 

Ebben az utolsó példában a felhasználói ügynök egy Apple számítógép. Ez a sor sok hasonlóságot mutat az előző példával, amely szintén fut Firefoxot. A felhasználói ügynök azonban Macintosh, Intel és MacOS 10.5; amely a processzor típusa és az operációs rendszer. Az Apple processzorokat nem futtató Apple számítógépek "PPC".

Különböző Windows verziók a felhasználói ügynökben

Az alábbiakban további információk találhatók a Microsoft Windows különböző verzióiról és a megfelelő felhasználói ügynök karakterlánckódjairól.

 Windows 95 = Windows 95 vagy Win95 Windows 98 és 98 SE = Windows 98 vagy Win98 Windows CE = Windows CE Windows ME = Windows 9x 4.90 Windows NT 4.0 = Windows NT 4.0 Windows 2000 = Windows NT 5.0 Windows XP = Windows NT 5.1 Windows Server 2003 és XP x64 kiadás = Windows NT 5.2 Windows Vista = Windows NT 6.0 Windows 7 = Windows NT 6.1 Windows 8 = Windows NT 6.2 Windows 8.1 = Windows NT 6.3 Windows 10 = Windows 10.0 

Hogyan lehet ezt az információt megkapni?

Van néhány módja a felhasználói ügynök információinak elérésére; például az oldal elején található gomb, amely megmutatja, hogy a JavaScriptet használja a felhasználói ügynök karakterláncának megjelenítéséhez. Azonban, ha az adatokat szeretné összegyűjteni vagy az adatokat manipulálni, jobb lenne egy olyan szerveroldali szkriptnyelvet használni, mint a Perl, mint a következő példa.

 # / usr / bin / perl használat szigorú; "Content-type: text / html", "n"; "$ ENV {HTTP_USER_AGENT}" nyomtatása; 

  • Lásd a rendszerinformációs eszközt egy olyan forgatókönyvre, amely teljes mértékben kihasználja a felhasználói ügynök információit, valamint a JavaScript által elérhető egyéb információkat.

Ügynök, böngésző, számítógépes rövidítések, webes tervezési feltételek