Čo je používateľský agent?

Niekedy skrátený ako UA, užívateľský agent je textový reťazec prehliadača, ktorý je daný každej webovej stránke, ktorú navštívite. UA obsahujú informácie ako verzia prehliadača, kompatibilita, operačný systém a všetky modifikujúce pluginy. Pomocou týchto údajov môže webová stránka posúdiť možnosti vášho počítača, optimalizovať výkon a zobrazenie stránky.

Kliknite sem pre zobrazenie vášho UA

Príklady User Agent s vysvetlením reťazca

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

Mozilla / 4.0 sa používa z historických dôvodov, ako uvádza spoločnosť Microsoft, a nesmie sa zamieňať s variantmi prehliadačov Mozilla, ako je Firefox. Ďalej je aktuálna verzia programu Microsoft Internet Explorer: "kompatibilná; MSIE 6.0;" ktorý označuje, že tento užívateľ má Internet Explorer 6.0. Ďalej, "Windows NT 5.1; SV1;" je popis operačného systému, v tomto prípade Microsoft Windows XP s balíkom Service Pack 1. Konečne .NET CLR 1.1.4322 je framework .NET.

Poznámka: Reťazec agenta používateľa s programom Internet Explorer môže mať viacero verzií .NET.

 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 

V tomto druhom príklade je tento užívateľský agent vo variante Linux. Prvá vec, ktorá sa výrazne odlišuje od tohto agenta, je X11; ktorý je variantom X Windows . Ďalej U; je úroveň šifrovania, ktorá je krátka pre USA, čo naznačuje silné šifrovanie. V minulosti museli byť pre špecifické časti sveta uvoľnené rôzne verzie šifrovania kvôli zákonom v Spojených štátoch. Ďalej i686; a Fedora / 2.0.0.13-1.fc8 popisuje platformu a OS. Potom, en-US; je jazyk a umiestnenie prehliadača (angličtina a USA). Firefox / 2.0.0.13 je prehliadač a jeho verzia.

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

V tomto poslednom príklade je používateľský agent počítač Apple. Tento riadok má mnoho podobností s predchádzajúcim príkladom, ktorý je tiež spustený Firefox. Používateľský agent je však Macintosh s procesormi Intel a MacOS 10.5; ktorý je typ procesora a operačný systém. Počítače Apple, ktoré nepoužívajú procesor Intel, sú "PPC".

Rôzne verzie systému Windows v používateľskom agentovi

Nižšie sú uvedené ďalšie informácie o každej z rôznych verzií systému Microsoft Windows a ich zodpovedajúcich kódov reťazca používateľa.

 Windows 95 = Windows 95 alebo Win95 Windows 98 & 98 SE = Windows 98 alebo 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 a XP x64 vydanie = 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 

Ako získať tieto informácie

Existuje niekoľko spôsobov prístupu k informáciám o používateľskom agentovi; napríklad tlačidlo na začiatku tejto stránky na zobrazenie kódu JavaScript používaného na zobrazenie reťazca agenta používateľa. Ak však chcete zhromažďovať informácie alebo manipulovať s údajmi, bolo by lepšie použiť skriptovací jazyk na strane servera, napríklad Perl, ako ďalší príklad.

 # / usr / bin / perl use strict; print "Typ obsahu: text / html", "n"; vytlačiť „$ ENV {HTTP_USER_AGENT}“; 

  • Pozrite si nástroj informácií o systéme, kde nájdete príklad skriptu, ktorý plne využíva informácie o používateľskom agentovi, ako aj ďalšie informácie, ktoré možno získať prostredníctvom jazyka JavaScript.

Agent, prehliadač, počítačové akronymy, podmienky webového dizajnu