Как работает перенаправление с мобильного www? [закрыто]

Как веб-сайт определяет, поступают ли HTTP-запросы с мобильного устройства или нет? На мой взгляд, это всего лишь пакеты TCP / IP со стандартным заголовком адреса / порта, верно? Это аппаратное обеспечение / маршрутизация? Это такой хостинг, как Apache? Что нужно знать, чтобы подготовить веб-сайт для мобильной переадресации?

5
задан 16 December 2011 в 06:42
2 ответа

Вообще говоря, это, скорее всего, выполняется путем проверки HTTP-User-Agent, который отправляется в HTTP-запросе. http://en.wikipedia.org/wiki/User_agent содержит дополнительную информацию. Мобильное сафари отправляет другую строку, которую веб-страница может исследовать (через js / php / и т. Д.), А затем обслуживать другой контент, изменять таблицу стилей или отправлять их на другую страницу. Кроме того, сжатие данных сервера может быть весьма полезным в целом, но особенно для мобильных устройств, особенно потому, что многие мобильные широкополосные соединения довольно медленные. Таким образом, сервер также будет использовать методы оптимизации данных, что опять же особенно полезно для мобильных клиентов.

6
ответ дан 3 December 2019 в 01:20

Чтобы расширить другой ответ, вы можете использовать базу данных, такую ​​как WURFL , которая содержит строки агента браузера (а также возможности устройства)

2
ответ дан 3 December 2019 в 01:20

Теги

Похожие вопросы