Аналізатор User Agent

Вставте будь-який рядок User-Agent — той, який ваш браузер уже надсилає, підставлено заздалегідь — і ця сторінка повідомить сімейство й версію браузера, рушій верстки, операційну систему, виробника пристрою, модель і категорію (настільний / мобільний / планшет / консоль / телевізор / бот). Оберіть приклад нижче, щоб спробувати реалістичні рядки, і розгорніть «Сирий JSON», щоб скопіювати структурований об'єкт для вашого серверного або клієнтського коду. Розбір виконується локально бібліотекою UAParser.js під ліцензією MIT.
Результати оновлюються під час введення.
Зразки:
Сирий JSON (результат UAParser)

                                                                    
Як читати результат: бібліотека UAParser.js розбиває рядок на userAgent (вхід), browser, engine, os, device і cpu. Позначка категорії виводиться з типу пристрою, якщо бібліотека його повідомляє; рядки, що згадують сканер (Googlebot, bingbot, попередній перегляд у соцмережах…), позначаються BOT незалежно від розібраного браузера. Значення, які бібліотека не може визначити, показуються як — це нормально: рядки User-Agent є рекомендаційними, а не гарантією, і багато нових або рідкісних клієнтів просто немає в базі виявлення. Для ботів це очікувано: такі бібліотеки, як UAParser.js, свідомо не намагаються втиснути сканери в поля браузера, ОС і пристрою, тож блок результату показує ідентичність сканера.

Приватність: розбір виконується локально за допомогою вбудованої бібліотеки під ліцензією MIT — рядок, який ви вставляєте, нікуди не надсилається. Цю сторінку можна використовувати як локального помічника під час налагодження обробки User-Agent у вашому серверному коді або аналітиці.