Пытаясь следовать рекомендациям, мы пытаемся использовать правильные события JavaScript/jQuery в зависимости от того, какое устройство вы используете. Например, мы создаем мобильный сайт с тегом, который будет иметь событие onclick или touch. В случае с iPhone мы хотели бы использовать событие «touchstart». Мы хотели бы проверить, поддерживает ли их устройство «touchstart», прежде чем мы привяжем этот обработчик к объекту. Если это не так, то вместо этого мы привяжем «onclick».
Как лучше всего это сделать?