Zeiger (Benutzeroberfläche) - Pointer (user interface)

Gängige Zeigertypen (vergrößert)

In computing , ein Zeiger oder Cursor (als Teil eines Personalcomputers WIMP ist Stil der Interaktion) ein Symbol oder eine graphische Bild auf dem Computer - Monitor oder einem anderen Anzeigegerät , dass Echos Bewegungen der Zeigevorrichtung , die üblicherweise eine Maus , Touchpad oder Griffel Stift. Es signalisiert den Punkt, an dem Aktionen des Benutzers stattfinden. Es kann in textbasierten oder grafischen Benutzeroberflächen verwendet werden , um andere Elemente auszuwählen und zu verschieben. Es unterscheidet sich vom Cursor , der auf die Tastatur reagiert Eingang. Der Cursor kann auch mit dem Zeiger neu positioniert werden.

Der Zeiger wird normalerweise als abgewinkelter Pfeil angezeigt (abgewinkelt, da dies in der Vergangenheit das Erscheinungsbild auf Bildschirmen mit niedriger Auflösung verbessert hat), kann jedoch innerhalb verschiedener Programme oder Betriebssysteme variieren . Die Verwendung eines Zeigers wird verwendet, wenn die Eingabemethode oder das Zeigegerät ein Gerät ist, das sich fließend über einen Bildschirm bewegen und Objekte auf dem Bildschirm auswählen oder hervorheben kann. In GUIs, in denen die Eingabemethode auf Hardkeys basiert, wie z. B. der Fünf-Wege-Taste auf vielen Mobiltelefonen , wird kein Zeiger verwendet, und stattdessen basiert die GUI auf einem klaren Fokusstatus .

Aussehen

Ein Warte Cursor ersetzt den Zeiger mit einer Sanduhr.

Der Zeiger- Hotspot ist das aktive Pixel des Zeigers, mit dem ein Klick oder Ziehen ausgeführt wird . Der Hotspot befindet sich normalerweise entlang der Zeigerkanten oder in seiner Mitte, obwohl er sich an einer beliebigen Stelle im Zeiger befinden kann.

