Указывающий жест устройства - Pointing device gesture

Жест мыши для «назад» в Опера - пользователь удерживает правую кнопку мыши, перемещает мышь влево и отпускает правую кнопку мыши.

В вычисление, а жест указывающего устройства или же жест мыши (или просто жест) - это способ объединения указывающее устройство или движения пальцев и щелчки что программного обеспечения признает конкретным компьютерное событие и реагирует определенным образом на это программное обеспечение. Они могут быть полезны людям, которым трудно печатать на клавиатура. Например, в веб-браузер, пользователь может перейти к ранее просмотренной странице, нажав правую кнопку указывающего устройства, переместив на короткое время указательное устройство влево, а затем отпустив кнопку.

История

Первый[1] жест указывающего устройства, "тащить, "был представлен яблоко для замены специальной кнопки «Переместить» на мышах, поставляемых с компьютерами Macintosh и Lisa. Перетаскивание предполагает удерживание кнопки указывающего устройства при перемещении указывающего устройства; программное обеспечение интерпретирует это как действие, отличное от отдельного поведения при нажатии и перемещении. В отличие от большинства жестов указывающих устройств, он не требует отслеживания какой-либо конкретной формы. Хотя поведение «перетаскивания» было принято во множестве программных пакетов, немногие другие жесты были столь же успешными.

Текущее использование

По состоянию на 2005 г., большинство программ не поддерживают другие жесты, кроме операции перетаскивания. Каждая программа, распознающая жесты указывающего устройства, делает это по-своему, иногда позволяя распознавать очень короткие расстояния перемещения мыши как жесты, а иногда требуя очень точной эмуляции определенного шаблона движения (например, круга). Некоторые реализации позволяют пользователям настраивать эти факторы.

Немного видеоигры использовали жесты. Например, в Миф тактика в реальном времени В серии, изначально созданной Bungie, игроки используют их, чтобы направлять боевые единицы в желаемом направлении. Еще одна игра с использованием жестов - это Lionhead с Черно-белый. Игра Arx Fatalis использует жесты мыши для рисования рун в воздухе для произнесения заклинаний. Несколько Nintendo Wii игры используют такую ​​систему. Оками использует систему, аналогичную жестам мыши; игрок может войти в режим рисования, в котором форма, которую он создает (круг, молния, линия и т. д.), выполняет в игре определенную функцию, такую ​​как создание бомбы или изменение времени с ночи на день. Другой пример Серебро где основные жесты мыши на самом деле отображают движения атаки и тому подобное в бою в реальном времени.

В Веб-браузер Opera распознает жесты с версии 5.10 (апрель 2001 г.), но по умолчанию эта функция отключена. Браузер Opera также поддерживает мышка который выполняет аналогичную функцию, но не требует движения мыши. Первым браузером, который использовал расширенные жесты мыши (в 2002 году), был Maxthon, в котором настраиваемый интерфейс позволял назначать почти каждое действие одному из 52 жестов мыши и нескольких аккордов мыши. Несколько расширений жестов мыши также доступны для Mozilla Firefox браузер. Эти расширения используют почти те же жесты, что и Opera.

Некоторые инструменты обеспечивают поддержку жестов мыши в любом приложении для Майкрософт Виндоус. K Среда рабочего стола 3 включает поддержку универсальных жестов мыши начиная с версии 3.2.

Windows Aero предоставляет три жеста мыши: Aero Peek, Aero Shake и Aero Snap. См. Описание в соответствующей статье.

Тачпад и жесты сенсорного экрана

Сенсорные экраны планшетов, таких как iPad, использовать мультитач технологии, в которых жесты выступают в качестве основной формы пользовательского интерфейса. Много сенсорные панели, которые в ноутбуках заменяют традиционную мышь, имеют аналогичную поддержку жестов. Например, распространенным жестом является использование двумя пальцами движения вниз или вверх для прокрутки текущей активной страницы. Растущая популярность сенсорных интерфейсов привела к тому, что жесты стали более стандартной функцией в вычислениях. Windows 7 представила поддержку сенсорного экрана и жестов сенсорной панели.[2] Его преемник, Windows 8 предназначен для работы как на традиционных настольных компьютерах, так и на мобильных устройствах, поэтому жесты теперь включены по умолчанию там, где это позволяет оборудование.[нужна цитата ]

