AI Engineering Tools

Programmierung

UI-Interaktionsbegriffe für Seitenverhalten

Durchsuchbare Begriffe für Schaltflächen, Menüs, Formulare, Suche, Tastaturaktionen und Rückmeldungszustände.

47 Treffer

Zeiger und Touch

Klicken

Click

Trigger/ZustandonClick

Bedeutung

Eine Zeigermakro, bei der der Benutzer eine Maustaste auf einem Element drückt und wieder loslässt.

Erwartetes Verhalten

Verwenden Sie "click" für Aktionen wie das Öffnen von Menüs, das Absenden von Schaltflächen, das Auswählen von Elementen oder das Navigieren mit Links.

Beispielanfrage

Wenn der Menü-Button angeklickt wird, öffnen Sie das Menü-Panel.

Zeiger und Touch

Tippen

Tap

Trigger/Zustandtouch / pointer

Bedeutung

Eine Touchscreen-Aktion, bei der der Benutzer ein Element berührt und loslässt.

Erwartetes Verhalten

Tippen sollte im Allgemeinen die gleiche wichtige Funktion wie ein Klick auf Smartphones und Tablets erfüllen.

Hinweis

Hover-only-Verhalten ist auf Touch-Geräten unzuverlässig.

Beispielanfrage

Das Kategorie-Menü sollte auf mobilen Geräten durch Antippen und nicht durch Hovern geöffnet werden.

Zeiger und Touch

Hover

Hover

Trigger/Zustand:hover

Bedeutung

Der Zustand, wenn der Mauszeiger über einem Element liegt.

Erwartetes Verhalten

Hover kann die Funktionalität durch Farb-, Unterstreichungs-, Hintergrund- oder Schattierungsänderungen vorhersagen.

Hinweis

Machen Sie keine wesentlichen Aktionen nur von Hover abhängig.

Beispielanfrage

Ändern Sie den Hintergrund des Menüpunkts, wenn der Mauszeiger darüber bewegt wird.

Zeiger und Touch

Langer Druck

Long press

Trigger/Zustandtouch hold

Bedeutung

Eine Berührungsaktion, bei der der Benutzer einen Finger für einen längeren Moment auf einem Element hält.

Erwartetes Verhalten

Ein langer Druck wird oft für sekundäre Aktionen verwendet, ist aber weniger auffällig als eine sichtbare Schaltfläche.

Hinweis

Vermeiden Sie langes Drücken als einzige Möglichkeit, auf wichtige Funktionen zuzugreifen.

Beispielanfrage

Verbergen Sie keine wesentlichen Aktionen nur hinter einem langen Druck.

Zeiger und Touch

Ziehen

Drag

Trigger/Zustandpointerdown + pointermove

Bedeutung

Eine Zeigermakro, bei der der Benutzer ein Element oder eine Auswahl festhält und bewegt.

Erwartetes Verhalten

Drag-Interaktionen benötigen klare Bedienelemente, Grenzen und Ausweichmechanismen, wenn Präzision wichtig ist.

Beispielanfrage

Einen sichtbaren Griff hinzufügen, wenn ein Panel verschoben werden kann.

Zeiger und Touch

Wischen

Swipe

Trigger/Zustandtouch move

Bedeutung

Eine Berührungsgeste, bei der der Benutzer einen Finger schnell über den Bildschirm bewegt.

Erwartetes Verhalten

Wischen kann Karussells oder Panels verschieben, aber sichtbare Bedienelemente sollten weiterhin vorhanden sein.

Beispielanfrage

Erlauben Sie das Wischen zwischen den Beispielen, behalten Sie aber die Pfeiltasten sichtbar.

Tastatur

Keyboard event

Keyboard event

Trigger/Zustandkeydown / keyup

Bedeutung

Eine Interaktion, die durch Drücken oder Loslassen einer Tastenkombination ausgelöst wird.

Erwartetes Verhalten

Tastaturereignisse werden für Escape zum Schließen, Enter zum Senden, Pfeilnavigation und Tastenkombinationen verwendet.