In vielen GUIs werden durch Bewegen des Zeigers auf dem Bildschirm möglicherweise andere Bildschirm-Hotspots angezeigt, da der Zeiger je nach den Umständen seine Form ändert. Zum Beispiel:

  • In Text, den der Benutzer kann wählen oder zu bearbeiten, sich der Zeiger in einer vertikalen Stange mit geringem Querstangen (oder gekrümmte Serife -ähnlichen Erweiterungen) oben und unten - manchmal als „genannt I-beam “ , da sie die Quer gleicht Abschnitt des gleichnamigen Konstruktionsdetails.
  • Bei der Anzeige eines Dokuments kann der Zeiger als Hand mit allen ausgestreckten Fingern angezeigt werden, sodass ein Bildlauf durch "Schieben" der angezeigten Seite möglich ist.
  • Grafikbearbeitungszeiger wie Pinsel, Bleistifte oder Farbeimer werden möglicherweise angezeigt, wenn der Benutzer ein Bild bearbeitet.
  • An einer Kante oder Ecke eines Fensters ändert sich der Zeiger normalerweise in einen Doppelpfeil (horizontal, vertikal oder diagonal), der angibt, dass der Benutzer die Kante / Ecke in eine angegebene Richtung ziehen kann, um die Größe und Form des Fensters anzupassen.
  • Die Ecken und Kanten des gesamten Bildschirms können auch als Hotspots fungieren. Nach dem Gesetz von Fitts , das die Zeit vorhersagt, die zum Erreichen eines Zielbereichs benötigt wird, ist es einfach und schnell, Maus- und Stiftzeiger auf diese Punkte zu bewegen. Da der Zeiger normalerweise beim Erreichen einer Bildschirmkante stoppt, kann die Größe dieser Punkte als nahezu unendlich angesehen werden, sodass die heißen Ecken und Kanten schnell erreicht werden können, indem der Zeiger in Richtung der Kanten geworfen wird.
  • Während ein Computerprozess Aufgaben ausführt und keine Benutzereingaben akzeptieren kann, wird ein Wartezeiger angezeigt (eine Sanduhr in Windows vor Vista und vielen anderen Systemen, ein Drehring in Windows Vista und höher, eine Uhr in klassischem Mac OS oder ein sich drehendes Windrad in MacOS) wenn sich der Mauszeiger im entsprechenden Fenster befindet.
  • Wenn sich der Zeiger über einem Hyperlink befindet , verwandelt ein Mouseover- Ereignis den Zeiger in eine Hand mit einem ausgestreckten Zeigefinger. Oft erscheint ein informativer Text über den Link in einem Tooltip , der verschwindet, wenn der Benutzer den Zeiger wegbewegt. Die in der Box angezeigten QuickInfos hängen von der Implementierung des Webbrowsers ab . Viele Webbrowser zeigen den "Titel" des Elements, das "alt" -Attribut oder das nicht standardmäßige "Tooltips" -Attribut an. Diese Zeigerform wurde erstmals für Hyperlinks in der HyperCard von Apple Computer verwendet .
  • In Windows 7 wird bei der Einführung von Windows Touch im Mainstream, um Windows berührungsfreundlicher zu machen, anstelle des Mauszeigers ein Berührungszeiger angezeigt. Der Touch-Zeiger kann in der Systemsteuerung ausgeschaltet werden und ähnelt einer kleinen Rautenform. Wenn der Bildschirm berührt wird, erscheint eine blaue Welligkeit um den Berührungszeiger, um eine visuelle Berührungsrückmeldung zu geben. Beim Wischen zum Scrollen usw. folgt der Berührungszeiger dem Finger, wenn er sich bewegt. Wenn Berühren und Halten für Rechtsklick aktiviert ist, wird beim Berühren und Halten ein dicker weißer Ring um den Berührungszeiger angezeigt. Wenn dieser Ring erscheint, führt das Loslassen des Fingers zu einem Rechtsklick.
    • Wenn ein Stift verwendet wird, ist die Welligkeit mit der linken Maustaste farblos statt blau, und der Ring mit der rechten Maustaste ist ein dünnerer Ring, der näher an der Stiftspitze erscheint und den Bildschirm berührt. Ein Klick (entweder links oder rechts) zeigt den Berührungszeiger nicht an, aber beim Wischen wird immer noch der Zeiger angezeigt, der der Stiftspitze folgt.
    • Außerdem wird der Berührungszeiger erst auf dem Desktop angezeigt, wenn sich ein Benutzer bei Windows 7 angemeldet hat. Auf dem Anmeldebildschirm springt der Mauszeiger einfach zu dem Punkt, der berührt wird, und ein Linksklick wird auf ähnliche Weise durch Tippen gesendet bis, wenn die Touch-Eingabe unter Betriebssystemen vor Windows 7 verwendet wird.
  • In Windows 8 und höher zeigt das visuelle Touch-Feedback einen durchscheinenden Kreis an, in dem der Finger den Bildschirm berührt, und ein Quadrat, wenn versucht wird, mit der rechten Maustaste zu berühren und zu halten. Ein Wisch wird durch eine durchscheinende Linie unterschiedlicher Dicke dargestellt. Das Feedback kann in den Pen and Touch-Einstellungen der Systemsteuerung unter Windows 8 und Windows 8.1 oder in der App Einstellungen unter Windows 10 ein- und ausgeschaltet werden. Das Feedback kann auch dunkler und größer gemacht werden, wenn es hervorgehoben werden muss, z. B. wann präsentieren. In Touch-Screen-Umgebungen von Windows-Betriebssystemen später als Windows 7 ist der Touch-Zeiger jedoch normalerweise weniger häufig sichtbar.
  • Die Mouse-Over- oder Hover-Geste kann auch einen Tooltip anzeigen , der Informationen darüber enthält, worüber der Zeiger schwebt. Die Informationen beschreiben, wofür ein aktives Element ausgewählt wird oder was es tun wird. Der Tooltip wird nur angezeigt, wenn er über dem Inhalt steht. Das Anzeigen der Informationen wird häufig verwendet, wenn Sie im Internet nach dem Ziel eines Links suchen, bevor Sie ihn auswählen, wenn die URL des Textes nicht erkennbar ist.
    • Wenn Sie unter Windows Touch oder einen Stift verwenden, wird beim Bewegen des Mauszeigers bei Unterstützung oder beim Ausführen einer festgelegten Geste oder eines bestimmten Schnitts möglicherweise der Tooltip angezeigt

