Як визначити що користувач зайшов з мобільного телефону (див. Всередині)?



+7 +/-

Як визначити що користувач зайшов з мобільного телефону на сайт і перекинути його на мобільну версію сайту?

Профіль користувача Zelenka Запитав: Zelenka  (рейтинг 11509) Категорія: Інтернет

Відповідей: 2

1 +/-
Найкраща відповідь

Для цього використовується визначення поля User Agent при посилці запитів на сайт з пристрою. За аналізом цього поля і визначає.

Хтось каже, що є варіанти з css media queries.

Існує варіант від Яндекса: api.yandex.ru/detector/

Як визначити що користувач зайшов з мобільного телефону (див. Всередині)?

Відповів на питання: Fiske 
1 +/-

Є кілька методів вирішення даного завдання.

Найпростіший - аналізувати useragent користувача (рядок, що ідентифікує використовуваний браузер) і проводити редирект на мобільну версію сайту, якщо юзерагент відповідає мобільному браузеру.

Ось список типових ua для мобільних браузерів.

Відповів на питання: Heartbroken