Beispielanfrage

Schließen Sie das Dropdown-Menü, wenn die Escape-Taste gedrückt wird.

Tastatur

Escape-Taste

Escape key

Trigger/ZustandEscape

Bedeutung

Eine Tastenkombination, die häufig verwendet wird, um eine temporäre Benutzeroberfläche UI zu schließen oder zu beenden.

Erwartetes Verhalten

Dropdown-Menüs, Menüs, Dialogfenster und Popovers sollten normalerweise beim Drücken der Escape-Taste geschlossen werden.

Beispielanfrage

Lassen Sie sowohl das Sprachen-Dropdown als auch das Site-Menü beim Drücken der Escape-Taste schließen.

Tastatur

Eingabetaste

Enter key

Trigger/ZustandEnter

Bedeutung

Eine Tastenkombination, die oft verwendet wird, um ein ausgewähltes Bedienelement zu aktivieren oder ein Formular abzusenden.

Erwartetes Verhalten

Eine fokussierte Schaltfläche sollte mit der Eingabetaste aktiviert werden. Suchformulare können mit der Eingabetaste abgeschickt werden.

Beispielanfrage

Lassen Sie die Eingabetaste die Suche starten, wenn das Suchfeld den Fokus hat.

Tastatur

Tab-Taste

Tab key

Trigger/ZustandTab

Bedeutung

Eine Tastenkombination, die verwendet wird, um den Fokus durch interaktive Bedienelemente zu verschieben.

Erwartetes Verhalten

Die Tab-Reihenfolge sollte der sichtbaren Lesereihenfolge und Interaktionsreihenfolge entsprechen.

Beispielanfrage

Halten Sie die Tab-Reihenfolge über die Header-Steuerelemente natürlich.

UI-Zustände

Fokus

Focus

Trigger/Zustand:focus / :focus-visible

Bedeutung

Der Zustand, in dem ein Element bereit ist für die Eingabe über die Tastatur oder die Aktivierung.

Erwartetes Verhalten

Fokussierte Steuerelemente sollten eine sichtbare Umrandung oder einen Fokus-Stil haben.

Beispielanfrage

Das fokussierte Suchfeld sollte deutlich sichtbar sein.

UI-Zustände

Weichzeichnen

Blur

Trigger/Zustandblur / focusout

Bedeutung

Der Zustandswechsel, wenn ein Element den Fokus verliert.

Erwartetes Verhalten

Ein Weichzeichner kann die Eingabe validieren oder eine leichte UI schließen, sollte den Benutzer aber nicht überraschen.

Beispielanfrage

Löschen Sie den Suchtext nicht, wenn der Eingabefokus verloren geht.

UI-Zustände

Aktiver Zustand

Active state

Trigger/Zustand:active

Bedeutung

Ein kurzer Zustand, während eine Steuerung gedrückt wird.

Erwartetes Verhalten

Der aktive Zustand kann einen gedrückten Effekt mit einer leichten Hintergrund-, Rahmen- oder Positionsänderung anzeigen.

Beispielanfrage

Einen subtilen gedrückten Zustand zu den Icon-Buttons hinzufügen.

UI-Zustände

Ausgewählter Zustand

Selected state

Trigger/Zustandselected / aria-current

Bedeutung

Der Zustand eines Elements, das derzeit in einer Liste, einem Menü, einer Registerkarten- oder Filtergruppe ausgewählt ist.

Erwartetes Verhalten

Ausgewählte Elemente sollten sich optisch von nicht ausgewählten Elementen unterscheiden.

Beispielanfrage

Machen Sie den aktiven Kategorie-Chip deutlich von inaktiven Chips unterscheidbar.

UI-Zustände

Deaktivierter Zustand

Disabled state

Trigger/Zustanddisabled / aria-disabled

Bedeutung

Ein Zustand, in dem eine Steuerung sichtbar ist, aber nicht verwendet werden kann.

Erwartetes Verhalten

