Многие заметили, что User-Agent браузера Chrome становится все более «упрощённым». Некоторая информация, которая раньше была явно видна в UA, теперь либо размыта, либо полностью удалена.
На самом деле это плановая стратегическая корректировка Chrome, и она напрямую влияет на всю логическую цепочку browser fingerprint parameters, browser fingerprint identification, and browser fingerprint detection.
Сегодня, с практической точки зрения, поговорим о том: что именно изменилось в User-Agent новых версий Chrome и почему разбор UA теперь нужно рассматривать вместе с browser fingerprinting.

Традиционные строки User-Agent содержали большое количество информации. С одной стороны, это облегчало адаптацию сайтов; с другой — значительно увеличивало уникальность параметров browser fingerprint.
Проще говоря, «слишком легко было идентифицировать».
Поэтому, начиная с Chrome 90+, Google постепенно продвигает сокращение User-Agent (UA Reduction Plan), имея лишь одну ключевую цель:
👉 Снизить точность пассивного browser fingerprinting.
Ранее в UA можно было увидеть что‑то вроде: Chrome/114.0.5735.110.
В новых версиях Chrome во многих сценариях сохраняется только основной номер версии, а минорные и патч‑версии больше не раскрываются.
Это существенно влияет на скрипты, зависящие от точного определения версии.
Раньше строки UA обычно содержали такие детали, как: Windows NT 10.0; Win64; x64.
В новых версиях Chrome распознаваемость версий ОС была существенно снижена, а часть подробной информации доступна только через новые APIs.
Это также означает, что теперь очень сложно точно различать пользовательские окружения, опираясь только на разбор User-Agent.
Раньше по UA можно было с первого взгляда легко различить Android, iOS, Windows и macOS.
Теперь Chrome склонен возвращать более «обобщённые» идентификаторы, уменьшая различия между платформами.
Это также создаёт новые вызовы для мобильного SEO и определения адаптивной вёрстки.
Стал ли UA «бесполезным»? Не совсем, но он больше не является основой идентификации браузера.
Текущая основная логика детектирования больше опирается на сочетание:
• Canvas fingerprints
• параметры WebGL
• списки шрифтов
• часовой пояс и язык
• аппаратная параллельность
В совокупности это называют параметрами browser fingerprint. В результате идентификация browser fingerprint постепенно перешла из «второстепенной роли» в «основную».
Это также наиболее легко упускаемое из виду последствие корректировок UA в Chrome.
Меньше информации в UA ≠ браузеры перестали раскрывать информацию. Она просто сместилась из «простых текстовых строк» в более скрытые измерения.
То, что действительно определяет, можно ли теперь идентифицировать окружение, — это полный набор параметров browser fingerprint, включая, помимо прочего:
• Canvas fingerprints
• информация о рендеринге WebGL
• шрифтовые fingerprints
• аппаратная параллельность
• часовой пояс и язык
• параметры AudioContext
По отдельности эти данные могут не казаться чувствительными, но в совокупности они формируют весьма стабильный результат идентификации browser fingerprint.
Проще говоря: User-Agent — лишь одна часть browser fingerprinting, и его вес становится всё меньше.
В новых средах Chrome, даже если у вас полностью нормальный UA, если:
• Canvas fingerprints повторяются
• параметры WebGL аномальны
• списки шрифтов не соответствуют реальной операционной системе
вас всё равно легко пометят при обнаружении browser fingerprint. Поэтому сегодня более разумный подход таков:
• использовать UA для базовой оценки
• использовать идентификацию browser fingerprint для финальной проверки
Только сочетание обоих позволит соответствовать текущей основной логике идентификации.
Если вы хотите узнать:
• как выглядит фактический UA, возвращаемый Chrome
• какие параметры browser fingerprint раскрываются
• насколько уникален ваш fingerprint
Самый простой способ — запустить профессиональный инструмент детектирования.
Вы можете напрямую использовать инструмент ToDetect для проверки Fingerprint, который позволяет сразу увидеть:
• фактические результаты разбора User-Agent
• есть ли аномалии в пунктах обнаружения browser fingerprint
• стабильность fingerprint и уровень риска
Это очень наглядно для поиска проблем окружения и проверки эффектов конфигурации.
В современных средах Chrome User-Agent больше не является основной основой для определения окружения браузера. То, что действительно определяет результаты идентификации, — это полный набор параметров browser fingerprint.
На практике рекомендуется рассматривать разбор User-Agent и идентификацию browser fingerprint как единое целое.
В сочетании с инструментами детектирования, такими как инструмент ToDetect для проверки Fingerprint, чтобы чётко понимать, какая информация раскрывается, многие вопросы прояснятся сами собой.
AD
Руководство по выбору широкополосного интернета для трансграничной электронной коммерции: тестирование скорости домашней сети и советы по предотвращению связывания аккаунтов
Программное обеспечение для обнаружения отпечатков браузера: как предотвратить слежку и снизить риск блокировки аккаунта
Обязательное руководство для продавцов трансграничной электронной коммерции: Полное руководство по управлению несколькими аккаунтами и предотвращению блокировок (практический тест ToDetect)