Windows 7: Maus und Zeiger

Hinweis

Dieses Entwurfshandbuch wurde für Windows 7 erstellt und wurde nicht für neuere Versionen von Windows aktualisiert. Ein Großteil der Anleitungen gilt immer noch grundsätzlich, aber die Präsentation und die Beispiele spiegeln nicht unsere aktuellen Entwurfsanleitungen wider.

Die Maus ist das primäre Eingabegerät, das für die Interaktion mit Objekten in Windows verwendet wird. Mausfunktionen können auch andere Zeigegeräte umfassen, z. B. Trackballs, Touchpads und Zeigestifte, die in Notebookcomputern, Stifte, die mit Windows Tablet- und Touchtechnologie verwendet werden, und auf Computern mit Touchscreens sogar den Finger eines Benutzers.

Hinweis

Richtlinien für Barrierefreiheit, Stift und Toucheingabe werden in separaten Artikeln vorgestellt.

Durch physisches Bewegen der Maus wird der Grafikzeiger (auch als Cursor bezeichnet) auf dem Bildschirm verschoben. Der Zeiger verfügt über eine Vielzahl von Formen, um sein aktuelles Verhalten anzugeben.

Screenshot von fünf typischen Mauszeigern

Typische Mauszeiger

Mausgeräte verfügen häufig über eine primäre Taste (in der Regel die linke Taste), eine sekundäre Taste (normalerweise rechts) und ein Mausrad zwischen den beiden. Durch Positionieren des Zeigers und Klicken auf die primäre und sekundäre Schaltfläche auf der Maus können Benutzer Objekte auswählen und Aktionen darauf ausführen. Bei den meisten Interaktionen gibt das Drücken einer Maustaste, während sich der Cursor über einem Ziel befindet, das ausgewählte Ziel an, und das Loslassen der Schaltfläche führt jede aktion aus, die dem Ziel zugeordnet ist.

Alle Zeiger, mit Ausnahme des ausgelasteten Zeigers, verfügen über einen einzelnen Pixel-Hotspot, der die genaue Bildschirmposition der Maus definiert. Der Hot Spot bestimmt, welches Objekt von Mausaktionen betroffen ist. Objekte definieren eine heiße Zone, d. h. der Bereich, in dem der Hotspot als über dem Objekt betrachtet wird. In der Regel fällt die heiße Zone mit den Rahmen eines Objekts zusammen, kann jedoch größer sein, um die Absicht des Benutzers zu vereinfachen.

Das Caret ist die blinkende vertikale Leiste, die angezeigt wird, wenn der Benutzer in ein Textfeld oder einen anderen Text-Editor eingibt. Das Caret ist unabhängig vom Zeiger (standardmäßig blendet Windows den Zeiger aus, während der Benutzer eingibt).

Screenshot des Textfelds mit Cursor

Das Caret

Entwurfskonzepte

Die Maus ist intuitiv

Die Maus war ein erfolgreiches Eingabegerät, da sie für die typische menschliche Hand einfach zu verwenden ist. Die zeigerbasierte Interaktion war erfolgreich, da sie intuitiv ist und eine vielzahl von Erfahrungen ermöglicht.

Gut entworfene Benutzeroberflächenobjekte sollen eine Erschwinglichkeit aufweisen, bei denen es sich um visuelle und verhaltensbezogene Eigenschaften eines Objekts handelt, die darauf hindeuten, wie es verwendet wird. Der Zeiger fungiert als Proxy für die Hand, sodass Benutzer mit Bildschirmobjekten ähnlich wie mit physischen Objekten interagieren können. Wir Menschen haben ein angeborenes Verständnis dafür, wie die menschliche Hand funktioniert, also wenn etwas so aussieht, als könne sie geschoben werden, versuchen wir, sie zu pushen; wenn es so aussieht, als könnte es gegriffen werden, versuchen wir, es zu greifen. Daher können Benutzer herausfinden, wie Sie Objekte mit starkem Angebot verwenden, indem Sie sie einfach betrachten und ausprobieren.

Screenshot einer Schaltfläche und eines Schiebereglers

Schaltflächen und Schieberegler haben ein starkes Angebot

Im Gegensatz dazu sind Objekte mit schlechtem Angebot schwieriger zu finden. Solche Objekte erfordern häufig eine Bezeichnung oder Anweisung, um sie zu erklären.

Screenshot: Linktext und Internet Earth-Symbol

Linktext und Symbole haben schlechtes Angebot

Einige Aspekte der Mausnutzung sind nicht intuitiv

Das Klicken mit der rechten Maustaste, das Doppelklicken und das Klicken mit UMSCHALT- oder STRG-Tastenmodifizierern sind drei Mausinteraktionen, die nicht intuitiv sind, da sie keine realen Gegenstücke haben. Im Gegensatz zu Tastenkombinationen und Zugriffstasten werden diese Mausinteraktionen in der Regel nirgendwo auf der Benutzeroberfläche dokumentiert. Dies deutet darauf hin, dass Rechtsklick-, Doppelklick- und Tastaturmodifizierer nicht erforderlich sein sollten, um grundlegende Aufgaben auszuführen, insbesondere nicht von Anfängern. Es deutet auch darauf hin, dass diese erweiterten Interaktionen ein konsistentes, vorhersagbares Verhalten aufweisen müssen, um effektiv verwendet zu werden.