К жестам относятся горячие точки тачпада, где конкретная область тачпада имеет дополнительные функции. Например, распространенной функцией точки доступа является крайняя правая сторона сенсорной панели, которая будет прокручивать активную страницу, если провести по ней пальцем вниз или вверх.

Жесты мультисенсорного экрана - это заранее заданные движения, используемые для взаимодействия с мультисенсорными устройствами. Все большее количество продуктов, таких как смартфоны, планшеты, ноутбуки или настольные компьютеры, имеют функции, запускаемые с помощью жестов multi-touch. Общие жесты сенсорного экрана включают:

Кран
Жесты Tap.png
Двойное нажатие
Жесты Двойное нажатие.png
Долгое нажатие
Жесты Long Press.png
Прокрутка
Жесты Scroll.png
Сковорода
Жесты Pan.png
Щелкнуть
Жесты Flick.png
Двумя пальцами
Жесты Двумя Пальцами.png
Свиток двумя пальцами
Gestures Two Finger Scroll.png
Ущипнуть
Жесты Pinch.png
Увеличить
Жесты Unpinch.png
Повернуть
Жесты Rotate.png

Также были разработаны другие жесты, включающие более двух пальцев на экране, например, Sticky Tools.[3] Эти методы часто разрабатываются для 3D приложения и не считаются стандартными.

Недостатки

Основным недостатком текущих решений для взаимодействия с жестами является отсутствие поддержки двух необходимых принципов проектирования пользовательского интерфейса: обратной связи и видимости (или аффорданс ). Уведомление обратной связи требуется, чтобы указать, был ли жест введен правильно, указав, что жест распознан и соответствующая команда активирована, хотя Sensiva в некоторой степени подходит к этому при предоставлении голосового уведомления. Другой принцип - это видимость жестов, предоставляющая пользователю некоторые средства для изучения необходимых жестов и контекстов, в которых они могут использоваться. Оба жестов мыши для Internet Explorer и жесты мыши ALToolbar отображают цветные индикаторы, которые показывают текущее движение, которое выполняет пользователь, чтобы облегчить пользователю визуальные подсказки. Пирог меню и маркировочные меню были предложены в качестве решения обеих проблем, поскольку они поддерживают изучение доступных опций, но также могут использоваться с быстрыми жестами. В самых последних версиях Opera (11 и выше) используется экранное круговое меню, чтобы просто и наглядно показать, какие жесты мыши доступны и как их активировать, обеспечивая обратную связь и видимость.[4]

Одним из ограничений взаимодействия жестов является контекст области действия, в котором могут использоваться жесты. Например, каждому жесту соответствует только одна команда для каждого окна приложения.

Удерживание кнопок при перемещении мыши может быть неудобным и требует некоторой практики, поскольку движение вниз увеличивает трение при горизонтальном движении. Оптическая мышь будет менее восприимчива к изменениям в поведении, чем шариковая мышь с повышенным трением, потому что датчик не полагается на механический контакт для определения движения; а тачпад не обеспечивает дополнительного трения, когда все кнопки удерживаются большим пальцем. Однако также утверждалось, что мышечное напряжение, возникающее в результате удерживания кнопок, может быть использовано в дизайн пользовательского интерфейса поскольку он дает постоянную обратную связь, что пользователь находится во временном состоянии, или Режим (Бакстон, 1995).

Смотрите также

Рекомендации

  1. ^ «Краткая история перетаскивания - статья о GoPhore». 365Trucking.com. Получено 2019-07-02.
  2. ^ «Аппаратное обеспечение Windows 7: наконец-то появился Touch». 2009-09-28.
  3. ^ Хэнкок, Марк; десять Кейт, Томас; Карпендейл, Шила (2009). Липкие инструменты. Нью-Йорк, Нью-Йорк, США: ACM Press. Дои:10.1145/1731903.1731930. ISBN  978-1-60558-733-2.CS1 maint: ref = harv (связь)
  4. ^ «Учебники по опере - Жесты». Получено 3 августа 2012.

внешняя ссылка