В большинстве случаев веб-сайты просматривают заголовок пользовательского агента, а затем перенаправляют или обслуживают мобильный контент, если к нему обращаются с мобильного устройства.
Однако есть некоторые сайты, которые будут предоставлять мобильный контент, даже если вы смените агента в своем браузере (например, запросите сайт для настольных ПК в Android).
Примером такого сайта будет www.t-mobile.com
. Есть и другие.
Как эти сайты обнаруживают мобильные устройства независимо от заголовка агента пользователя?
Я читал, что TTL сетевых пакетов могут отличаться для мобильных и реальных компьютеров. Это так? Но это потребует довольно низкого уровня прокси для обнаружения.
website
mobile-phone
Алекс Гительман
источник
источник
Ответы:
Как отмечалось в моем комментарии, новые более перспективные сайты не обнаруживают мобильные устройства, используя прослушивание пользовательского агента или любые другие средства ... Они включают в себя медиа-запросы CSS, чтобы страница правильно отображалась на мобильных и настольных компьютерах.
Некоторые примеры CSS могут выглядеть так:
источник