Ein- oder Doppelklick?

Das Doppelklicken wird auf dem Windows-Desktop so umfangreich verwendet, dass es nicht wie eine erweiterte Interaktion aussieht. Beispielsweise wird das Öffnen von Ordnern, Programmen oder Dokumenten im Dateibereich von Windows Explorer durch Doppelklicken ausgeführt. Beim Öffnen einer Verknüpfung auf dem Windows-Desktop wird auch doppelt geklickt. Im Gegensatz dazu erfordert das Öffnen von Ordnern oder Programmen im Startmenü einen einzigen Klick.

Auswählbare Objekte verwenden einen Klick, um die Auswahl durchzuführen, sodass zum Öffnen ein Doppelklick erforderlich ist, während nicht auswählbare Objekte nur einen einzigen Klick zum Öffnen erfordern. Diese Unterscheidung wird von vielen Benutzern nicht verstanden (wenn Sie auf ein Programmsymbol klicken, klicken Sie auf ein Programmsymbol, oder?), und daher klicken einige Benutzer einfach auf Symbole, bis sie das erhalten, was sie möchten.

Direkte Manipulation

Die direkte Interaktion mit Objekten wird als direkte Bearbeitung bezeichnet. Zeigen, Klicken, Auswählen, Verschieben, Ändern der Größe, Teilen, Scrollen, Schwenken und Zoomen sind häufige direkte Manipulationen. Im Gegensatz dazu kann die Interaktion mit einem Objekt über das Eigenschaftenfenster oder ein anderes Dialogfeld als indirekte Bearbeitung beschrieben werden.

Wo es jedoch eine direkte Manipulation gibt, kann es zu versehentlicher Manipulation kommen und daher das Bedürfnis nach Vergebung. Vergebung ist die Fähigkeit, eine unerwünschte Aktion leicht rückgängig zu machen oder zu korrigieren. Sie machen direkte Manipulationen verzeihend, indem Sie Rückgängig machen, gutes visuelles Feedback geben und Benutzern erlauben, Fehler einfach zu korrigieren. Mit Vergebung verbunden ist, wird verhindert, dass unerwünschte Aktionen überhaupt stattfinden, was Sie tun können, indem Sie eingeschränkte Steuerelemente und Bestätigungen für riskante Aktionen oder Befehle verwenden, die unbeabsichtigte Folgen haben.

Standardmäßige Maustasteninteraktionen

Die Standardmäßigen Mausinteraktionen hängen von einer Vielzahl von Faktoren ab, einschließlich der geklickten Maustaste, der Anzahl der Klicks, der Position während der Klicks und der Betätigung von Tastaturmodifizierern. Im Folgenden finden Sie eine Zusammenfassung, wie sich diese Faktoren in der Regel auf die Interaktion auswirken:

  • Bei den meisten Objekten führt das Doppelklicken mit der linken Maustaste einen einzelnen Linksklick aus und führt den Standardbefehl aus. Der Standardbefehl wird im Kontextmenü identifiziert.
  • Bei einigen Typen von auswählbaren Objekten erweitert jeder Klick die Auswirkung des Klickens. Wenn Sie z. B. durch einmaliges Klicken in ein Textfeld klicken, wird der Eingabespeicherort festgelegt, beim Doppelklicken auf ein Wort wird ein Wort ausgewählt, und beim Dreifachklick wird ein Satz oder Absatz ausgewählt.
  • Durch Klicken mit der rechten Maustaste wird das Kontextmenü eines Objekts angezeigt.
  • Wenn Sie die Maus während des Zeigens still halten, wird der Mauszeiger angezeigt.
  • Wenn Sie die Maus beim Drücken der Maustasten still halten, wird darauf hingewiesen, dass Sie klicken und einzelne Objekte auswählen. Durch Bewegen der Maus wird das Verschieben, Ändern der Größe, Teilen, Ziehen und Auswahl mehrerer Objekte angegeben.
  • Die UMSCHALTTASTE erweitert die Auswahl zusammenhängend.
  • Die STRG-TASTE erweitert die Auswahl, indem sie den Auswahlstatus des angeklickten Elements umschaltet, ohne die Auswahl anderer Objekte zu beeinträchtigen.

Einfache Mausinteraktionen

In der folgenden Tabelle werden häufige Mausinteraktionen und -effekte beschrieben.

