Geste des Zeigegeräts - Pointing device gesture

Die Mausgeste für "zurück" in Opera – der Benutzer hält die rechte Maustaste gedrückt, bewegt die Maus nach links und lässt die rechte Maustaste los.

In der Computertechnik ist eine Zeigegerätgeste oder Mausgeste (oder einfach Geste ) eine Möglichkeit, Zeigegerät- oder Fingerbewegungen und Klicks zu kombinieren , die die Software als ein spezifisches Computerereignis erkennt und entsprechend reagiert. Sie können für Personen nützlich sein, die Schwierigkeiten beim Tippen auf einer Tastatur haben . In einem Webbrowser kann ein Benutzer beispielsweise zu der zuvor betrachteten Seite navigieren, indem er die rechte Zeigegerättaste drückt, das Zeigegerät kurz nach links bewegt und dann die Taste loslässt.

Geschichte

Die erste Zeigegerätgeste, das „ Ziehen “, wurde von Apple eingeführt , um eine dedizierte „Verschieben“-Taste bei Mäusen zu ersetzen, die mit den Macintosh- und Lisa-Computern geliefert wurden. Beim Ziehen wird eine Zeigegerättaste gedrückt gehalten, während das Zeigegerät bewegt wird; die Software interpretiert dies als eine Aktion, die sich von separaten Klick- und Bewegungsverhalten unterscheidet. Im Gegensatz zu den meisten Zeigegerät-Gesten erfordert dies nicht das Nachzeichnen einer bestimmten Form. Obwohl das "Ziehen"-Verhalten in einer Vielzahl von Softwarepaketen übernommen wurde, waren nur wenige andere Gesten so erfolgreich.

Derzeitiger Gebrauch

Ab 2005 unterstützen die meisten Programme keine anderen Gesten als den Ziehvorgang. Jedes Programm, das Gesten des Zeigegeräts erkennt, tut dies auf seine eigene Weise, wodurch manchmal sehr kurze Mausbewegungsabstände als Gesten erkannt werden können und manchmal eine sehr genaue Emulation eines bestimmten Bewegungsmusters (zB Kreis) erforderlich ist. Bei einigen Implementierungen können Benutzer diese Faktoren anpassen.

Einige Videospiele haben Gesten verwendet. In der Myth- Echtzeittaktikserie , die ursprünglich von Bungie entwickelt wurde, verwenden die Spieler sie beispielsweise, um Schlachtfeldeinheiten zu befehlen, sich in eine gewünschte Richtung zu stellen. Ein weiteres Spiel mit Gesten ist Lionhead ‚s Black & White . Das Spiel Arx Fatalis verwendet Mausgesten, um Runen in die Luft zu zeichnen, um Zauber zu wirken. Mehrere Nintendo Wii- Spiele nutzen ein solches System. Ōkami verwendet ein ähnliches System wie Mausgesten; Der Spieler kann in einen Zeichenmodus wechseln, in dem die von ihm erstellte Form (Kreis, Blitz, Linie usw.) eine Funktion im Spiel ausführt, beispielsweise eine Bombe erstellen oder die Zeit von Nacht auf Tag ändern. Ein weiteres Beispiel ist Silver, bei dem grundlegende Mausgesten tatsächlich Angriffsbewegungen und dergleichen im Echtzeitkampf abbilden.

Der Opera-Webbrowser erkennt Gesten seit Version 5.10 (April 2001), aber diese Funktion war standardmäßig deaktiviert. Der Opera-Browser unterstützt auch Maus-Chordding, das eine ähnliche Funktion erfüllt, aber keine Mausbewegung erfordert. Der erste Browser, der fortgeschrittene Mausgesten verwendete (im Jahr 2002), war Maxthon , bei dem eine hochgradig anpassbare Oberfläche es ermöglichte, fast jede Aktion einer von 52 Mausgesten und wenigen Mausakkorden zuzuordnen. Für den Mozilla Firefox- Browser sind auch mehrere Mausgesten-Erweiterungen verfügbar . Diese Erweiterungen verwenden fast identische Gesten wie Opera.

Einige Tools bieten Unterstützung für Mausgesten in jeder Anwendung für Microsoft Windows . K Desktop Environment 3 bietet seit Version 3.2 Unterstützung für universelle Mausgesten.

Windows Aero bietet drei Mausgesten namens Aero Peek, Aero Shake und Aero Snap. Eine Beschreibung finden Sie im entsprechenden Artikel.

Touchpad- und Touchscreen-Gesten

