2010-09-17 3 views
2

Так что я хочу перенаправить мобильных пользователей на другую страницу. Но вместо того, чтобы пытаться обнаружить любое количество мобильных браузеров, я просто хотел бы узнать, использует ли пользователь IE, Firefox, Safari, Chrome или Opera; все остальные пользователи переходят на мобильный сайт.Обнаружение мобильных браузеров

Моя самая большая проблема заключается в обнаружении обычного Safari с мобильного Safari.

Любой хороший способ сделать это?

+0

Не против того, что пользователи Konqueror ударит мобильный сайт? Просто попытаемся проиллюстрировать, что поддержание кода нюхания UA для настольных UA не обязательно будет проще, чем обратное :) – Ken

+0

Не совсем, мне нужно только поддерживать эти 5 основных браузеров. – Steven

+0

эти виды замечаний безрассудны. –

ответ

1

Если вы спросите меня, если вы держитесь подальше от апплетов Flash/Silverlight, и вы не переусердствуете CSS 3 селектора (хотя со временем это станет меньше проблемы ...), вы действительно не нужно использовать специфические для браузера направления.

Использование CSS-стиля для сброса также поможет. Сразу видно, что ссылка на это имеет значение:

http://meyerweb.com/eric/tools/css/reset/

Смежные вопросы