Google, который планирует отказаться от поддержки и заморозить строку пользовательского агента в Chrome для настольных компьютеров и мобильных устройств, добавил флаг для фиксации заголовка запроса UA в версии Canary. Если этот параметр включен, Chrome теперь отображает номер своей версии как 75 вместо 81 для строки агента пользователя на странице chrome: // version в Windows и Android. Сторонние инструменты также определяют версию Chrome как 75.
Флаг «Заморозить заголовок запроса User-Agent», доступный в Chrome Canary на странице chrome: // flags, когда включен, устанавливает «заголовок запроса User-Agent в статическую строку, которая соответствует текущему формату строки User-Agent, но показывает только рабочий стол и Android, а если установлен мобильный флаг — Mac, Windows, Linux, Chrome OS, Android ».
Вот небольшая предыстория действий Google в отношении строки UA. Если вы теперь посетите страницу chrome: // verison в браузере Chrome, она покажет информацию о браузере, такую как строка агента пользователя, путь к профилю и путь к исполняемому файлу. Каждый раз, когда вы посещаете веб-сайт, он идентифицирует браузер, который вы используете, обнаруживая UA, и обслуживает контент в соответствии с этим, что использовалось разработчиками веб-сайтов для отказа в доступе к своим сайтам в определенных браузерах.
Браузеры Vivaldi и Firefox больше всего страдают от этого, и их пользователи при посещении определенных сервисов Google и других конкретных сайтов просят их использовать браузер Chrome. Вот почему браузер Vivaldi отказался от гордости и убрал название Vivaldi из строки UA и теперь показывает строку UA Chrome.
- WhatsApp Web не поддерживает браузер Vivaldi, вот как вы можете заставить его снова работать в Vivaldi
- Заставьте Skype для Интернета работать в Firefox
- Как отключить неподдерживаемое сообщение браузера в браузере Vivaldi
Команда Chromium считает, что UA использовался как инструмент для снятия отпечатков пальцев своих пользователей, поэтому он хочет «заморозить и объединить (но не удалять строку User-Agent в HTTP-запросах, а также в« navigator.UserAgent ». В настоящее время через Chrome Строка UA, браузер сообщает веб-сайтам, что браузер совместим с Mozilla и Safari на Windows, Mac, Linux, Chrome OS и мобильных платформах.
Для решения этой проблемы компания разработала следующий план.
Это долгий процесс, в нем также принимают участие другие поставщики браузеров. На данный момент команда Chromium добавила флаг, чтобы начать работу над процессом замораживания UA в браузере Chrome.