Обновить

Комментарии 3

Единственное, зачем может быть нужен User-Agent это отдать мобильную или десктопную версию, все остальное не нужные придумки. Есть куча сайтов, которые не знают браузер и не работают с ним, хотя браузер поддерживает все функции этого сайта и отлично работает.

Это новый подход накидывает +2 запроса и еще возможную полную перерисовку сайта, кому это надо?

Не совсем.

Вот допустим у нас яндекс браузер под андроид запущен на устройстве на котором в данный момент активный экран например 8"(или 24" а был вообще 6.5"). Как браузеру к такому вот адаптироватся? За мобильный интерфейс пользователь может и проклянуть. Как это - а просто - Fold-телефон. Есть внутренний экран почти-планшетный, есть маленький внешний и есть DeX-режим где экран будет какой подключишь и можно монитор подключить (причем не факт что этот монитор - будет с тачем)

Есть вот одно приложение (Bookfusion) у которого дизайн веб + мобилка. На 12" экране док-станции - оно активно шлет в мобильное приложение притом что в условиях докстанции с нормальной клавиатурой и тачпадом - веб-версия как раз удобнее.

Когда вы заходите на сайт, ему нередко нужно знать, какой у вас браузер и устройство. Это помогает показывать подходящую версию страницы, например мобильную или полную, а также включать только те функции, которые может поддерживать ваш браузер.

Когда я захожу на сайт, мне нередко нужно, чтобы он не знал, какой у меня браузер и устройство.

Потому как, например, на моём Firefox 115.31ESR Slack отказывается работать — «слишком старый браузер, нужен апгрейд» — но стоит ему подставить фейковый User‑Agent с версией 135, как он тут же начинает работать в полном объёме.

То же самое с Chase Bank.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
www.ya.ru
Дата регистрации
Дата основания
Численность
свыше 10 000 человек
Местоположение
Россия