Какой браузер и версия: диагностика через страницу и заголовки
Зачем это вообще нужно
Перед отладкой воспроизводимости или SEO часто нужен факт: какой движок подставляет сайт в данный момент и совпадает ли он с тем, что увидел бэкенд при первой загрузке. Текст в меню «О браузере» можно открыть вручную, но страница-проверка собирает картину быстрее и даёт два независимых канала.
Клиент против сервера
Сценарий на JavaScript видит объектную модель и API конкретной вкладки — то есть реальное окружение после всех расширений и режима совместимости. Другой канал — строка User-Agent и производные сигналы TLS, которые записываются на стороне HTTP-обработчика: это снимок именно запроса страницы диагностики.
Если два отчёта расходятся, обычно виновата подмена идентификатора клиентом или прокси между вами и узлом.
Кого уверенно узнают типовые инструменты
В рамках одной лендинговой проверки имеет смысл ориентироваться на поддержку современных сборок на базе Chromium и отдельный трек Mozilla:
- Яндекс Browser
- Google Chrome
- Mozilla Firefox
User-Agent Switcher и роботы-подражатели
Расширения вроде переключателя заголовка User-Agent меняют его после старта вкладки и легко показывают «я — бот поиска», пока скрипт всё ещё исполняется в обычном профиле пользователя. Такой расклад удобно ловить именно сравнением JS-отчёта и серверного блока: если одна сторона уже «бот», а другая — нет, дальше имеет смысл чистить конфигурацию расширений или повторить тест в гостевом окне без плагинов.
Практический вывод
Держите две проверки под рукой: визуально в интерфейсе браузера для быстрого ответа поддержке и отдельную страницу с раздельными выводами клиента и сервера, когда важно не перепутать эффекты подстановки User-Agent с реальной средой.
Не хотите копаться сами?
Починю за 1-3 дня. Без предоплаты — оплата по результату.
15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии