Использование Modernizr для тестирования планшетов и мобильных устройств - Требуются мнения

Я хочу использовать Modernizr, чтобы определять, просматривает ли пользователь сайт на компьютере, планшете или мобильном устройстве.

Мои первые первые мысли, очевидно, заключались в том, чтобы проверить размеры экрана, которых должно хватить для мобильных устройств, а также для больших настольных компьютеров. Для планшетных устройств, где размер экрана также может быть равен размеру экрана небольшого рабочего стола (1024 x 768), я бы также проверил события касания.

Сейчас я хотел бы сосредоточиться на мобильных / планшетных устройствах, которые, по выражению jQuery mobile, являются A-grade. Я не собираюсь подключаться к каким-либо конкретным функциям мобильного устройства, просто определяю рабочий стол, планшет или мобильный телефон и обслуживаю индивидуальный пользовательский интерфейс для каждого, добавляя классы CSS в зависимости от результатов теста.

Как вы думаете, этого достаточно, чтобы достичь того, что я хочу, или мне нужно проверить другие возможности? Спасибо заранее.

39
задан Ilmari Karonen 26 October 2013 в 17:50
поделиться