Deaktivierte Bedienelemente sollten inaktiv aussehen, aber weiterhin verständlich sein.

Beispielanfrage

Deaktivieren Sie die Schaltfläche "Senden", bis die erforderlichen Eingaben gültig sind.

UI-Zustände

Überprüfter Zustand

Checked state

Trigger/Zustandchecked

Bedeutung

Der ein- oder ausgewählte Zustand einer Checkbox, eines Radiobuttons oder einer schalterähnlichen Steuerung.

Erwartetes Verhalten

Der überprüfte Zustand sollte deutlich sichtbar sein und durch die Steuerungsemantik angegeben werden.

Beispielanfrage

Zeigen Sie einen klaren, markierten Zustand für ausgewählte Optionen an.

Öffnen und Schließen

Umschalten

Toggle

Trigger/Zustandtoggle state

Bedeutung

Eine Aktion, die zwischen zwei Zuständen umschaltet, z. B. offen und geschlossen oder ein und aus.

Erwartetes Verhalten

Ein Schalter sollte seinen aktuellen Zustand anzeigen und diesen Zustand vorhersehbar ändern.

Beispielanfrage

Verwenden Sie einen Button, um jede Menükategorie ein- und auszublenden.

Öffnen und Schließen

Öffnen / Schließen

Open / close

Trigger/Zustandopen / closed

Bedeutung

Ein Sichtbarkeitszustand, bei dem ein Panel, ein Menü oder ein Abschnitt angezeigt oder ausgeblendet wird.

Erwartetes Verhalten

Öffnen- und Schließen-Zustände sollten konsistent über Schaltflächen, Klicks außerhalb des Bereichs, die Escape-Taste oder die Auswahl gesteuert werden.

Beispielanfrage

Schließen Sie das Site-Menü, wenn das Dropdown-Menü für die Sprache geöffnet wird.

Öffnen und Schließen

Dropdown-Menü

Dropdown

Trigger/Zustandbutton -> panel

Bedeutung

Eine schwebende Liste, die von einer Schaltfläche oder einem Feld erscheint.

Erwartetes Verhalten

Dropdown-Menüs schließen normalerweise nach der Auswahl, einem Klick außerhalb des Menüs oder durch Drücken der Escape-Taste.

Beispielanfrage

Wenn eine Sprache ausgewählt ist, schließen Sie das Dropdown-Menü.

Öffnen und Schließen

Akkordeon

Accordion

Trigger/Zustandsection toggle

Bedeutung

Ein UI-Muster, bei dem Abschnittsüberschriften ihren Inhalt öffnen oder schließen.

Erwartetes Verhalten

Akkordeons sollten klar anzeigen, welche Abschnitte geöffnet sind.

Beispielanfrage

Halten Sie alle Akkordeon-Kategorien standardmäßig geschlossen.

Öffnen und Schließen

Modal

Modal

Trigger/Zustandopen dialog

Bedeutung

Ein fokussiertes Overlay, das über der Seite erscheint und normalerweise den Hintergrundinhalt blockiert.

Erwartetes Verhalten

Modale Fenster benötigen Schließen-Steuerelemente, Escape-Verhalten, Fokus-Verwaltung und einen klaren Zweck.

Beispielanfrage

Einen Schließen-Button und ein Escape-zum-Schließen-Verhalten zum Modal hinzufügen.

Öffnen und Schließen

Klick außerhalb des Bereichs

Outside click

Trigger/Zustanddocument pointerdown

Bedeutung

Ein Klick oder Tippen außerhalb eines temporären Panels wie z. B. eines Dropdowns, Menüs oder Popovers.

Erwartetes Verhalten

Temporäre Panels werden häufig geschlossen, wenn der Benutzer außerhalb davon klickt.

Hinweis

Kontrollen, die zur selben Header-Gruppe gehören, zählen möglicherweise nicht als außerhalb, es sei denn, die Logik ist so geschrieben.

Beispielanfrage

Schließen Sie das Menü, wenn der Benutzer außerhalb des Menübereichs klickt.

