Из Википедии, бесплатной энциклопедии
  (Перенаправлено с жестов мыши )
Перейти к навигации Перейти к поиску
Жест мыши для «назад» в Opera - пользователь, удерживая правую кнопку мыши, перемещает мышь влево и отпускает правую кнопку мыши.

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

История [ править ]

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

Текущее использование [ править ]

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

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

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

Некоторые инструменты обеспечивают поддержку жестов мыши в любом приложении для Microsoft Windows . K Desktop Environment 3 включает поддержку универсальных жестов мыши начиная с версии 3.2.

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

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

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

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

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

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

Недостатки [ править ]

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

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

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

См. Также [ править ]

  • Аккорды мыши
  • Доступность компьютера
  • Перетащите и отпустите
  • Пирог меню
  • Ручные вычисления
  • Распознавание жестов

Ссылки [ править ]

  1. ^ «Краткая история перетаскивания - статья GoPhore» . 365Trucking.com . Проверено 2 июля 2019 .
  2. ^ «Аппаратное обеспечение Windows 7: Touch, наконец, прибыл» . 2009-09-28.
  3. ^ Хэнкок, Марк; десять Кейт, Томас; Карпендейл, Шила (2009). Липкие инструменты . Нью-Йорк, Нью-Йорк, США: ACM Press. DOI : 10.1145 / 1731903.1731930 . ISBN 978-1-60558-733-2.
  4. ^ «Учебники по Opera - Жесты» . Проверено 3 августа 2012 года .
  • Бакстон, Вашингтон (1995). «Фрагменты и фразы и дизайн диалогов человек-компьютер» в книге « Человек-компьютерное взаимодействие: к 2000 году» , Р. М. Беккер, Дж. Грудин, У. А. Бакстон и С. Гринберг, ред. Издательство Морган Кауфманн, Сан-Франциско, Калифорния, 494–499.
  • Неизвестная история перьевых вычислений содержит историю перьевых вычислений, включая технологии сенсорного ввода и жестов, примерно с 1917 по 1992 год.
  • Аннотированная библиография ссылок на распознавание рукописного ввода, пользовательские интерфейсы жестов и перьевые вычисления [ постоянная мертвая ссылка ]
  • LK Welbourn и RJ Whitrow. 1988. Текстовый редактор на основе жестов . В Трудах Четвертой конференции Британского компьютерного общества о людях и компьютерах IV, Д.М. Джонс и Р. Уиндер (ред.). Издательство Кембриджского университета, Нью-Йорк, Нью-Йорк, США, 363-371. ISBN 0-521-36553-8 
  • Брэд А. Майерс. « Краткая история технологии взаимодействия человека с компьютером ». ACM взаимодействия. Vol. 5, вып. 2, март 1998. С. 44–54.
  • Заметки по истории перьевых вычислений (YouTube)

Внешние ссылки [ править ]

  • Аннотированная библиография со ссылками на жесты, сенсорные экраны и перьевые вычисления
  • Заметки по истории перьевых вычислений на YouTube
  • Примечания к (относительно неизвестной) истории перьевых вычислений