Определяет WebView, PWA и предполагаемые виртуальные устройства по сигналам самого браузера. Ничего не загружается.
Узнайте, работает ли страница во встроенном браузере приложения, как установленное PWA, в обычном браузере или на предполагаемом виртуальном устройстве — и что это меняет.
Приложения вроде WeChat, Facebook, Instagram и TikTok открывают ссылки в собственном встроенном браузере (WebView), а не передают их в Chrome или Safari. Страница выглядит так же, но версию движка, cookie, расширения и то, что видит сайт, определяет приложение.
Она читает маркеры User-Agent, которые платформы добавляют в WebView ("; wv)" в Android, отсутствие метки Safari в iOS), признаки конкретных приложений, автономный режим отображения для PWA и использует сигналы согласованности оборудования из проверки отпечатка, чтобы выявить предполагаемые эмуляторы. Всё выполняется в вашем браузере, ничего не отправляется.
Сайты ведут себя в WebView иначе: вход не удаётся, загрузки блокируются, а отпечаток выглядит странно из-за устаревшего или урезанного движка. Понять, где вы находитесь, — первый шаг к исправлению страницы, которая «не работает».
В Android нажмите меню ⋯ и выберите «Открыть в браузере»; в iOS нажмите «Поделиться» и выберите «Открыть в Safari». Страница проверки покажет шаги для вашей платформы.
Мобильный User-Agent вместе с программным GPU-рендерером, отсутствием сенсорного экрана или невозможными аппаратными значениями — типичная картина облачных телефонов и эмуляторов. Это подозрение, а не доказательство: настоящий телефон его не вызовет.
Нет. PWA работает в вашем настоящем движке браузера в автономном режиме без адресной строки. Проверка различает эти случаи.