Einfache Aktion Interaktion Typischer Effekt
Zeigen
Positionieren Sie den Zeiger auf ein bestimmtes Objekt, ohne auf Maustasten zu klicken.
Target zeigt seinen Mauszustand und alle dynamischen Angebote an.
Schwebt
Positionieren Sie den Zeiger auf ein bestimmtes Objekt, ohne auf Maustasten zu klicken und sich mindestens eine Sekunde lang zu bewegen.
Target zeigt seine QuickInfo, Infoinfo oder Äquivalent an.
Klicken
Positionieren Sie den Zeiger auf ein bestimmtes, nicht auswählbares Objekt, und drücken und lösen Sie eine Maustaste, ohne sich zu bewegen. Das Klicken wird auf die Maustastenfreigabe wirksam, um Benutzern die Möglichkeit zu geben, den Klick abzubrechen, indem Sie die Maus vom Ziel bewegen. Daher gibt die Maus drücken nur das ausgewählte Ziel an.
Aktivieren Sie für einzelne Klicks mit der primären Schaltfläche das Objekt. Wenn Sie auf die primäre Schaltfläche doppelklicken möchten, aktivieren Sie das Objekt, und führen Sie den Standardbefehl aus. Zeigen Sie für die sekundäre Schaltfläche das Kontextmenü des Objekts an.
Wählen Sie Folgendes aus:
Positionieren Sie den Zeiger auf ein bestimmtes, auswählbares Objekt, und drücken Sie eine Maustaste, und lassen Sie sie los.
Wählen Sie für einzelne Klicks mit der primären Schaltfläche das Objekt aus. Wenn die Benutzer die Maus ziehen, wählen Sie einen zusammenhängenden Bereich von Objekten aus. Wenn Sie auf die primäre Schaltfläche doppelklicken möchten, wählen Sie das Objekt aus, und führen Sie den Standardbefehl aus.
Bei Text legt das klicken auf die rechte primäre Schaltfläche die Einfügemarke fest, der zweite wählt das Wort an der Einfügemarke aus, und beim dritten Klick wird der Satz oder Absatz ausgewählt.
Drücken
Positionieren Sie den Zeiger auf ein bestimmtes Objekt, und drücken Sie eine Maustaste, ohne sich loszulassen.
Für Automatisch wiederholende Funktionen (z. B. das Drücken eines Scrollpfeils zum kontinuierlichen Scrollen) aktivieren Sie wiederholt. Andernfalls wird der Beginn einer Verschiebung, Größenänderung, Aufteilung oder Ziehvorgangs angegeben, es sei denn, es folgt eine Freigabe ohne Verschieben.
Wheeling
Mausrad bewegen.
Das Fenster scrollt vertikal in Richtung der Mausradbewegung.

Zeigerformen

In der folgenden Tabelle werden allgemeine Zeigerformen und -verwendungen beschrieben.

Form Name Verwendung
Screenshot des Zeigers mit Pfeilform
Normal auswählen
Wird für die meisten Objekte verwendet.
Screenshot der Hand mit Zeigefinger
Link auswählen
Wird für Text- und Grafiklinks aufgrund ihrer schwachen Angebotsform verwendet.
Screenshot des Zeigers mit i-Beam-Form
Text auswählen
Wird für Text verwendet, um eine Position zwischen Zeichen anzugeben.
Screenshot des Zeigers mit großem Pluszeichen
Genauigkeit auswählen
Wird für grafische und andere zweidimensionale Interaktion verwendet.

Zusammengesetzte Mausinteraktionen

In der folgenden Tabelle werden häufige Mausinteraktionen beschrieben.

Zusammengesetzte Aktion Interaktion Typischer Effekt Zeiger
Verschieben
Wenn das Verschieben ein Modus ist (der durch einen Befehl eingegeben wird), wechseln Sie in den Modus, positionieren Sie den Zeiger auf einem beweglichen Objekt, drücken Sie die Taste und bewegen Sie die Maus, lassen Sie die Maustaste los. In diesem Fall ändert der Zeiger die Form, um den Modus anzugeben.
Positionieren Sie andernfalls den Zeiger über dem Grabber eines beweglichen Objekts, drücken Sie die Taste und bewegen Sie die Maus, lassen Sie die Maustaste los. in diesem Fall muss der Zeiger die Form nicht ändern.
-Objekt wird in Richtung der Zeigerbewegung verschoben.
Verschieben
Screenshot des Zeigers mit vier Pfeilen
wird verwendet, um ein Fenster in eine beliebige Richtung zu verschieben.
Pfanne
Screenshot des Zeigers mit Handform
Wird verwendet, um ein Objekt innerhalb eines Fensters in eine beliebige Richtung zu verschieben.
Größenänderung
Positionieren Sie den Mauszeiger über einem größenveränderbaren Rahmen oder einem Ziehpunkt, drücken Sie eine Maustaste, bewegen Sie die Maus, und lassen Sie dann die Maustaste los.
objekt ändert die Größe in Richtung der Zeigerbewegung.
vertikale und horizontale Größenänderung
Screenshot: Nach unten zeigende ZeigerScreenshot der Zeiger nach oben und rechts nach links
wird verwendet, um die Größe einer einzelnen Dimension zu ändern.
diagonale Größenänderung
bb545459.mouse13(en-us,msdn.10).pngScreenshot von diagonalen Zeigern mit Pfeilspitzen
wird verwendet, um die Größe von zwei Dimensionen gleichzeitig zu ändern.
Zeilen- und Spaltengröße ändern
bb545459.mouse15(en-us,msdn.10).pngScreenshot von Pfeilzeigern mit Kreuzleiste
Wird verwendet, um die Größe einer Zeile oder Spalte in einem Raster zu ändern.
Teilen
Positionieren Sie den Zeiger über einem Splitter, drücken Sie eine Maustaste, bewegen Sie die Maus, und lassen Sie dann die Maustaste los.
Der Rahmen des geteilten Bereichs bewegt sich in Richtung der Zeigerbewegung.
Fensterspalter
bb545459.mouse17(en-us,msdn.10).pngScreenshot von Pfeilzeigern mit doppelter Querleiste
Wird verwendet, um die Größe eines geteilten Bereichs vertikal oder horizontal zu ändern.
Drag & Drop
Positionieren Sie den Zeiger auf einem gültigen Objekt zum Ziehen, drücken Sie eine Maustaste, bewegen Sie die Maus zu einem Ablageziel, und lassen Sie dann die Maustaste los.
-Objekt wird in das Ablageziel verschoben oder kopiert.
Normal auswählen
Screenshot: Foto, Standardzeiger und Infoinfo
wird über gültige Ziehziele verwendet. kann auch über eine Infoinfo verfügen, um auf eine bestimmte Wirkung hinzuweisen.
nicht verfügbar
Screenshot des kleinen blockierten/offline-Symbols
Wird verwendet, um anzugeben, dass eine Oberfläche kein gültiges Ablageziel ist.

