Engineering Tools for AI

Programmierung

UI-Interaktionsbegriffe für Seitenverhalten

Durchsuchbare Begriffe für Buttons, Menüs, Formulare, Suche, Tastaturaktionen und Feedback-Zustände.

47 Treffer

Zeiger und Touch

Click

Click

Trigger/ZustandonClick

Bedeutung

A pointer action where the user presses and releases a mouse button on an element.

Erwartetes Verhalten

Use click for actions such as opening menus, submitting buttons, selecting items, or navigating with links.

Beispielanfrage

When the menu button is clicked, open the menu panel.

Zeiger und Touch

Tap

Tap

Trigger/Zustandtouch / pointer

Bedeutung

A touch-screen action where the user touches and releases an element.

Erwartetes Verhalten

Tap should generally do the same important work as click on phones and tablets.

Hinweis

Hover-only behavior is unreliable on touch devices.

Beispielanfrage

Make the category menu open by tap instead of hover on mobile.

Zeiger und Touch

Hover

Hover

Trigger/Zustand:hover

Bedeutung

The state when a mouse pointer is over an element.

Erwartetes Verhalten

Hover can preview affordance with color, underline, background, or shadow changes.

Hinweis

Do not make essential actions depend only on hover.

Beispielanfrage

Change the menu item background when it is hovered.

Zeiger und Touch

Long press

Long press

Trigger/Zustandtouch hold

Bedeutung

A touch action where the user holds a finger on an element for a longer moment.

Erwartetes Verhalten

Long press is often used for secondary actions, but it is less discoverable than a visible button.

Hinweis

Avoid long press as the only way to access important functionality.

Beispielanfrage

Do not hide essential copy actions behind long press only.

Zeiger und Touch

Drag

Drag

Trigger/Zustandpointerdown + pointermove

Bedeutung

A pointer action where the user holds and moves an element or selection.

Erwartetes Verhalten

Drag interactions need clear handles, boundaries, and fallback controls when precision matters.

Beispielanfrage

Add a visible handle if a panel can be dragged.

Zeiger und Touch

Swipe

Swipe

Trigger/Zustandtouch move

Bedeutung

A touch gesture where the user moves a finger quickly across the screen.

Erwartetes Verhalten

Swipe can move carousels or panels, but visible controls should still exist.

Beispielanfrage

Allow swipe between examples, but keep arrow buttons visible.

Tastatur

Keyboard event

Keyboard event

Trigger/Zustandkeydown / keyup

Bedeutung

An interaction caused by pressing or releasing a keyboard key.

Erwartetes Verhalten

Keyboard events are used for Escape-to-close, Enter-to-submit, arrow navigation, and shortcuts.

Beispielanfrage

Close the dropdown when the Escape key is pressed.

Tastatur

Escape key

Escape key

Trigger/ZustandEscape

Bedeutung

A keyboard key commonly used to cancel, close, or exit a temporary UI.

Erwartetes Verhalten

Dropdowns, menus, modals, and popovers should usually close on Escape.

Beispielanfrage

Make both the language dropdown and site menu close on Escape.

Tastatur

Enter key

Enter key

Trigger/ZustandEnter

Bedeutung

A keyboard key often used to activate a focused control or submit a form.

Erwartetes Verhalten

A focused button should activate with Enter. Search forms may submit with Enter.

Beispielanfrage

Let Enter run the search when the search field is focused.

Tastatur

Tab key

Tab key

Trigger/ZustandTab

Bedeutung

A keyboard key used to move focus through interactive controls.

Erwartetes Verhalten

The Tab order should follow the visible reading and interaction order.

Beispielanfrage

Keep the tab order natural across the header controls.

UI-Zustände

Focus

Focus

Trigger/Zustand:focus / :focus-visible

Bedeutung

The state where an element is ready for keyboard input or activation.

Erwartetes Verhalten

Focused controls should have a visible outline or focus style.

Beispielanfrage

Make the focused search input clearly visible.

UI-Zustände

Blur

Blur

Trigger/Zustandblur / focusout

Bedeutung

The state change when an element loses focus.

Erwartetes Verhalten

Blur can validate input or close lightweight UI, but it should not surprise users.

Beispielanfrage

Do not clear the search text when the input loses focus.

UI-Zustände

Active state

Active state

Trigger/Zustand:active

Bedeutung

A short state while a control is being pressed.

Erwartetes Verhalten

Active state can show a pressed effect with a slight background, border, or position change.

Beispielanfrage

Add a subtle pressed state to icon buttons.

UI-Zustände

Selected state

Selected state

Trigger/Zustandselected / aria-current

Bedeutung

The state of an item that is currently chosen in a list, menu, tab group, or filter group.

Erwartetes Verhalten

Selected items should be visually different from unselected items.

Beispielanfrage

Make the active category chip clearly different from inactive chips.

UI-Zustände

Disabled state

Disabled state

Trigger/Zustanddisabled / aria-disabled

Bedeutung

