Вопрос не столько на тему программирования на КПК, сколько на тему создания мобильной версии сайта для КПК.
Веду крупный сайт, сейчас занимаюсь созданием версии сайта для КПК. Очень хочется, чтоб человек, заходящий на КПК-версию сайта с обычного ПК, был перенаправлен на полную версию сайта.
Для этого необходимо определить тип браузера.
Для этого использую серверные переменные окружения, в частности "HTTP_USER_AGENT".
А вот собственно и вопрос: можно ли как-то однозначно идентифицировать, зашел человек с КПК или с ПК? Можно ли где-то найти список различный версий идентификаторов мобильных браузеров?
Спасибо!
Определение КПК-шного браузера
Определение КПК-шного браузера
Palm V -> Palm Tungsten E -> Qtek S100 -> HTC Touch + Jabra JX10 + BT-359 + Beeline
Re: Определение КПК-шного браузера
Однозначно не идентифицировать, думаю.
Например, Opera или Firefox есть на КПК. Вот какую версию сайта им выдавать? Загадка
Например, Opera или Firefox есть на КПК. Вот какую версию сайта им выдавать? Загадка

Это да, но в юзер_агенте от КПК еще зачастую приписывается, например, разрешение экрана... Может, есть какой-то универсальный алгоритм определения КПК-браузера? Не хотелось бы изобретать велосипед, если его уже кто-то изобрел 

Palm V -> Palm Tungsten E -> Qtek S100 -> HTC Touch + Jabra JX10 + BT-359 + Beeline