Öffnen und Schließen

Fokus-Falle

Focus trap

Trigger/Zustandmodal open

Bedeutung

Ein Verhalten, das den Tastaturfokus innerhalb eines Modals oder Dialogs beibehält, während es geöffnet ist.

Erwartetes Verhalten

Eine Fokus-Falle verhindert, dass Tastaturbenutzer versehentlich hinter einem aktiven Modal gelangen.

Beispielanfrage

Fangen Sie den Fokus innerhalb des Modals ein, bis es geschlossen wird.

Navigation

Navigationsverlinkung

Link navigation

Trigger/Zustandlink click

Bedeutung

Wechselt zu einer anderen Seite, Route oder einem Abschnitt über einen Link.

Erwartetes Verhalten

Links sollten korrekte Ziele verwenden und temporäre Menüs nach der Navigation schließen.

Beispielanfrage

Schließen Sie das Menü, nachdem ein Menülink angeklickt wurde.

Navigation

Routenänderung

Route change

Trigger/Zustandrouter navigation

Bedeutung

Eine Änderung von einer Anwendungsroute oder URL-Pfad zu einer anderen.

Erwartetes Verhalten

Routenänderungen sollten den Seiteninhalt, die Metadaten und den aktiven Navigationsstatus aktualisieren.

Beispielanfrage

Aktualisieren Sie den aktiven Navigationsstatus nach Routenänderungen.

Navigation

Scrollen

Scroll

Trigger/Zustandwheel / touch scroll

Bedeutung

Verschieben des sichtbaren Viewports durch Inhalte, die größer sind als der Bildschirm.

Erwartetes Verhalten

Das Scrollen kann auf der Seite oder innerhalb eines Panels mit eigenem Überlauf erfolgen.

Beispielanfrage

Lassen Sie lange Dropdown-Menüs innerhalb des Bereichs scrollen, anstatt außerhalb des Bildschirms zu erscheinen.

Navigation

Anker-Scrollen

Anchor scroll

Trigger/Zustandhref=#id

Bedeutung

Ein Linkverhalten, das zu einem Element mit einer übereinstimmenden ID auf derselben Seite scrollt.

Erwartetes Verhalten

Ankerlinks sind nützlich, um zu Tools, Referenzen oder Abschnitten zu springen.

Beispielanfrage

Lassen Sie den Button "Tools durchsuchen" zum Bereich "Tools" scrollen.

Eingaben und Formulare

Typ

Type

Trigger/Zustandinput event

Bedeutung

Eingabe von Text oder Werten in ein Eingabefeld oder einen Textbereich.

Erwartetes Verhalten

Das Tippen kann den Zustand sofort aktualisieren, die Eingabe validieren oder warten, bis die Eingabe gesendet wird.

Beispielanfrage

Aktualisieren Sie die Suchergebnisse, während der Benutzer tippt.

Eingaben und Formulare

Senden

Submit

Trigger/Zustandsubmit event

Bedeutung

Senden oder Anwenden von Formulareingaben.

Erwartetes Verhalten

Beim Senden sollten die erforderlichen Eingaben validiert, versehentliche Neuladungen verhindert und Feedback angezeigt werden.

Beispielanfrage

Verhindert, dass das Formular die Seite neu lädt, wenn es abgeschickt wird.

Eingaben und Formulare

Zurücksetzen

Reset

Trigger/Zustandreset action

Bedeutung

Setzt Steuerelemente oder Werte in ihren Standardzustand zurück.

Erwartetes Verhalten

Das Zurücksetzen sollte vorhersehbar sein und verhindern, dass wichtige Arbeiten ohne Warnung gelöscht werden.

Beispielanfrage

Einen Reset-Button hinzufügen, der die Suche löscht und zu allen Kategorien zurückkehrt.

Eingaben und Formulare

Validierung

Validation

Trigger/Zustandinput / submit

Bedeutung

Überprüfen, ob die Benutzereingabe vollständig und gültig ist.

Erwartetes Verhalten

