Предположим, у меня есть веб-страница с некоторым поведением javascript onmouseover для выпадающего меню (или чего-то подобного)
Очевидно, что это не будет работать на сенсорном устройстве, таком как iPad или смартфоны.
Как определить, поддерживает ли браузер такие зависания, как onmouseover или onmouseout, и псевдографик: hover в CSS?
Примечание. Я знаю, что если меня это касается, я должен написать его по-другому, но мне любопытно, можно ли обнаружить.
Изменить: Когда я говорю, "поддерживает события наведения", я действительно имею в виду: "В браузере есть содержательное представление событий наведения". Если аппаратное обеспечение поддерживает его, но программное обеспечение не работает (или наоборот), нет значимого представления. За исключением некоторых будущих технологий, я не думаю, что какие-либо сенсорные устройства имеют осмысленное представление события зависания.