Что было бы лучшим решением для обнаружения, если пользователь находится на устройстве с клавиатурой с клавишами со стрелками и esc или на мобильном устройстве с сенсорным функционалом, например, смахиванием?
У меня есть галерея изображенийкоторые я хотел бы отобразить либо клавиши со стрелками, если они находятся на устройстве с клавиатурой.
Или, если они на мобильном устройстве, я хотел бы сказать им, чтобы провести пальцем влево или вправо.
Вот моя галерея: http://kiledesign.no/?side=Foto&vis=Galleri
Я изменил основной код для плагина галереи ( jQuery Gridder ), чтобы пользователь мог использовать клавиши со стрелками влево / вверх для предыдущего изображения и вправо/ вниз для следующего изображения.
Я также включил клавишу Esc, чтобы закрыть полный просмотр.
Кроме того, я добавил jquery mobile swipe влево (prev) / right (next).
Теперь я хотел бы найти способ определения того, какие советы представлять на основе какого устройства.
Я думал о css media query
.Как min-width
.
Но есть мини-компьютеры с довольно маленькими экранами, и есть планшеты или даже телефоны с довольно высоким разрешением ...
Так что я не думаю, что это надежное решение ....
Есть предложения?