Die Validierung sollte erklären, was falsch ist und wie es behoben werden kann.

Beispielanfrage

Zeigen Sie eine Validierungsnachricht an, wenn der Eingabewert ungültig ist.

Suche und Filter

Suche

Search

Trigger/Zustandquery change

Bedeutung

Finden von passenden Elementen basierend auf der vom Benutzer eingegebenen Texte.

Erwartetes Verhalten

Achten Sie darauf, nützliche Felder wie Namen, Aliasse, Beschreibungen und Beispiele zu überprüfen.

Beispielanfrage

Die Suche sollte koreanische Wörter, englische Begriffe, Aliase und Anwendungsbeispiele berücksichtigen.

Suche und Filter

Filter

Filter

Trigger/Zustandfilter state

Bedeutung

Einschränken einer Liste auf Elemente, die mit einer ausgewählten Bedingung übereinstimmen.

Erwartetes Verhalten

Filter sollten anzeigen, welche Bedingung aktiv ist und wie viele Elemente verbleiben, falls dies nützlich ist.

Beispielanfrage

Kategorie-Filter über den UI-Interaktions-Term-Karten hinzufügen.

Suche und Filter

Sortieren

Sort

Trigger/Zustandsort option

Bedeutung

Das Ändern der Reihenfolge von Elementen nach einer Regel wie Name, Datum, Priorität oder Kategorie.

Erwartetes Verhalten

Das Sortieren darf keine Elemente entfernen; es ändert nur deren Reihenfolge.

Beispielanfrage

Sortieren Sie übereinstimmende Begriffe alphabetisch, nachdem sie gefiltert wurden.

Suche und Filter

Debouncing

Debounce

Trigger/Zustanddelayed input

Bedeutung

Kurze Wartezeit, nachdem der Benutzer das Tippen beendet hat, bevor eine aufwendige Aktion ausgeführt wird.

Erwartetes Verhalten

Debouncing verhindert, dass Suchvorgänge, Validierungen oder API-Aufrufe bei jedem einzelnen Tastendruck ausgeführt werden.

Beispielanfrage

Debounce die Suchleiste, wenn sie bei vielen Einträgen langsam wird.

Suche und Filter

Löschen

Clear

Trigger/Zustandclear action

Bedeutung

Entfernen eines eingegebenen Werts, eines ausgewählten Filters oder eines temporären Zustands.

Erwartetes Verhalten

Löschaktionen sollten sich nur auf das beabsichtigte Feld oder den beabsichtigten Zustand auswirken.

Beispielanfrage

Einen klaren Button innerhalb des Suchfelds hinzufügen.

Feedback

Laden

Loading

Trigger/Zustandpending state

Bedeutung

Ein temporärer Zustand, während Daten, Seiteninhalte oder eine Aktion noch vorbereitet werden.

Erwartetes Verhalten

Eine Ladeanzeige informiert den Benutzer darüber, dass die App arbeitet, und verhindert wiederholte Aktionen, wenn dies erforderlich ist.

Beispielanfrage

Zeigen Sie einen Ladezustand an, während das Konvertergebnis vorbereitet wird.

Feedback

Spinner

Spinner

Trigger/Zustandloading visual

Bedeutung

Ein visueller Indikator, der anzeigt, dass etwas geladen oder verarbeitet wird.

Erwartetes Verhalten

Spinner funktionieren am besten für kurze Wartezeiten; längere Wartezeiten erfordern möglicherweise eine klarere Fortschrittsanzeige oder Text.

Beispielanfrage

Zeigen Sie einen kleinen Spinner innerhalb der Schaltfläche an, während die Daten übermittelt werden.

Feedback

Toast-Nachricht

Toast

Trigger/Zustandtemporary message

Bedeutung

Eine kurze, temporäre Meldung, die nach einer Aktion angezeigt wird.

Erwartetes Verhalten

Toast-Nachrichten sind nützlich für Bestätigungen wie "kopiert", "gespeichert" oder "aktualisiert".

Beispielanfrage

