Liigu sisuni

User Agent parser

Parsi User Agent stringe brauseri, mootori, operatsioonisüsteemi, seadmetüübi ja boti staatuse tuvastamiseks. Toetab kõiki peamisi brausereid ja platvorme. Tasuta, 100 % sinu brauseris.

Mis on User Agent string?

User Agent string on tekstipõhine tunnus, mida brauserid ja HTTP kliendid saadavad iga päringuga User-Agent päise kaudu. See sisaldab tavaliselt brauseri nime ja versiooni, renderdusmootorit, operatsioonisüsteemi ja seadme teavet. Algselt lihtne (nt "Mosaic/0.9"), on kaasaegsed UA stringid tuntult keerukad aastakümnete pikkuse brauserite ühilduvushäkkimise tõttu — Chrome'i UA string sisaldab korraga "Mozilla", "AppleWebKit", "Chrome" ja "Safari".

User Agenti komponendid

Brauser — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet jne. Mootor — WebKit (Chrome, Safari, Edge), Gecko (Firefox), Trident (vana IE). OS — Windows NT versioon, macOS versioon, Android versioon, iOS versioon, Linux. Seade — Lauaarvuti, Mobiil või Tahvel (tuletatud OS-ist ja seadme tunnustest). Bot — Googlebot, Bingbot ja teised roomajad tuvastavad end UA stringis.

Levinumad kasutusjuhud

Veebiarendus — silu brauserispetsiifilisi probleeme User Agenti parsimisega. Analüütika — mõista oma vaatajaskonna brauserite, seadmete ja OS-i jaotust. A/B testimine — segmenteeri katseid seadmetüübi või brauseri versiooni järgi. Boti tuvastamine — tuvasta roomajaid ja automaatset liiklust. Ühilduvus — kontrolli, kas konkreetne brauseri versioon toetab vajalikke funktsioone.

Privaatsus

Kogu parsimine toimub 100 % sinu brauseris. Ühtegi andmeid ei saadeta serverisse.