Cheizer
@Cheizer

Как лучше определить устройство, на PHP или JS?

Подскажите пожалуйста, какой метод для определения устройства лучше?
На сайте есть ссылка для обратной связи, нужно если человек c ПК зайдет, то форму ему показать, если с мобильного то на ватсап ссылку.

Я обычно разделял клиентов по устройству так, на js
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
	// код для мобильных устройств
} else {
	// код для обычных устройств
}


Но мне посоветовали для этой задачи использовать PHP
https://github.com/serbanghita/Mobile-Detect/wiki/...

Я вот и задался вопросом, а в чем разница? И стоит ли? Подключать целый php класс для этой задачи? Посоветуйте что лучше и грамотней в этом случае?
  • Вопрос задан
  • 482 просмотра
Решения вопроса 1
@kirill-93
Класс, который вам посоветовали, определяет еще кучу разных параметров. Конечно, лучше использовать его.
Если хотите на js, то на странице Mobile-Detect'а есть форки для js.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы