Самое горячее: Европа признала соцсети опасными (50); "Фобос-Грунт" уже не спасти (11); Мобильники убивают детей (26); ЕЩЕ >>
РАЗДЕЛЫ
Архив
« июль 2020  
пн вт ср чт пт сб вс
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Как сделать на сайте узнавание мобильных посетителей?

24.01.2007 14:58 | пишет Wink | ссылка

Определить можно по переменной HTTP_USER_AGENT

24.01.2007 17:15 | пишет Mobilizer | ссылка

Тут мы уперлись в то, что не всех их мы знаем... есть где-нибудь списки того, что отдают телефоны разных производителей?

24.01.2007 15:12 | пишет Wink | ссылка

...или прописать для мобильных устройств свой собственный CSS, он будет подключаться автоматом:

style type="text/css" media="handheld" href="mobile.css"

24.01.2007 17:24 | пишет Mobilizer | ссылка

Не нравится нам этот вариант - пользователь будет грузить некомпактный код большого сайта, много времени уходить будет на загрузку.

25.01.2007 13:21 | пишет Гость | ссылка

заголовок Accept HTTP запроса будет содержать
text/vnd.wap.wml

Здесь описано: http://abava.blogspot.com

25.01.2007 18:26 | пишет Энтериум | ссылка

Я достаточно много копался в этом вопросе.

Ответ: никак.

Имею в виду, что гарантированно выяснить этот способ автоматически невозможно из-за огромного коиличества моделей телефонов и версий прошивок к ним. Например, телефон может отдать неправильный или пустой юзер-агент, что тогда? Или, например, Nokia - это древний мобильник, новый мобильник, смартфон, коммуникатор или планшет? А какой сайт показывать - wap 1, wap 2, html, xhtml?

Пока я тут писал, вышло 10 новых моделей, и кто-то их уже купил. Послезавтра он зайдет ко мне на сайт, и ... попадет на тяжелую ПК-версию сайта, которая по вапу грузится 10 минут. Вряд ли дождется. Или кто-то полез своим стареньким wap 1-мобильником, и попал на wap 2-версию, которая у него не работает.

Пока придуман такой способ: всем, кто объявляет, что он знаком только с wml, подсовываем wml-версию, а всем остальным, включая ботов - упрощенную xhtml. Посетитель попадает на интро-заставку, где он может свободно выбрать любую из четырех версий сайта.

Например: если он зашел со скайлинковского телефона, который не поддерживает wml, то он не сможет просмотреть wml-версию. Зато без проблем просмотрит xhtml. Кто зашел старым телефоном - наоборот. Кто зашел смартфоном - сможет выбрать любую версию на выбор. В общем, полная свобода. Может, кто-то хочет смотреть на компьютере в своей любимой Опере wml-версию. Пусть смотрит.

Это называется "мультиформатный сайт", пример на
http://amaja.ru

Последние комментарии
об издании | тур по сайту | подписки и RSS | вопросы и ответы | размещение рекламы | наши контакты | алфавитный указатель

Copyright © 2001-2020 «Вебпланета». При перепечатке ссылка на «Вебпланету» обязательна.

хостинг от .masterhost