Aktivitätsindikatoren

Die folgende Tabelle zeigt Zeiger, die Benutzern beim Ausführen einer Aktion angezeigt werden, die länger als ein paar Sekunden dauert.

Form Name Verwendung
Screenshot eines ringförmigen
Beschäftigt-Zeiger
Wird verwendet, um zu warten, bis ein Fenster reagiert.
Screenshot: ringförmiger Zeiger und Pfeil
Arbeiten im Hintergrundzeiger
Wird verwendet, um zu zeigen, zu klicken, zu drücken oder auszuwählen, während eine Aufgabe im Hintergrund abgeschlossen ist.

Handzeiger

Text- und Grafiklinks verwenden einen Hand- oder "Linkauswahl"-Zeiger (eine Hand mit dem Zeigefinger, der auf den Zeigefinger zeigt) aufgrund ihrer schwachen Erschwinglichkeit. Während Links möglicherweise andere visuelle Hinweise haben, die darauf hinweisen, dass es sich um Links handelt (z. B. Unterstreichungen und spezielle Platzierung), ist die Anzeige des Handzeigers auf dem Mauszeiger der endgültige Hinweis auf einen Link.

Um Verwirrung zu vermeiden, ist es zwingend erforderlich, den Handzeiger nicht für andere Zwecke zu verwenden. Beispielsweise verfügen Befehlsschaltflächen bereits über ein starkes Angebot, sodass sie keinen Handzeiger benötigen. Der Handzeiger muss "dieses Ziel ist ein Link" und nichts anderes bedeuten.

Benutzerdefinierte Zeiger

Windows unterstützt die Erstellung benutzerdefinierter Zeiger. Weitere Informationen finden Sie unter Festlegen des Cursorbilds und der Benutzereingabe: Erweitertes Beispiel.

Viele Anwendungen bieten eine Palette von Steuerelementen mit benutzerdefinierten Zeigern zur Unterstützung der Anwendungsfunktionalität.

Screenshot der Palette mit Sprühdosenzeiger

Microsoft Paint enthält eine Palette verschiedener Funktionen mit jeweils einem eindeutigen Zeiger

Fitts' Law

Fitts' Law ist ein bekanntes Prinzip in der Ergonomie des grafischen Benutzeroberflächendesigns, das im Wesentlichen folgendes besagt:

  • Je weiter entfernt ein Ziel ist, desto länger dauert es, es mit der Maus zu erfassen.
  • Je kleiner ein Ziel ist, desto länger dauert es, es mit der Maus zu erfassen.

Daher sind große Ziele gut. Stellen Sie sicher, dass der gesamte Zielbereich klickbar ist.

Falsch Richtig (das gesamte Ziel kann geklickt werden)
Screenshot des Symbols mit nur klickbarer Bezeichnung Screenshot des klickbaren Symbols und der anklickbaren Bezeichnung

Sie können die Größe eines Ziels beim Zeigen dynamisch ändern, um das Abrufen zu erleichtern.

Screenshot der Zeichenkarte mit vergrößerter Zahl

Ein Ziel wird größer, wenn der Benutzer zeigt, um das Abrufen zu erleichtern.

Und enge Ziele sind auch gut. Suchen Sie klickbare Elemente in der Nähe der Position, an der sie wahrscheinlich verwendet werden. In der folgenden Abbildung ist die Farbpalette zu weit von der Werkzeugauswahl entfernt.

Screenshot der Von Tools getrennten Farbpalette

Die Farbpalette ist zu weit von der Wahrscheinlichkeit entfernt, dass sie verwendet wird.

Berücksichtigen Sie die Tatsache, dass der aktuelle Zeigerspeicherort des Benutzers so nah wie ein Ziel ist, sodass die Erfassung trivial ist. Daher nutzen Kontextmenüs das Fitts-Gesetz voll aus, ebenso wie die von Microsoft Office verwendeten Minisymbolleisten.

Screenshot von Zeigern in der Nähe der Dropdownliste

Die aktuelle Zeigerposition ist immer am einfachsten zu erfassen.

