Новый метод получения типа устройства для мобильных веб-страниц

Я искал хороший способ получить тип устройства для запуска мобильных веб-сайтов, и многие люди до сих пор используют скрипт, который получает ширину/высоту экрана в пикселях, чтобы определить, используются ли мобильные устройства или нет.

Но мобильные телефоны/планшеты имеют экраны с чрезвычайно высоким разрешением, поэтому нам нужен другой способ переключения между обычными веб-сайтами и мобильными веб-сайтами. Размеры экрана составляют от 1280 x 768 до 1920 x 1080 для мобильных телефонов и от 1920 x 1080 до 2560 x 1600 для планшетов.

Каков правильный безошибочный метод определения мобильного или нет? Я бы не хотел использовать javascript вместо php, если есть более простой способ, чем javascript, скажите!


person Jeroen Vorsselman    schedule 04.03.2013    source источник
comment
Основная проблема заключается в следующем: каково ваше определение мобильного устройства? Вы прочитали этот вопрос? Также см. ответ Барта, который очень хорош, IMO .   -  person Uooo    schedule 04.03.2013


Ответы (1)


вы можете сделать мобильный веб-сайт отзывчивым через медиа-запросы в вашем CSS. Он перезапишет ваш обычный CSS для веб-сайта. Медиа-запросы будут проверять разрешения, и то, что вы поместите в медиа-запрос, будет отображаться в подобном разрешении http://webdesignerwall.com/tutorials/css3-media-queries

С помощью Javascript вы можете проверить браузер с помощью кода, который я нашел на этой странице: http://www.abeautifulsite.net/blog/2011/11/detecting-mobile-devices-with-javascript/

с помощью этого кода вы можете перенаправить на веб-сайт, специально разработанный для мобильных устройств.

person Matthias Wegtun    schedule 04.03.2013