A state where a control is visible but cannot be used.

Erwartetes Verhalten

Disabled controls should look inactive but remain understandable.

Beispielanfrage

Disable the submit button until required input is valid.

UI-Zustände

Checked state

Checked state

Trigger/Zustandchecked

Bedeutung

The on or selected state of a checkbox, radio, or switch-like control.

Erwartetes Verhalten

Checked state should be visibly clear and announced by the control semantics.

Beispielanfrage

Show a clear checked state for selected options.

Öffnen und Schließen

Toggle

Toggle

Trigger/Zustandtoggle state

Bedeutung

An action that switches between two states, such as open and closed or on and off.

Erwartetes Verhalten

A toggle should show its current state and update that state predictably.

Beispielanfrage

Use one button to toggle each menu category open and closed.

Öffnen und Schließen

Open / close

Open / close

Trigger/Zustandopen / closed

Bedeutung

A visibility state where a panel, menu, or section is shown or hidden.

Erwartetes Verhalten

Open and close states should be controlled consistently by buttons, outside click, Escape, or selection.

Beispielanfrage

Close the site menu when the language dropdown opens.

Öffnen und Schließen

Dropdown

Dropdown

Trigger/Zustandbutton -> panel

Bedeutung

A floating list that appears from a button or field.

Erwartetes Verhalten

Dropdowns usually close after selection, outside click, or Escape.

Beispielanfrage

When a language is selected, close the dropdown.

Öffnen und Schließen

Accordion

Accordion

Trigger/Zustandsection toggle

Bedeutung

A UI pattern where section headers open or close their content.

Erwartetes Verhalten

Accordions should clearly indicate which sections are open.

Beispielanfrage

Keep all accordion categories closed by default.

Öffnen und Schließen

Modal

Modal

Trigger/Zustandopen dialog

Bedeutung

A focused overlay that appears above the page and usually blocks the background content.

Erwartetes Verhalten

Modals need close controls, Escape behavior, focus handling, and clear purpose.

Beispielanfrage

Add a close button and Escape-to-close behavior to the modal.

Öffnen und Schließen

Outside click

Outside click

Trigger/Zustanddocument pointerdown

Bedeutung

A click or tap outside a temporary panel such as a dropdown, menu, or popover.

Erwartetes Verhalten

Temporary panels commonly close when the user clicks outside them.

Hinweis

Controls that belong to the same header group may not count as outside unless the logic is written that way.

Beispielanfrage

Close the menu when the user clicks outside the menu panel.

Öffnen und Schließen

Focus trap

Focus trap

Trigger/Zustandmodal open

Bedeutung

A behavior that keeps keyboard focus inside a modal or dialog while it is open.

Erwartetes Verhalten

Focus trap prevents keyboard users from accidentally moving behind an active modal.

Beispielanfrage

Trap focus inside the modal until it is closed.

Navigation

Link navigation

Link navigation

Trigger/Zustandlink click

Bedeutung

Moving to another page, route, or section through a link.

Erwartetes Verhalten

Links should use correct destinations and close temporary menus after navigation.

Beispielanfrage

Close the menu after a menu link is clicked.

Navigation

Route change

Route change

Trigger/Zustandrouter navigation

Bedeutung

A change from one application route or URL path to another.

Erwartetes Verhalten

Route changes should update page content, metadata, and active navigation state.

Beispielanfrage

Update the active navigation state after route changes.

Navigation

Scroll

Scroll

Trigger/Zustandwheel / touch scroll

Bedeutung

Moving the visible viewport through content that is larger than the screen.

Erwartetes Verhalten

Scrolling can happen on the page or inside a panel with its own overflow.

Beispielanfrage

Make long dropdown menus scroll inside the panel instead of extending off screen.

Navigation

Anchor scroll

Anchor scroll

Trigger/Zustandhref=#id

Bedeutung

A link behavior that scrolls to an element with a matching id on the same page.

Erwartetes Verhalten

Anchor links are useful for jumping to tools, references, or sections.

Beispielanfrage

Make the Browse tools button scroll to the tools section.

Eingaben und Formulare

Type

Type

Trigger/Zustandinput event

Bedeutung

Entering text or values into an input or textarea.

Erwartetes Verhalten

Typing can update state immediately, validate input, or wait until submission.

Beispielanfrage

Update search results as the user types.

Eingaben und Formulare

Submit

Submit

Trigger/Zustandsubmit event

Bedeutung

Sending or applying form input.

Erwartetes Verhalten

Submit should validate required input, prevent accidental reloads when needed, and show feedback.

Beispielanfrage

Prevent the form from reloading the page when it submits.

Eingaben und Formulare

Reset

Reset

Trigger/Zustandreset action

Bedeutung

Returning controls or values to their default state.

Erwartetes Verhalten

Reset should be predictable and avoid erasing important work without warning.

Beispielanfrage

Add a reset button that clears search and returns to all categories.

Eingaben und Formulare

Validation

Validation