Ziehen Sie auch alternative Eingabegeräte in Betracht, wenn Sie Objektgrößen bestimmen. Die empfohlene Mindestzielgröße für die Toucheingabe beträgt beispielsweise 23 x 23 Pixel (13x13 DLUs).

Umgebungen ohne Maus

Nicht alle Windows-Umgebungen verfügen über eine Maus. Kioske verfügen beispielsweise selten über eine Maus und in der Regel über einen Touchscreen. Dies bedeutet, dass Benutzer einfache Interaktionen ausführen können, z. B. Linksklick und ggf. Drag-and-Drop. Sie können jedoch nicht mit dem Mauszeiger, mit der rechten Maustaste klicken oder doppelklicken. Diese Situation ist einfach zu entwerfen, da diese Einschränkungen in der Regel im Voraus bekannt sind.

Die Verwendung einer Maus erfordert feinmotorische Fähigkeiten, und daher können nicht alle Benutzer eine Maus verwenden. Damit Ihre Software für die breiteste Zielgruppe zugänglich ist, stellen Sie sicher, dass alle Interaktionen, für die feinmotorische Fähigkeiten nicht unerlässlich sind, stattdessen über die Tastatur ausgeführt werden können.

Weitere Informationen und Richtlinien finden Sie unter Barrierefreiheit.

Wenn Sie nur vier Dinge tun...

  1. Geben Sie Mausinteraktionsverhalten, die mit ihren Standardeffekten konsistent sind, und verwenden Sie die Standardzeiger, wann immer dies angebracht ist.
  2. Beschränken Sie erweiterte Mausinteraktionen (solche, die rechte Klicks, mehrere Klicks oder Modifizierertasten erfordern) auf erweiterte Aufgaben, die auf fortgeschrittene Benutzer ausgerichtet sind.
  3. Weisen Sie erweiterte Mausinteraktionen konsistentes, vorhersagbares Verhalten zu, damit sie effektiv verwendet werden können.
  4. Stellen Sie sicher, dass Ihr Programm die Möglichkeit bietet, unerwünschte Aktionen, insbesondere bei destruktiven Befehlen, rückgängig zu machen oder zu korrigieren. Bei direkter Manipulation sind versehentliche Aktionen wahrscheinlicher.

Richtlinien

Klicken Sie auf "Leisten".

  • Benutzer müssen niemals auf ein Objekt klicken, um zu bestimmen, ob es geklickt werden kann. Benutzer müssen in der Lage sein, die Klickbarkeit allein durch visuelle Überprüfung zu bestimmen.
    • Die primäre Benutzeroberfläche (z. B. Commitschaltflächen) muss über ein statisches Klickangebot verfügen. Benutzer sollten nicht mit der Maus zeigen müssen, um die primäre Benutzeroberfläche zu ermitteln.
    • Die sekundäre Benutzeroberfläche (z. B. sekundäre Befehle oder Steuerelemente für die progressive Offenlegung) kann deren Klickangebot beim Zeigen anzeigen.
    • Textlinks sollten den Linktext statisch vorschlagen und dann den Klick-Wert (unterstrichen oder andere Präsentationsänderungen mit Handzeiger) auf dem Mauszeiger anzeigen.
    • Grafiklinks zeigen nur einen Handzeiger beim Zeigen mit dem Mauszeiger an.
  • Verwenden Sie den Zeiger der Hand (oder "Linkauswahl") nur für Text- und Grafiklinks. Andernfalls müssten Benutzer auf Objekte klicken, um zu bestimmen, ob es sich um Links handelt.

Standardmäßige Maustasteninteraktionen

In der folgenden Tabelle sind die Interaktionen mit der Maustaste zusammengefasst, die in den meisten Fällen gelten:

Interaktion Auswirkung
Darauf zeigen (Hover)
Target zeigt seine QuickInfo, Infoinfo oder Äquivalent an.
Klicken Sie mit der linken Maustaste
Aktiviert oder wählt das Objekt aus. Legt für Text die Einfügemarke fest.
Einzelner Rechtsklick
Wählt das Objekt aus und zeigt dessen Kontextmenü an.
Doppelklick mit der linken Maustaste
Aktiviert oder wählt das Objekt aus und führt den Standardbefehl aus. Für Text wählt das Wort an der Einfügemarke aus (ein dritter Klick wählt den Satz oder Absatz aus).
Doppelklick mit der rechten Maustaste
Identisch mit einem einzelnen Rechtsklick.
Einfaches Klicken mit der linken Maustaste verschieben
Bei auswählbaren Objekten wird die Auswahl kontinuierlich erweitert. Andernfalls identisch mit einmaligem Linksklick mit möglichen Änderungen. Wenn Sie beispielsweise in Paint ein Oval mit dem Umschalttastenmodifizierer zeichnen, wird ein Kreis gezeichnet.
Einfaches Klicken mit der rechten Maustaste verschieben
Identisch mit Umschalten mit nur einem Linken-Klick.
Umschalten mit der linken Maustaste
Identisch mit umschalten mit einem klick mit der linken Maustaste, und führt den Standardbefehl für die gesamte Auswahl aus.
Umschalten mit der rechten Maustaste
Identisch mit Umschalten mit nur einem Linken-Klick.
Strg mit einem klick mit der linken Maustaste
Für auswählbare Objekte erweitert die Auswahl durch Umschalten des Auswahlzustands des angeklickten Elements, ohne die Auswahl anderer Objekte zu beeinträchtigen (daher die Auswahl, die nicht zusammenhängend ist). Andernfalls identisch mit einmaligem Linksklick.
Strg, ein Klick mit der rechten Maustaste
Identisch mit STRG, wenn sie mit der linken Maustaste klicken.
Doppelklick mit strg
Identisch mit STRG, wenn Sie mit der linken Maustaste klicken, und führt den Standardbefehl für die gesamte Auswahl aus.
Strg-Doppelklick mit der rechten Maustaste
Identisch mit STRG, wenn sie mit der linken Maustaste klicken.

