Дизайн и Верстка > Всё о Html
Версия сайта для КПК
APL:
Решил делать облегченные версии сайтов для просмотра с КПК...
Чисто технический вопрос возник - как определить КПК или нет?
Через HTTP_USER_AGENT?
P.S. У меня нет возможности ставить кучу браузеров на мобилку и смотреть все user_agentы... есть ли более-менее надежный способ определения?
09h:
с кпк не сильно знаком.. может по разрешению экрана яваскриптом ну и редирект на нужную версию?
APL:
Неее, по разрешению нельзя, у юзера может быть кпк с VGA800x600, а может такое стоять и на обычном компе... проще user_agent\'ом или какой другой enviroment variabl\'ой (не знаю где еще молжно выловить) :)
только нет у меня примеров возможных user_agent\'ов... если бы кто подсказал какой у него на кпк с указанием типа и версии браузера... :)
user_agent можно глянуть здесь - http://aerozone.ru/cgi-bin/test.cgi
09h:
ну в юзер агент агент передаеца вроде какая ОС
...User_Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)...
если вин никс или мак грузить одну версию сайта в остальных случаях облегченную
APL:
Не только, например у меня мобилка выдает такое
User_Agent: PPC; 240x320; HTC_P3450/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)
браузер - IE дефолтный
ось - WM6
а больше браузеров нет :(
Навигация
Перейти к полной версии