User Agent-tolker

Lim inn en User-Agent-streng — den nettleseren allerede sender, er forhåndsutfylt — så rapporterer denne siden nettleserfamilien og -versjonen, layoutmotoren, operativsystemet, enhetsleverandøren, modellen og kategorien (stasjonær / mobil / nettbrett / konsoll / TV / bot). Velg et eksempel under for å prøve realistiske strenger, og utvid «Rå JSON» for å kopiere det strukturerte objektet til kode på server- eller klientsiden. Analysen gjøres lokalt med det MIT-lisensierte biblioteket UAParser.js.
Resultatene oppdateres mens teksten skrives.
Eksempler:
Rå JSON (UAParser-resultat)

                                                                    
Slik leses resultatet: biblioteket UAParser.js deler strengen i userAgent (inndataene), browser, engine, os, device og cpu. Kategorimerket utledes fra enhetstypen når biblioteket rapporterer en; strenger som nevner en crawler (Googlebot, bingbot, forhåndsvisninger på sosiale medier…) merkes BOT uavhengig av den analyserte nettleseren. Verdier biblioteket ikke kan identifisere, vises som — det er normalt: user agents er veiledende strenger, ikke garantier, og mange nye eller obskure klienter finnes rett og slett ikke i deteksjonsdatabasen. For roboter er dette forventet: biblioteker som UAParser.js prøver med vilje ikke å presse crawlere inn i nettleser-, OS- og enhetsfeltene, så resultatblokken viser crawler-identiteten i stedet.

Personvern: analysen skjer lokalt med det medfølgende MIT-lisensierte biblioteket — strengen som limes inn, sendes aldri noe sted. Siden kan brukes som et lokalt hjelpemiddel når User-Agent-håndtering feilsøkes i egen serverkode eller analyseløsning.