Mausinteraktion

  • Legen Sie die Klickziele mindestens 16 x 16 Pixel fest, damit sie von jedem Eingabegerät leicht geklickt werden können. Für Toucheingaben beträgt die empfohlene Mindestgröße 23 x 23 Pixel (13x13 DLUs). Erwägen Sie, die Größe kleiner Ziele dynamisch zu ändern, wenn der Benutzer darauf verweist, dass sie leichter abgerufen werden können.

    In diesem Beispiel sind die Drehsteuerungsschaltflächen zu klein, um effektiv mit Toucheingabe oder Stift verwendet zu werden.

    Screenshot der Drehsteuerung mit kleinen Pfeilen

  • Machen Sie Splitter mindestens fünf Pixel breit, damit sie von jedem Eingabegerät leicht geklickt werden können. Erwägen Sie, die Größe kleiner Ziele dynamisch zu ändern, wenn der Benutzer darauf verweist, dass sie leichter abgerufen werden können.

    In diesem Beispiel ist der Splitter im Navigationsbereich von Windows Explorer zu eng, um effektiv mit einer Maus oder einem Stift verwendet zu werden.

    Screenshot des schmalen, fast unsichtbaren Splitters

  • Stellen Sie Benutzern eine räumliche Fehlerspanne zur Verfügung. Lassen Sie einige Mausbewegungen (z. B. drei Pixel) zu, wenn Benutzer eine Maustaste loslassen. Benutzer bewegen die Maus manchmal leicht, wenn sie die Maustaste loslassen, sodass die Mausposition kurz vor dem Lösen der Schaltfläche besser die Absicht des Benutzers widerspiegelt als die Position direkt danach.

  • Stellen Sie Benutzern zeitlich eine Fehlerspanne zur Verfügung. Verwenden Sie die Doppelklickgeschwindigkeit des Systems, um zwischen Einzel- und Doppelklicks zu unterscheiden.

  • Zeigen Sie, dass Klicks auf die Maustaste nach oben wirksam werden. Ermöglichen Sie Benutzern das Beenden von Mausaktionen, indem Sie die Maus von gültigen Zielen entfernen, bevor Sie die Maustaste loslassen. Bei den meisten Mausinteraktionen gibt das Drücken einer Maustaste nur das ausgewählte Ziel an, und das Loslassen der Schaltfläche aktiviert die Aktion. Auto-Repeat-Funktionen (z. B. das Drücken eines Scrollpfeils zum kontinuierlichen Scrollen) sind eine Ausnahme.

  • Erfassen Sie die Maus zum Auswählen, Verschieben, Ändern der Größe, Teilen und Ziehen.

  • Verwenden Sie die Esc-Taste, damit Benutzer interaktionen mit zusammengesetzten Mausen wie Verschieben, Größenänderung, Teilen und Ziehen aufgeben können.

  • Wenn ein Objekt Doppelklicks nicht unterstützt, benutzer aber wahrscheinlich davon ausgehen, dass dies der Fall ist, interpretieren Sie einen "Doppelklick" als einen einzelnen Klick. Angenommen, der Benutzer hat eine einzelne Aktion anstelle von zwei beabsichtigt.

    Da Benutzer wahrscheinlich davon ausgehen, dass Taskleistenschaltflächen Doppelklicks unterstützen, sollte ein "Doppelklick" als einzelner Klick behandelt werden.

    Screenshot der Taskleistenschaltfläche und des Standardzeigers

  • Ignorieren Sie redundante Mausklicks, während Ihr Programm inaktiv ist. Wenn der Benutzer beispielsweise 10 Mal auf eine Schaltfläche klickt, während ein Programm inaktiv ist, interpretieren Sie dies als einen einzelnen Klick.

  • Verwenden Sie keine doppelten Drags oder Akkorde. Ein doppelter Ziehen ist eine Ziehaktion, die mit einem Doppelklick gestartet wird, und ein Akkord ist, wenn mehrere Maustasten gleichzeitig gedrückt werden. Diese Interaktionen sind nicht standardmäßig, nicht auffindbar, schwer durchzuführen und werden wahrscheinlich versehentlich ausgeführt.

  • Verwenden Sie Alt nicht als Modifizierer für Mausinteraktionen. Die Alt-Taste ist für Symbolleistenzugriffs- und Zugriffsschlüssel reserviert.

  • Verwenden Sie UMSCHALT+STRG nicht als Modifizierer für Mausinteraktionen. Dies wäre zu schwierig zu verwenden.

  • Machen Sie den Mauszeiger redundant. Damit Ihr Programm touchierbar ist, nutzen Sie den Mauszeiger in vollem Umfang, aber nur auf eine Weise, die zum Ausführen einer Aktion nicht erforderlich ist. Dies bedeutet in der Regel, dass eine Aktion auch durch Klicken ausgeführt werden kann, aber nicht unbedingt genau auf die gleiche Weise. Zeigen wird von den meisten Touchtechnologien nicht unterstützt, sodass Benutzer mit solchen Touchscreens keine Aufgaben ausführen können, für die das Zeigen erforderlich ist.