Touchscreens von Tablet-Geräten wie dem iPad verwenden die Multi-Touch- Technologie, wobei Gesten als Hauptform der Benutzeroberfläche fungieren. Viele Touchpads , die in Laptops die herkömmliche Maus ersetzen, verfügen über eine ähnliche Gestenunterstützung. Eine übliche Geste besteht beispielsweise darin, zwei Finger in einer Abwärts- oder Aufwärtsbewegung zu verwenden, um die aktuell aktive Seite zu scrollen. Die zunehmende Popularität von Touchscreen-Schnittstellen hat dazu geführt, dass Gesten zu einem Standardmerkmal in der Computerwelt geworden sind. Windows 7 führte Touchscreen-Unterstützung und Touchpad-Gesten ein. Sein Nachfolger, Windows 8, ist für die Ausführung sowohl auf herkömmlichen Desktops als auch auf mobilen Geräten ausgelegt. Daher sind Gesten jetzt standardmäßig aktiviert, wenn die Hardware dies zulässt.

Mit Gesten verwandt sind Touchpad-Hotspots, bei denen ein bestimmter Bereich des Touchpads zusätzliche Funktionen hat. Eine häufige Hotspot-Funktion ist beispielsweise die rechte Seite des Touchpads, die die aktive Seite scrollt, wenn ein Finger nach unten oder oben gezogen wird.

Multi-Touch-Touchscreen-Gesten sind vordefinierte Bewegungen, die zur Interaktion mit Multi-Touch-Geräten verwendet werden. Immer mehr Produkte wie Smartphones, Tablets, Laptops oder Desktop-Computer verfügen über Funktionen, die durch Multi-Touch-Gesten ausgelöst werden. Zu den üblichen Touchscreen-Gesten gehören:

Tippen
Gesten Tap.png
Doppeltippen
Gesten Double Tap.png
Lange drücken
Gesten langes Drücken.png
Scrollen
Gesten Scroll.png
Pfanne
Gesten Pan.png
Flick
Gesten Flick.png
Tippen mit zwei Fingern
Gesten Two Finger Tap.png
Zwei-Finger-Schriftrolle
Gesten Zwei Finger Scroll.png
Prise
Gesten Pinch.png
Zoomen
Gesten Unpinch.png
Drehen
Gesten Rotate.png

Andere Gesten mit mehr als 2 Fingern auf dem Bildschirm wurden ebenfalls entwickelt, wie z. B. Sticky Tools. Diese Techniken werden oft für 3D-Anwendungen entwickelt und gelten nicht als Standard.

Nachteile

Ein Hauptnachteil aktueller Gesteninteraktionslösungen ist der Mangel an Unterstützung für zwei notwendige Designprinzipien von Benutzeroberflächen, Feedback und Sichtbarkeit (oder Angebot ). Die Rückmeldung, ob die Geste korrekt eingegeben wurde, ist erforderlich, indem die erkannte Geste und der entsprechende Befehl aktiviert werden, wobei Sensiva dies jedoch teilweise in der Sprachbenachrichtigung angeht. Das andere Prinzip ist die Sichtbarkeit von Gesten, die dem Benutzer eine Möglichkeit bietet, die notwendigen Gesten und die Kontexte, in denen sie verwendet werden können, zu erlernen. Sowohl Mausgesten für Internet Explorer als auch ALToolbar-Mausgesten zeigen farbige Markierungen an, die die aktuelle Bewegung des Benutzers anzeigen visuelle Hinweise für den Benutzer zu erleichtern. Als Lösungen für beide Probleme wurden Tortenmenüs und Markierungsmenüs vorgeschlagen, da sie das Erlernen der verfügbaren Optionen unterstützen, aber auch mit schnellen Gesten bedient werden können. Die neuesten Versionen von Opera (11 und höher) verwenden ein Kuchenmenü auf dem Bildschirm, um einfach und instruktiv anzuzeigen, welche Mausgesten verfügbar sind und wie sie aktiviert werden, und bietet Feedback und Sichtbarkeit.

Eine Einschränkung bei der Gesteninteraktion ist der Bereichskontext, in dem die Gesten verwendet werden können. Beispielsweise hat jede Geste nur einen entsprechenden Befehl für jedes Anwendungsfenster.

Das Gedrückthalten von Tasten beim Bewegen der Maus kann umständlich sein und erfordert etwas Übung, da die Abwärtsbewegung die Reibung für die horizontale Bewegung erhöht. Eine optische Maus wäre weniger anfällig für Verhaltensänderungen als eine Kugelmaus mit erhöhter Reibung, da der Sensor nicht auf mechanischen Kontakt angewiesen ist, um die Bewegung zu erfassen; Ein Touchpad bietet keine zusätzliche Reibung, da alle Tasten mit dem Daumen gedrückt werden. Es wurde jedoch auch argumentiert, dass Muskelspannungen, die durch das Gedrückthalten von Knöpfen entstehen, beim Design von Benutzeroberflächen ausgenutzt werden könnten, da sie ständig Feedback geben, dass sich der Benutzer in einem vorübergehenden Zustand oder Modus befindet (Buxton, 1995).

Siehe auch

Verweise

Externe Links