User-agent-parser

Plak een User-Agent-string — die uw browser al verstuurt, is vooraf ingevuld — en deze pagina meldt de browserfamilie en -versie, de lay-outengine, het besturingssysteem, de apparaatfabrikant, het model en de categorie (desktop / mobiel / tablet / console / tv / bot). Kies hieronder een voorbeeld om realistische strings te proberen, en open “Ruwe JSON” om het gestructureerde object te kopiëren voor uw eigen server- of clientcode. Het ontleden gebeurt lokaal met de MIT-gelicentieerde bibliotheek UAParser.js.
Resultaten worden bijgewerkt terwijl u typt.
Voorbeelden:
Ruwe JSON (UAParser-resultaat)

                                                                    
Het resultaat lezen: de bibliotheek UAParser.js splitst de string in userAgent (de invoer), browser, engine, os, device en cpu. Het categorielabel wordt afgeleid van het apparaattype wanneer de bibliotheek dat meldt; strings die naar een crawler verwijzen (Googlebot, bingbot, socialepreviews…) worden als BOT gemarkeerd, ongeacht de geparseerde browser. Waarden die de bibliotheek niet kan identificeren, worden als — getoond; dat is normaal: user agents zijn adviserende strings, geen garanties, en veel nieuwe of obscure clients staan gewoon niet in de detectiedatabase. Voor bots is dit verwacht: bibliotheken zoals UAParser.js proberen crawlers bewust niet in browser-, OS- of apparaatvelden te persen, dus het resultaatblok toont de crawleridentiteit.

Privacy: het ontleden gebeurt lokaal met de meegeleverde MIT-gelicentieerde bibliotheek — de string die u plakt wordt nergens naartoe gestuurd. U kunt deze pagina als lokaal hulpmiddel gebruiken bij het debuggen van User-Agent-verwerking in uw eigen servercode of analyse.