Який браузер та ОС ви використовуєте?
Побачте назву браузера, версію, операційну систему, платформу, налаштування мови та інше — все визначається з user agent та властивостей navigator вашого браузера.
Цей інструмент аналізує navigator.userAgent та зчитує властивості navigator для визначення вашого браузера, версії, ОС, рушія, ядер CPU та доступної пам'яті.
navigator.hardwareConcurrency повідомляє логічні ядра CPU (зазвичай 4–16); navigator.deviceMemory повідомляє RAM у GB (тільки Chrome, округлено до найближчого степеня 2).
Що означають ваші результати?
| Result | Range | Meaning |
|---|---|---|
| Виявлено | Браузер, версія та ОС визначені | Рядок user agent вашого браузера успішно проаналізовано. Результати визначення функцій показують, які Web API доступні. |
| Обмежено | Деякі властивості повертають undefined | Такі властивості, як deviceMemory, доступні лише в Chrome. Відсутні значення не вказують на проблему — вони відображають політики конфіденційності браузера. |
| Не підтримується | Рядок user agent замаскований або порожній | Деякі браузери, орієнтовані на конфіденційність, скорочують рядок user agent. Основне визначення функцій все ще працює через перевірки можливостей. |
Поширені проблеми та способи їх вирішення
Визначена назва браузера неправильна
Деякі браузери змінюють рядок user agent для сумісності (наприклад, Edge включає 'Chrome' у свій UA). Інструмент використовує кілька сигналів для підвищення точності, але граничні випадки існують.
Ядра CPU або пам'ять показуються як невідомі
navigator.deviceMemory доступний лише в Chrome та Edge. Firefox та Safari не розкривають це значення з міркувань конфіденційності.