Zeigen Sie eine Toast-Nachricht an, nachdem Text in die Zwischenablage kopiert wurde.

Feedback

Fehlerzustand

Error state

Trigger/Zustanderror

Bedeutung

Ein Zustand, der dem Benutzer mitteilt, dass etwas schief gelaufen ist.

Erwartetes Verhalten

Fehlermeldungen sollten spezifisch, verständlich sein und die nächste nützliche Aktion erklären.

Beispielanfrage

Zeigen Sie eine klare Fehlermeldung an, wenn die Eingabe nicht konvertiert werden kann.

Feedback

Erfolgszustand

Success state

Trigger/Zustandsuccess

Bedeutung

Ein Zustand, der bestätigt, dass eine Aktion erfolgreich abgeschlossen wurde.

Erwartetes Verhalten

Erfolgszustände können subtil sein, wenn das Ergebnis bereits sichtbar ist.

Beispielanfrage

Zeigen Sie eine kleine Erfolgsmeldung an, nachdem die Einstellungen gespeichert wurden.

Feedback

Leerer Zustand

Empty state

Trigger/Zustandempty result

Bedeutung

Ein Zustand, der angezeigt wird, wenn keine Daten oder kein passendes Ergebnis vorhanden ist.

Erwartetes Verhalten

Leere Zustände sollten erklären, warum nichts angezeigt wird, und einen nächsten Schritt vorschlagen.

Beispielanfrage

Zeigen Sie eine Meldung an, dass keine Ergebnisse gefunden wurden, wenn die Suche keine übereinstimmenden Begriffe findet.

Feedback

In die Zwischenablage kopieren

Copy to clipboard

Trigger/Zustandnavigator.clipboard

Bedeutung

Eine Aktion, die Text in die Zwischenablage des Benutzers einfügt.

Erwartetes Verhalten

Kopieraktionen sollten Feedback geben, damit Benutzer wissen, dass der Text kopiert wurde.

Beispielanfrage

Kopiert die CSS-Eigenschaft, wenn das Eigenschafts-Chip angeklickt wird.

Bewegung und Timing

Übergang

Transition

Trigger/ZustandCSS transition

Bedeutung

Eine sanfte Änderung zwischen zwei visuellen Zuständen, z. B. Farbe, Deckkraft oder Position.

Erwartetes Verhalten

Übergänge können dazu führen, dass die UI ein professionelles Gefühl vermittelt, sollten aber für Tools schnell sein.

Beispielanfrage

Eine kurze Übergangsanimation für die Hover-Farben der Menüelemente hinzufügen.

Bewegung und Timing

Animation

Animation

Trigger/ZustandCSS animation

Bedeutung

Eine visuelle Bewegungssequenz, die einmal oder wiederholt ausgeführt werden kann.

Erwartetes Verhalten

Animationen sollten die Aufgabe unterstützen und nicht vom Lesen oder der Wiederholung von Aufgaben ablenken.

Beispielanfrage

Verwenden Sie eine subtile Animation, bei der sich das Dropdown-Menü nach unten bewegt, wenn es geöffnet wird.

Bewegung und Timing

Verzögerung

Delay

Trigger/ZustandsetTimeout / delay

Bedeutung

Eine Wartezeit, bevor etwas passiert oder verschwindet.

Erwartetes Verhalten

Verzögerungen können das Feedback lesbar machen, aber lange Verzögerungen können dazu führen, dass die UI langsam erscheint.

Beispielanfrage

Behalten Sie die kopierte Toast-Nachricht für etwa eine Sekunde sichtbar.

Bewegung und Timing

Drosselung

Throttle

Trigger/Zustandlimited repeated events

Bedeutung

Begrenzung, wie oft ein wiederholter Ereignishandler ausgeführt werden kann.

Erwartetes Verhalten

Die Drosselung ist nützlich für Scroll- oder Größenänderungs-Handler, die oft ausgelöst werden.

Beispielanfrage

Drosseln Sie den Scroll-Handler, wenn die Seite langsam wird.