Mausrad

  • Sorgen Sie dafür, dass sich das Mausrad auf das Steuerelement, den Bereich oder das Fenster auswirkt, über das sich der Zeiger gerade befindet. Dadurch werden unbeabsichtigte Ergebnisse vermieden.
  • Lassen Sie das Mausrad wirksam werden, ohne darauf zu klicken oder den Eingabefokus zu haben. Zeigen ist ausreichend.
  • Sorgen Sie dafür, dass das Mausrad das Objekt mit dem spezifischsten Bereich beeinflusst. Wenn sich der Zeiger beispielsweise auf ein scrollbares Listenfeld-Steuerelement in einem scrollbaren Bereich innerhalb eines scrollbaren Fensters befindet, wirkt sich das Mausrad auf das Listenfeldsteuerelement aus.
  • Ändern Sie den Eingabefokus nicht, wenn Sie das Mausrad verwenden.
  • Geben Sie dem Mausrad die folgenden Effekte:
    • Für scrollbare Fenster, Bereiche und Steuerelemente:
      • Durch Drehen des Mausrads wird das Objekt vertikal gescrollt, wobei nach oben gedreht wird. Damit das Rad eine natürliche Zuordnung aufweist, sollte das Drehen des Mausrads niemals horizontal scrollen, da dies desorientierend und unerwartet ist.
        • Wenn die STRG-TASTE gedrückt wird, vergrößert das Drehen des Mausrads das Objekt, wobei nach oben gezoomt und nach unten gezoomt wird.
        • Durch das Neigen des Mausrads wird das Objekt horizontal scrollen.
    • Für zoombare Fenster und Bereiche (ohne Bildlaufleisten):
      • Durch Drehen des Mausrads wird das Objekt vergrößert, wobei das Nach oben zoomt und nach unten herauszoomt.
      • Das Kippen des Mausrads hat keine Auswirkung.
    • Für Registerkarten:
      • Durch Drehen des Mausrads kann die aktuelle Registerkarte unabhängig von der Ausrichtung der Registerkarten geändert werden.
      • Das Kippen des Mausrads hat keine Auswirkung.
    • Wenn die Umschalt- und Alt-Taste gedrückt ist, hat das Mausrad keine Auswirkung.
  • Verwenden Sie die Windows-Systemeinstellungen für die vertikale Bildlaufgröße (zum Drehen) und die horizontale Bildlaufgröße (zum Neigen). Diese Einstellungen können über das Steuerelement "Maus" konfiguriert werden.
  • Wenn Sie das Mausrad schneller drehen, können Sie schneller scrollen. Auf diese Weise können Benutzer große Dokumente effizienter scrollen.
  • Für scrollbare Fenster empfiehlt es sich, durch Klicken auf die Maustaste das Fenster in den "Lesermodus" zu versetzen. Im Lesemodus wird ein spezielles Bildlaufursprungsymbol festgelegt und das Fenster in eine Richtung und Geschwindigkeit relativ zum Bildlaufursprung gescrollt.

Screenshot der Seite mit Bildlaufsymbol

Internet Explorer unterstützt den Lesemodus, der über das Bildlauf-Ursprungssymbol verfügt

Ausblenden des Zeigers

  • Blenden Sie den Zeiger nicht aus. Ausnahmen:
    • Präsentationsanwendungen, die im Vollbildmodus ausgeführt werden, können den Zeiger ausblenden. Der Zeiger muss jedoch sofort wiederhergestellt werden, wenn Benutzer die Maus bewegen, und kann nach zwei Sekunden Inaktivität wieder aktiviert werden.
    • Umgebungen ohne Maus (z. B. Kioske) können den Zeiger dauerhaft ausblenden.
  • Standardmäßig blendet Windows den Zeiger aus, während der Benutzer in ein Textfeld eingibt. Diese Windows-Systemeinstellung kann über das Steuerelement "Maus" konfiguriert werden.

Aktivitätszeiger

