Як визначити що користувач зайшов з мобільного телефону на сайт і перекинути його на мобільну версію сайту?
Як визначити що користувач зайшов з мобільного телефону на сайт і перекинути його на мобільну версію сайту?
Для цього використовується визначення поля User Agent при посилці запитів на сайт з пристрою. За аналізом цього поля і визначає.
Хтось каже, що є варіанти з css media queries.
Існує варіант від Яндекса: api.yandex.ru/detector/
Є кілька методів вирішення даного завдання.
Найпростіший - аналізувати useragent користувача (рядок, що ідентифікує використовуваний браузер) і проводити редирект на мобільну версію сайту, якщо юзерагент відповідає мобільному браузеру.
Ось список типових ua для мобільних браузерів.
Добавить комментарий