Подскажите пожалуйста, какой метод для определения устройства лучше?
На сайте есть ссылка для обратной связи, нужно если человек 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 класс для этой задачи? Посоветуйте что лучше и грамотней в этом случае?