Die Aktivitätszeiger in Windows sind der Beschäftigtzeiger (Screenshot des ringförmigen Zeigers ) und der im Hintergrund arbeitende Zeiger (Screenshot von ringförmigem Zeiger und Pfeil ).

  • Zeigen Sie den Ausgelasteten Zeiger an, wenn Benutzer mehr als eine Sekunde warten müssen, bis eine Aktion abgeschlossen ist. Beachten Sie, dass der ausgelastete Zeiger keinen Hotspot aufweist, sodass Benutzer während der Anzeige nichts klicken können.
  • Zeigen Sie den im Hintergrund funktionierenden Zeiger an, wenn Benutzer mehr als eine Sekunde warten müssen, bis eine Aktion abgeschlossen ist, das Programm jedoch reagiert, und es gibt kein anderes visuelles Feedback, dass die Aktion nicht abgeschlossen ist.
  • Kombinieren Sie Aktivitätszeiger nicht mit Statusanzeigen oder Fortschrittsanimationen.

Einfügemarke

  • Zeigen Sie den Caret erst dann an, wenn das Texteingabefenster oder -Steuerelement den Eingabefokus hat. Das Caret schlägt Benutzern den Eingabefokus vor, aber ein Fenster oder Steuerelement kann das Caret ohne Eingabefokus anzeigen. Stehlen Sie natürlich nicht den Eingabefokus, damit ein Dialogfeld außerhalb des Kontexts das Caret anzeigen kann.

    Der Windows-Anmeldeinformations-Manager wird außerhalb des Kontexts mit dem Caret, aber ohne Eingabefokus angezeigt. Infolgedessen geben Benutzer ihr Kennwort an unerwarteten Stellen ein.

    Screenshot des Anmeldeinformations-Managers ohne Fokus

  • Platzieren Sie das Caret an der Stelle, an der Benutzer wahrscheinlich zuerst eingeben. In der Regel ist dies entweder der letzte Ort, an dem der Benutzer eingegeben hat, oder am Ende des Texts.

Zugriff

  • Für Benutzer, die die Maus überhaupt nicht verwenden können, müssen Sie die Maus mit der Tastatur redundant machen.
    • Benutzer sollten in der Lage sein, mit der Tastatur alles zu tun, was sie mit der Maus können, außer Aktionen, für die feinmotorische Fähigkeiten unerlässlich sind, wie Zeichnen und Spielen.
    • Benutzer sollten in der Lage sein, alles mit der Maus zu tun, was sie mit der Tastatur tun können, mit Ausnahme der effizienten Texteingabe.
  • Für Benutzer mit eingeschränkter Möglichkeit, die Maus zu verwenden:
    • Doppelklicken und Ziehen sind nicht die einzige Möglichkeit, eine Aktion auszuführen.

Weitere Informationen und Richtlinien finden Sie unter Barrierefreiheit.

Dokumentation

Wenn Sie sich auf die Maus beziehen:

  • Vermeiden Sie die Verwendung der Pluralmäuse; wenn Sie auf mehrere Maus verweisen müssen, verwenden Sie Mausgeräte.
  • Verwenden Sie die Maustaste, um die linke Maustaste anzugeben. Verwenden Sie keine primäre Maustaste. Verwenden Sie auf ähnliche Weise die rechte Maustaste anstelle der sekundären Maustaste. Unabhängig von der Genauigkeit verstehen Benutzer diese Begriffe, und Benutzer, die ihre Schaltflächen umprogrammieren, machen die mentale Veränderung.
  • Verwenden Sie das Rad für den rotierenden Teil des Mausrads und die Radtaste, um auf den klickbaren Teil zu verweisen.
  • Verwenden Sie Verben wie Klick, Punkt und Ziehen, um auf Mausaktionen zu verweisen. Benutzer drehen das Rad vertikal, neigen es horizontal und klicken auf die Radtaste.
  • Verwenden Sie ziehen, nicht ziehen und ablegen, um ein Dokument oder einen Ordner zu verschieben. Es ist akzeptabel, drag-and-drop als Adjektiv zu verwenden, wie in "Verschieben des Ordners ist ein Drag-and-Drop-Vorgang".
  • Doppelklick und Rechtsklick immer als Verben hyphenieren.
  • Verwenden Sie Klicken, nicht klicken Sie auf. Klicken Sie ein (wie in "Klicken Sie in das Fenster") ist akzeptabel.

Wenn sie sich auf Mauszeiger beziehen:

  • Verweisen Sie auf den Mauszeiger als Zeiger. Verwenden Sie den Cursor nur in der technischen Dokumentation.
  • Verwenden Sie für Zeiger mit Aktivitätsindikatoren den Busy-Zeiger für den Zeiger, der nur aus einem Aktivitätsindikator besteht, und verwenden Sie den Hintergrundzeiger für die Kombination des Zeigers und des Aktivitätsindikators.
  • Verwenden Sie für die anderen Arten von Zeigern keine beschreibenden Bezeichnungen, um auf den Zeiger zu verweisen. Verwenden Sie bei Bedarf eine Grafik, um zu beschreiben, wie der Mauszeiger auf dem Bildschirm angezeigt werden kann.

Beispiele:

  • Zeigen Sie auf den Fensterrahmen.
  • Klicken Sie mit der Maus auf die Schaltfläche Minimieren .
  • Halten Sie die UMSCHALTTASTE gedrückt, und klicken Sie auf die rechte Maustaste.
  • Wenn der Zeiger zu einem Screenshot des Pfeils mit zwei Kreuzleisten wird, ziehen Sie den Zeiger, um die geteilte Linie zu verschieben.

Siehe auch