Engineering Tools for AI

प्रोग्रामिंग

पेज व्यवहार के लिए UI इंटरैक्शन शब्द

Buttons, menus, forms, search, keyboard actions और feedback states का व्यवहार बताने के लिए संदर्भ।

47 परिणाम

पॉइंटर और टच

Click

Click

ट्रिगर/स्थितिonClick

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

पॉइंटर और टच

Tap

Tap

ट्रिगर/स्थितिtouch / pointer

अर्थ

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

अपेक्षित व्यवहार

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

ध्यान दें

Hover-only behavior is unreliable on touch devices.

अनुरोध उदाहरण

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

पॉइंटर और टच

Hover

Hover

ट्रिगर/स्थिति:hover

अर्थ

The state when a mouse pointer is over an element.

अपेक्षित व्यवहार

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

ध्यान दें

Do not make essential actions depend only on hover.

अनुरोध उदाहरण

Change the menu item background when it is hovered.

पॉइंटर और टच

Long press

Long press

ट्रिगर/स्थितिtouch hold

अर्थ

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

अपेक्षित व्यवहार

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

ध्यान दें

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

अनुरोध उदाहरण

Do not hide essential copy actions behind long press only.

पॉइंटर और टच

Drag

Drag

ट्रिगर/स्थितिpointerdown + pointermove

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Add a visible handle if a panel can be dragged.

पॉइंटर और टच

Swipe

Swipe

ट्रिगर/स्थितिtouch move

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Allow swipe between examples, but keep arrow buttons visible.

कीबोर्ड

Keyboard event

Keyboard event

ट्रिगर/स्थितिkeydown / keyup

अर्थ

An interaction caused by pressing or releasing a keyboard key.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Close the dropdown when the Escape key is pressed.

कीबोर्ड

Escape key

Escape key

ट्रिगर/स्थितिEscape

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

कीबोर्ड

Enter key

Enter key

ट्रिगर/स्थितिEnter

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

कीबोर्ड

Tab key

Tab key

ट्रिगर/स्थितिTab

अर्थ

A keyboard key used to move focus through interactive controls.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Keep the tab order natural across the header controls.

UI अवस्थाएँ

Focus

Focus

ट्रिगर/स्थिति:focus / :focus-visible

अर्थ

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

अपेक्षित व्यवहार

Focused controls should have a visible outline or focus style.

अनुरोध उदाहरण

Make the focused search input clearly visible.

UI अवस्थाएँ

Blur

Blur

ट्रिगर/स्थितिblur / focusout

अर्थ

The state change when an element loses focus.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

UI अवस्थाएँ

Active state

Active state

ट्रिगर/स्थिति:active

अर्थ

A short state while a control is being pressed.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Add a subtle pressed state to icon buttons.

UI अवस्थाएँ

Selected state

Selected state

ट्रिगर/स्थितिselected / aria-current

अर्थ

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

अपेक्षित व्यवहार

Selected items should be visually different from unselected items.

अनुरोध उदाहरण

Make the active category chip clearly different from inactive chips.

UI अवस्थाएँ

Disabled state

Disabled state

ट्रिगर/स्थितिdisabled / aria-disabled

अर्थ

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

अपेक्षित व्यवहार

Disabled controls should look inactive but remain understandable.

अनुरोध उदाहरण

Disable the submit button until required input is valid.

UI अवस्थाएँ

Checked state

Checked state

ट्रिगर/स्थितिchecked

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Show a clear checked state for selected options.

खोलना और बंद करना

Toggle

Toggle

ट्रिगर/स्थितिtoggle state

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

खोलना और बंद करना

Open / close

Open / close

ट्रिगर/स्थितिopen / closed

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Close the site menu when the language dropdown opens.

खोलना और बंद करना

Dropdown

Dropdown

ट्रिगर/स्थितिbutton -> panel

अर्थ

A floating list that appears from a button or field.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

When a language is selected, close the dropdown.

खोलना और बंद करना

Accordion

Accordion

ट्रिगर/स्थितिsection toggle

अर्थ

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

अपेक्षित व्यवहार

Accordions should clearly indicate which sections are open.

अनुरोध उदाहरण

Keep all accordion categories closed by default.

खोलना और बंद करना

Modal

Modal

ट्रिगर/स्थितिopen dialog

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

खोलना और बंद करना

Outside click

Outside click

ट्रिगर/स्थितिdocument pointerdown

