LiquidPurple - Strategic Website Management

Glossary of Terms

We have compiled this list of terms and definitions to help you better understand the terminology used within the web development community.

ARIA Command Name

Search for glossary terms (regular expression allowed)
ARIA Command Name means giving buttons, menu items, and similar controls a clear label that assistive tools can read out loud. Without a proper name, users relying on screen readers have no idea what a control does. Good naming makes interactive elements obvious and easy to use for everyone.

ARIA Command Name

Every interactive control — buttons, menu items, toggles — needs a name that assistive tools can announce. The ARIA command name check makes sure these elements are not silent. When a screen reader encounters an unlabeled button, the user hears something like "button" with no indication of what it does. That is a dead end for anyone who cannot see the icon or visual context you are relying on.

Why It Matters

  • Unlabeled controls are invisible to screen readers. A button with only an icon and no accessible name forces screen reader users to guess what it does — or skip it entirely.
  • Voice control users cannot activate unnamed elements. People who navigate by voice need to speak the name of a control to use it. No name means no way to interact.
  • It is a fundamental accessibility requirement. Every interactive element must have an accessible name. This is not an advanced consideration — it is the baseline for usable interfaces.
  • It improves clarity for everyone. The process of naming controls well often reveals confusing UI patterns. If you struggle to name a button, that button might need a clearer design.

How to Fix It

  1. Use visible text when possible. The simplest and most reliable way to name a button is to put text inside it: <button>Save Changes</button>. No extra attributes needed.
  2. Add aria-label for icon-only controls. If a button or menu item only shows an icon, give it an accessible name with aria-label="Close dialog" so screen readers have something to announce.
  3. Use aria-labelledby to reference existing text. If there is already descriptive text on the page, point to it with aria-labelledby rather than duplicating the text in an aria-label.
  4. Add a visually hidden <span> as a fallback. If you need text for screen readers but do not want it visible, use a CSS class that hides it visually while keeping it in the accessibility tree: <span class="visually-hidden">Delete item</span>.
  5. Check the name makes sense out of context. Screen reader users often navigate by pulling up a list of all buttons on a page. "Submit" is vague; "Submit Contact Form" is clear.

Common Mistakes

  • Relying on tooltips as names. A title attribute adds a hover tooltip but is not reliably announced by all screen readers. Use aria-label or visible text instead.
  • Naming buttons with generic text. "Click here," "Go," or "OK" tell the user nothing about what happens next. Be specific about the action the button performs.
  • Using placeholder text as a name. Placeholder text in inputs disappears when the user starts typing and is not consistently announced by screen readers. It is not a substitute for a real label.
  • Duplicating names for different actions. Two buttons both labeled "Delete" on the same page force users to guess which one does what. Add context to distinguish them.
Bottom Line: Every button, menu item, and interactive control needs a clear, descriptive name. Use visible text first, aria-label when text is not visible, and always test that the name makes sense when read on its own.
Hits - 208
Synonyms: Button Label, Command Accessible Name

What Does "Liquid Purple" mean?

noun | / LIK-wid PUR-pul /

  1. (biochemistry) Also known as visual purple or rhodopsin — a light-sensitive receptor protein found in the rods of the retina. It enables vision in dim light by transforming invisible darkness into visible form. Derived from the Greek rhódon (rose) and ópsis (sight), its name reflects its delicate pink hue and vital role in perception.

  2. (modern usage) Liquid Purple — a digital marketing agency specializing in uncovering unseen opportunities and illuminating brands hidden in the digital dark. Much like its biological namesake, Liquid Purple transforms faint signals into clear visibility — revealing what others overlook and bringing businesses into the light.

Origin: From the scientific term rhodopsin, discovered by Franz Christian Boll in 1876; adopted metaphorically by a marketing firm dedicated to visual clarity in the age of algorithms.

Client Login