Как определить, что на сайте юзер с мобильного устройства?

P
На сайте с 06.01.2009
Offline
601
801

Здравствуйте.

Прошу подсказать - каким образом можно определить, что посетитель сайта пользуется мобильным устройством?

Ещё лучше, если можно определить, что у него не высокоскоростной интернет?

Просто для таких юзеров хочу отключить подгрузку "тяжелых" фотографий использования товара в интерьере.

Спасибо заранее.

domen4you
На сайте с 08.03.2013
Offline
53
#1
SK
На сайте с 17.05.2013
Offline
18
#2

Интересно, что проще детектировать десктоп. Браузеров значительно меньше. Потому, если это не компьютер, то допустим это мобильник или планшет, но для планшета, в юзер-агенте есть слово tablet. Вероятность неверного определения компьютера мала, так как известных десктопных браузеров мало!

Во всех таких детекторах, какой-то бесконечный перебор всех известных мобильников, их ОС. Да, имеются упрощенные варианты определения просто типов мобильников. Подробные спецификации мобильников Кто-то (надо просто полазить на ресурсе), на основе этих данных сделал платную услугу : по юзер-агенту получаете все известные данные мобильника.

+++

Если у вас ресурс уровня любителя, то чем проще, то лучше, это просто адаптивный дизайн. Если вы солидная фирма, имеющая возможность содержать штатных программистов, то предлагаемый платный вариант (их там достаточно), самое то, но надо делать свой RESS движок.

например старт для PHP

MobiCot - PHP Mobile Content Management Framework - RESS ( Responsive Web Design + Server Side Components) (http://www.cotonti.mobi)
DV
На сайте с 01.05.2010
Offline
644
#3
VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
SK
На сайте с 17.05.2013
Offline
18
#4

Для имитации и отладки имеется замечательный User Agent Changer 2.6.8

Для него в сети имеется достаточный полный перечень известных моделей мобильников, их браузеров, в том числе есть и десктопные. А сочетании с установкой FF адаптивный дизайн это превосходный бесплатный инструмент. Очень рекомендую узнать, что такое CSS пиксель.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий