UA (User Agent) je identifikační řetězec, který klientská aplikace (prohlížeč, mobilní aplikace nebo bot) odesílá webovému serveru v rámci HTTP požadavku. Tento řetězec obsahuje informace o typu prohlížeče, verzi operačního systému a vykreslovacím jádru.
V naší digitální infrastruktuře používáme UA k tomu, abychom uživatelům doručili obsah optimalizovaný pro jejich konkrétní zařízení a UI.
Moderní User Agent vypadá na první pohled složitě, ale má svou logiku: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36`
Naše webové servery analyzují UA, aby rozhodly, zda poslat verzi webu pro desktop, nebo pro mobilní zařízení. To zajišťuje optimální uživatelský zážitek (UX) bez ohledu na to, zda kolega přistupuje k systému Jira z notebooku nebo z telefonu přes VDSL.
Pomocí UA řetězců naše marketingové oddělení vyhodnocuje:
Naše brány UTM sledují podezřelé UA řetězce. Útočníci často používají zastaralé nebo neobvyklé User Agenty při pokusech o napadení našich VPS.
Z důvodu ochrany soukromí dochází k postupnému omezování informací v klasickém UA řetězci (tzv. UA Reduction). Náš Vývojový tým proto přechází na nový standard UA Client Hints, který:
I naše senzory a chytrá zařízení v síti WAN mají své User Agenty. Ty umožňují centrálnímu serveru rozpoznat, o jaký typ hardwaru se jedná, a automaticky mu nabídnout správnou aktualizaci firmwaru.
Tip pro vývojáře: Při testování nových funkcí v VPC můžete v prohlížeči (F12 → Network conditions) simulovat jiného User Agenta, abyste si ověřili, jak se web chová na iPhonu nebo starším tabletu, aniž byste dané zařízení fyzicky vlastnili.
— Související stránky: ZIF, WWW, UI, Jira, UTM, IT Podpora, Kybernetická bezpečnost, Vývojový tým