Hopp til innhold

User Agent-parser

Pars user agent-strenger for å detektere nettleser, motor, operativsystem, enhetstype og botstatus. Støtter alle store nettlesere og plattformer. Gratis, 100 % i nettleseren din.

Hva er en user agent-streng?

En user agent-streng er en tekstidentifikator som nettlesere og HTTP-klienter sender med hver forespørsel via User-Agent-headeren. Den inneholder vanligvis nettlesernavn og -versjon, renderingsmotor, operativsystem og enhetsinformasjon. Opprinnelig enkel (f.eks. «Mosaic/0.9»), er moderne UA-strenger notorisk komplekse på grunn av tiår med nettleserkompatibilitetshack — Chromes UA-streng inneholder «Mozilla», «AppleWebKit», «Chrome» og «Safari» samtidig.

User agent-komponenter

Nettleser — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet, osv. Motor — WebKit (Chrome, Safari, Edge), Gecko (Firefox), Trident (gammel IE). OS — Windows NT-versjon, macOS-versjon, Android-versjon, iOS-versjon, Linux. Enhet — Stasjonær, Mobil eller Nettbrett (utledet fra OS og enhetstokens). Bot — Googlebot, Bingbot og andre crawlere identifiserer seg i UA-strengen.

Vanlige bruksområder

Webutvikling — feilsøk nettleserspesifikke problemer ved å parse user agent. Analyse — forstå publikummets nettleser-, enhets- og OS-fordeling. A/B-testing — segmenter eksperimenter etter enhetstype eller nettleserversjon. Botdeteksjon — identifiser crawlere og automatisert trafikk. Kompatibilitet — sjekk om en spesifikk nettleserversjon støtter funksjonene du trenger.

Personvern

All parsing kjøres 100 % i nettleseren din. Ingen data sendes til noen server.