Analizator User Agent

Wklej dowolny ciąg User-Agent — ten, który przeglądarka już wysyła, jest wstawiony z góry — a ta strona podaje rodzinę i wersję przeglądarki, silnik układu, system operacyjny, producenta i model urządzenia oraz kategorię (komputer / telefon / tablet / konsola / telewizor / bot). Wybierz poniżej przykład, aby wypróbować realistyczne ciągi, i rozwiń „Surowy JSON”, aby skopiować ustrukturyzowany obiekt do własnego kodu po stronie serwera lub klienta. Analiza odbywa się lokalnie dzięki bibliotece UAParser.js na licencji MIT.
Wyniki aktualizują się podczas pisania.
Przykłady:
Surowy JSON (wynik UAParser)

                                                                    
Jak czytać wynik: biblioteka UAParser.js rozbija ciąg na userAgent (wejście), browser, engine, os, device i cpu. Odznaka kategorii jest wyprowadzana z typu urządzenia, gdy biblioteka go podaje; ciągi wspominające o robocie indeksującym (Googlebot, bingbot, podglądy w mediach społecznościowych…) są oznaczane BOT niezależnie od rozpoznanej przeglądarki. Wartości, których biblioteka nie potrafi zidentyfikować, są pokazywane jako — to normalne: ciągi User-Agent są podpowiedziami, a nie gwarancjami, a wiele nowych lub mało znanych klientów po prostu nie znajduje się w bazie wykrywania. Dla botów to oczekiwane: biblioteki takie jak UAParser.js celowo nie wciskają robotów indeksujących w pola przeglądarki, systemu i urządzenia, więc blok wyniku pokazuje tożsamość robota.

Prywatność: analiza odbywa się lokalnie dzięki dołączonej bibliotece na licencji MIT — wklejony ciąg nigdy nie jest nigdzie wysyłany. Tę stronę można używać jako lokalnego narzędzia pomocniczego przy debugowaniu obsługi User-Agent we własnym kodzie serwera lub w analityce.