Как лучше всего определить, подходит ли веб-страница для мобильных устройств? - PullRequest
6 голосов
/ 22 июля 2010

Должен ли я искать теги в HTML-коде?Или что?Что определяет, оптимизирована ли страница для мобильных устройств?

Один из вариантов - сканирование на наличие тегов.Если да, какие еще есть теги?

<link rel="apple-touch-icon" href="..." />
<meta name="viewport" content="width=device-width, user-scalable=no" />

Другой вариант - проверить, меньше ли HTML-код, возвращаемый мобильным пользовательским агентом, чем HTML-код, возвращаемый из браузера настольного компьютера.пользовательский агент ...

Есть мысли?

Ответы [ 4 ]

2 голосов
/ 22 июля 2010

Один вариант: ищите: <meta name="MobileOptimized" />

Другое: <meta name="HandheldFriendly" content="true"/>

Другое: doctype является либо XHTML-MP, либо WML (или другими удобными для мобильных устройств).

0 голосов
/ 25 июля 2010

Если вы хотите узнать, является ли браузер мобильным или нет, проверьте это: http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/isMobileDevice-via-CURL/

Пройдите через все ваши заголовки, и веб-служба сделает все остальное.

Лучше, чем обнаружение мобильного телефона с помощью javascript или поиск определенных тегов - сделайте это, прежде чем вы начнете выводить что-либо на экран.

0 голосов
/ 22 июля 2010

Чего именно вы пытаетесь достичь?

Официально не существует такой вещи, как мобильная страница.Вполне возможно создать страницу, которая одинаково хорошо работает на мобильных устройствах и в настольных браузерах.Черт, если вы просто создадите страницу с простым html и без стилей, она уже сделает это.

В наши дни мы часто видим отдельные мобильные страницы, но обычно это показатель того, что дизайн «нормальной» страницыне было продумано.

Короче говоря, вы никогда не сможете обнаружить эти 100%, потому что нет никакой реальной разницы.

0 голосов
/ 22 июля 2010

Вот полезная ссылка для прослушивания различных смартфонов с помощью JavaScript.

http://www.hand -interactive.com / ресурсы / детектировать-мобильно-javascript.htm

Однако стоит обратить внимание на предостережения в приведенной выше ссылке. В частности, тот факт, что мы в браузере сниффинг, что по своей сути ненадежно (недавно я получил хит на моем сайте MSIE 999.1)

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