Trigger/Zustandinput / submit

Bedeutung

Checking whether user input is complete and valid.

Erwartetes Verhalten

Validation should explain what is wrong and how to fix it.

Beispielanfrage

Show a validation message when the input value is invalid.

Suche und Filter

Search

Search

Trigger/Zustandquery change

Bedeutung

Finding matching items based on text entered by the user.

Erwartetes Verhalten

Search should check useful fields such as names, aliases, descriptions, and examples.

Beispielanfrage

Make the search match Korean words, English terms, aliases, and request examples.

Suche und Filter

Filter

Filter

Trigger/Zustandfilter state

Bedeutung

Narrowing a list to items that match a selected condition.

Erwartetes Verhalten

Filters should show which condition is active and how many items remain when useful.

Beispielanfrage

Add category filters above the UI interaction term cards.

Suche und Filter

Sort

Sort

Trigger/Zustandsort option

Bedeutung

Changing the order of items by a rule such as name, date, priority, or category.

Erwartetes Verhalten

Sorting should not remove items; it only changes their order.

Beispielanfrage

Sort matching terms alphabetically after filtering.

Suche und Filter

Debounce

Debounce

Trigger/Zustanddelayed input

Bedeutung

Waiting briefly after the user stops typing before running an expensive action.

Erwartetes Verhalten

Debounce prevents search, validation, or API calls from running on every single keystroke.

Beispielanfrage

Debounce the search input if it becomes slow with many items.

Suche und Filter

Clear

Clear

Trigger/Zustandclear action

Bedeutung

Removing a typed value, selected filter, or temporary state.

Erwartetes Verhalten

Clear actions should affect only the intended field or state.

Beispielanfrage

Add a clear button inside the search field.

Feedback

Loading

Loading

Trigger/Zustandpending state

Bedeutung

A temporary state while data, page content, or an action is still being prepared.

Erwartetes Verhalten

Loading feedback tells users that the app is working and prevents repeated actions when needed.

Beispielanfrage

Show a loading state while the conversion result is being prepared.

Feedback

Spinner

Spinner

Trigger/Zustandloading visual

Bedeutung

A visual indicator that something is loading or processing.

Erwartetes Verhalten

Spinners work best for short waits; longer waits may need clearer progress or text.

Beispielanfrage

Show a small spinner inside the button while submitting.

Feedback

Toast

Toast

Trigger/Zustandtemporary message

Bedeutung

A short temporary message that appears after an action.

Erwartetes Verhalten

Toasts are useful for confirmations such as copied, saved, or updated.

Beispielanfrage

Show a toast after copying text to the clipboard.

Feedback

Error state

Error state

Trigger/Zustanderror

Bedeutung

A state that tells the user something went wrong.

Erwartetes Verhalten

Error messages should be specific, readable, and explain the next useful action.

Beispielanfrage

Show a clear error message when the input cannot be converted.

Feedback

Success state

Success state

Trigger/Zustandsuccess

Bedeutung

A state that confirms an action completed successfully.

Erwartetes Verhalten

Success states can be subtle when the result is already visible.

Beispielanfrage

Show a small success message after settings are saved.

Feedback

Empty state

Empty state

Trigger/Zustandempty result

Bedeutung

A state shown when there is no data or no matching result.

Erwartetes Verhalten

Empty states should explain why nothing is shown and suggest a next step.

Beispielanfrage

Show a no-results message when search returns no matching terms.

Feedback

Copy to clipboard

Copy to clipboard

Trigger/Zustandnavigator.clipboard

Bedeutung

An action that puts text into the user's clipboard.

Erwartetes Verhalten

Copy actions should give feedback so users know the text was copied.

Beispielanfrage

Copy the CSS property when the property chip is clicked.

Bewegung und Timing

Transition

Transition

Trigger/ZustandCSS transition

Bedeutung

A smooth change between two visual states, such as color, opacity, or position.

Erwartetes Verhalten

Transitions can make UI feel polished, but should stay quick for tools.

Beispielanfrage

Add a short transition to menu item hover colors.

Bewegung und Timing

Animation

Animation

Trigger/ZustandCSS animation

Bedeutung

A visual motion sequence that can run once or repeatedly.

Erwartetes Verhalten

Animation should support the task, not distract from reading or repeated work.

Beispielanfrage

Use a subtle slide-down animation when the dropdown opens.

Bewegung und Timing

Delay

Delay

Trigger/ZustandsetTimeout / delay

Bedeutung

A wait before something happens or disappears.

Erwartetes Verhalten

Delays can make feedback readable, but long delays can make the UI feel slow.

Beispielanfrage

Keep the copied toast visible for about one second.

Bewegung und Timing

Throttle

Throttle

Trigger/Zustandlimited repeated events

Bedeutung

Limiting how often a repeated event handler can run.

Erwartetes Verhalten

Throttle is useful for scroll or resize handlers that fire many times.

Beispielanfrage

Throttle the scroll handler if the page becomes janky.