Zeigerpfade und Animation

Ein Beispiel für Mauszeiger-Trails.

Zeigerpfade können verwendet werden, um die Sichtbarkeit während der Bewegung zu verbessern. Zeigerpfade sind eine Funktion von GUI- Betriebssystemen , um die Sichtbarkeit des Zeigers zu verbessern. Obwohl standardmäßig deaktiviert, sind Zeigerpfade seit Windows 3.1x in jeder Version von Microsoft Windows eine Option .

Wenn Zeigerspuren aktiv sind und die Maus oder der Stift bewegt wird, wartet das System einen Moment, bevor das Zeigerbild von der alten Position auf dem Bildschirm entfernt wird. Eine Kopie des Zeigers bleibt an jedem Punkt erhalten, den der Zeiger in diesem Moment besucht hat, was zu einer schlangenartigen Spur von Zeigersymbolen führt, die dem tatsächlichen Zeiger folgen. Wenn der Benutzer die Maus nicht mehr bewegt oder den Stift vom Bildschirm entfernt, verschwinden die Spuren und der Zeiger kehrt zum Normalzustand zurück.

Zeigerpfade wurden hauptsächlich für Benutzer mit schlechter Sicht und für Bildschirme bereitgestellt, bei denen eine schlechte Sicht zu einem Problem werden kann, z. B. LCD-Bildschirme bei hellem Sonnenlicht.

Unter Windows können Zeigerspuren in der Systemsteuerung aktiviert werden , normalerweise unter dem Maus- Applet.

Ein animierter Zeiger, der mit Windows NT eingeführt wurde , war eine kleine Schleifenanimation, die an der Position des Zeigers abgespielt wurde. Dies wird beispielsweise verwendet, um einen visuellen Hinweis darauf zu geben, dass der Computer mit einer Aufgabe beschäftigt ist. Nach ihrer Einführung standen viele animierte Zeiger von Drittanbietern zum Download zur Verfügung. Leider sind animierte Zeiger nicht ohne Probleme. Die animierten Zeigerroutinen belasteten die CPU nicht nur geringfügig, sondern führten auch zu einer Sicherheitslücke . Bei einem clientseitigen Exploit, der als Sicherheitsanfälligkeit bezüglich der Remotecodeausführung von Windows Animated Cursor bezeichnet wird, wurde eine Sicherheitsanfälligkeit bezüglich Pufferüberlauf verwendet , um bösartigen Code über die Routine zum Laden animierter Cursor von Windows zu laden.

Editor

Ein Zeigereditor ist eine Software zum Erstellen und Bearbeiten von statischen oder animierten Mauszeigern. Zeigereditoren unterstützen normalerweise sowohl statische als auch animierte Mauscursor, es gibt jedoch Ausnahmen. Ein animierter Cursor ist eine Folge von statischen Cursorn, die einzelne Frames einer Animation darstellen. Ein Zeigereditor sollte in der Lage sein:

  • Ändern Sie die Pixel eines statischen Cursors oder jedes einzelnen Frames in einem animierten Cursor.
  • Stellen Sie den Hot Spot eines statischen Cursors oder eines Frames eines animierten Cursors ein. Der Hot Spot ist ein bestimmtes Pixel, das den Klickpunkt definiert.
  • Fügen Sie Frames in einem animierten Cursor hinzu oder entfernen Sie sie, und legen Sie deren Animationsgeschwindigkeit fest.

Zeigereditoren werden gelegentlich mit Symboleditoren kombiniert , da Computersymbole und Cursor ähnliche Eigenschaften aufweisen. Beide enthalten kleine Rasterbilder und das Dateiformat zum Speichern von Symbolen und statischen Cursorn in Microsoft Windows ist ähnlich.

Trotz der Ähnlichkeiten unterscheiden sich Zeigereditoren in vielerlei Hinsicht von Symboleditoren. Während Symbole mehrere Bilder mit unterschiedlichen Größen und Farbtiefen enthalten, enthalten statische Cursor (für Windows) nur ein einziges Bild. Zeigereditoren müssen Mittel bereitstellen, um den Hot Spot festzulegen. Animierte Zeiger-Editoren müssen zusätzlich in der Lage sein, Animationen zu verarbeiten.

Siehe auch

Verweise

Externe Links