अर्थ

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

अपेक्षित व्यवहार

Temporary panels commonly close when the user clicks outside them.

ध्यान दें

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

अनुरोध उदाहरण

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

खोलना और बंद करना

Focus trap

Focus trap

ट्रिगर/स्थितिmodal open

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Trap focus inside the modal until it is closed.

नेविगेशन

Link navigation

Link navigation

ट्रिगर/स्थितिlink click

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Close the menu after a menu link is clicked.

नेविगेशन

Route change

Route change

ट्रिगर/स्थितिrouter navigation

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Update the active navigation state after route changes.

नेविगेशन

Scroll

Scroll

ट्रिगर/स्थितिwheel / touch scroll

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

नेविगेशन

Anchor scroll

Anchor scroll

ट्रिगर/स्थितिhref=#id

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Make the Browse tools button scroll to the tools section.

इनपुट और फ़ॉर्म

Type

Type

ट्रिगर/स्थितिinput event

अर्थ

Entering text or values into an input or textarea.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Update search results as the user types.

इनपुट और फ़ॉर्म

Submit

Submit

ट्रिगर/स्थितिsubmit event

अर्थ

Sending or applying form input.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Prevent the form from reloading the page when it submits.

इनपुट और फ़ॉर्म

Reset

Reset

ट्रिगर/स्थितिreset action

अर्थ

Returning controls or values to their default state.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

इनपुट और फ़ॉर्म

Validation

Validation

ट्रिगर/स्थितिinput / submit

अर्थ

Checking whether user input is complete and valid.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Show a validation message when the input value is invalid.

खोज और फ़िल्टर

Search

Search

ट्रिगर/स्थितिquery change

अर्थ

Finding matching items based on text entered by the user.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

खोज और फ़िल्टर

Filter

Filter

ट्रिगर/स्थितिfilter state

अर्थ

Narrowing a list to items that match a selected condition.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Add category filters above the UI interaction term cards.

खोज और फ़िल्टर

Sort

Sort

ट्रिगर/स्थितिsort option

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Sort matching terms alphabetically after filtering.

खोज और फ़िल्टर

Debounce

Debounce

ट्रिगर/स्थितिdelayed input

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

खोज और फ़िल्टर

Clear

Clear

ट्रिगर/स्थितिclear action

अर्थ

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

अपेक्षित व्यवहार

Clear actions should affect only the intended field or state.

अनुरोध उदाहरण

Add a clear button inside the search field.

प्रतिक्रिया

Loading

Loading

ट्रिगर/स्थितिpending state

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

प्रतिक्रिया

Spinner

Spinner

ट्रिगर/स्थितिloading visual

अर्थ

A visual indicator that something is loading or processing.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Show a small spinner inside the button while submitting.

प्रतिक्रिया

Toast

Toast

ट्रिगर/स्थितिtemporary message

अर्थ

A short temporary message that appears after an action.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Show a toast after copying text to the clipboard.

प्रतिक्रिया

Error state

Error state

ट्रिगर/स्थितिerror

अर्थ

A state that tells the user something went wrong.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

प्रतिक्रिया

Success state

Success state

ट्रिगर/स्थितिsuccess

अर्थ

A state that confirms an action completed successfully.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Show a small success message after settings are saved.

प्रतिक्रिया

Empty state

Empty state

ट्रिगर/स्थितिempty result

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

प्रतिक्रिया

Copy to clipboard

Copy to clipboard

ट्रिगर/स्थितिnavigator.clipboard

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Copy the CSS property when the property chip is clicked.

मोशन और टाइमिंग

Transition

Transition

ट्रिगर/स्थितिCSS transition

अर्थ

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

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Add a short transition to menu item hover colors.

मोशन और टाइमिंग

Animation

Animation

ट्रिगर/स्थितिCSS animation

अर्थ

A visual motion sequence that can run once or repeatedly.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

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

मोशन और टाइमिंग

Delay

Delay

ट्रिगर/स्थितिsetTimeout / delay

अर्थ

A wait before something happens or disappears.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Keep the copied toast visible for about one second.

मोशन और टाइमिंग

Throttle

Throttle

ट्रिगर/स्थितिlimited repeated events

अर्थ

Limiting how often a repeated event handler can run.

अपेक्षित व्यवहार

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

अनुरोध उदाहरण

Throttle the scroll handler if the page becomes janky.