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

Существует ли какой-нибудь простой и универсальный способ на PHP?
  • Вопрос задан
  • 26489 просмотров
Пригласить эксперта
Ответы на вопрос 10
Antelle
@Antelle
Стили надо применять при помощи css media queries и никак иначе. Всякий анализ юзер-агентов — это от лукавого.
Ответ написан
MTonly
@MTonly
Веб-разработчик с 2002 года
Это следует определять на клиентской стороне:

function isTouchDevice() {
	try {
		document.createEvent('TouchEvent');
		return true;
	}
	catch(e) {
		return false;
	}
}
Ответ написан
dezconnect
@dezconnect
А собственно зачем?
Ответ написан
@niko83
api.yandex.ru/detector/
API Яндекс.Детектор предоставляет возможность определения модели и характеристик мобильного устройства пользователя сайта по заголовкам HTTP-запросов, передаваемых браузером его устройства
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы