Таргетинг на конкретные мобильные устройства из браузера? - PullRequest
0 голосов
/ 18 июля 2011

Может ли кто-нибудь предложить несколько советов о том, как настроить Blackberry по-разному для других устройств из браузера?Есть ли такая вещь, как сценарий обнаружения через Jquery или Javascipt?Или есть лучшее решение?

Любой совет с благодарностью получен!

Приветствия, Павел

1 Ответ

0 голосов
/ 18 июля 2011

Немного сложно, не все операционные системы телефона отличаются от строки user_agent (хотя ipad / iPad должен быть iirc)

Кроме того, не все мобильные браузеры могут даже обрабатывать Javascript.

Существует точка зрения, что при поддержке JS в современных настольных браузерах вы можете считать любой браузер, не поддерживающий JavaScript, мобильным устройством.

Заметное исключение ... iPhone обрабатывает JS, но, как упоминалось выше, вы можете найти его с обычным обнаружением браузера через строку UA.

Также стоит посмотреть на команду CSS

@media handheld

Это позволяет вам написать 2 CSS, один для экранов, другой для портативных компьютеров. Недостатком здесь является то, что многие мобильные устройства либо вообще не поддерживают CSS, либо в любом случае действуют / загружаются как обычный экран.

Попробуйте эту ссылку для дальнейшего обсуждения, есть хороший пример парсера PHP useragent, вы, вероятно, могли бы поднять blackberry, если найдете где-нибудь его тег. WURFL также упоминается и, вероятно, является наиболее адаптируемым решением

http://webdesign.about.com/od/mobile/a/detect-mobile-devices.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...