Как отключить жесты мыши в качестве разработчика? - PullRequest
1 голос
/ 28 февраля 2010

Я занимаюсь разработкой веб-приложения и заметил, насколько раздражающими могут быть жесты мыши, поэтому есть ли способ их отключить (особенно Firefox и Opera)?

Редактировать: Кажется, есть некоторая путаница. Я занимаюсь разработкой веб-программного обеспечения, которое имеет интерфейс с такими сложными действиями и задачами, как выбор мыши, перетаскивание файлов, рабочий стол и файловая система в стиле Windows Explorer. Всякий раз, когда я пытаюсь выбрать несколько виртуальных файлов и перемещать их, применяются жесты мыши, которые отвлекают меня от программного обеспечения и переходят на предыдущую страницу или делают что-то еще неприятное. Мой проект - это не веб-сайт, это веб-приложение - жесты мыши являются ядом для этого проекта.

Ответы [ 2 ]

1 голос
/ 28 февраля 2010

Вежливым шагом будет информирование пользователей о том, что, чтобы в полной мере использовать ваш сайт, им следует временно отключить жесты мыши.

1 голос
/ 28 февраля 2010

Вы не говорите, что используете библиотеку, но это плагин jQuery для обнаружения жестов: http://plugins.jquery.com/project/jGesture

Глядя на исходный код, похоже, что он зависит от измерения действия b / t mousdown и mouseup ... lotsa math.

И Mozilla предлагает несколько обработчиков событий .. https://developer.mozilla.org/En/DOM/Mouse_gesture_events, но на нем есть большой нестандартный штамп.

...