Accessibility (43 articles)

Same link text should go same place

Same Link Text Should Go to the Same Place: How to Fix It

If two links on a page share the same visible text but point to different destinations,…
Learn More
Comparison diagram showing an aria meter without an accessible name announcing only a number, versus one with an aria-label that announces disk usage and a value.

ARIA Meter Must Have an Accessible Name

Best practices guide for ARIA Meter Must Have an Accessible Name (AC-007). Priority: Medium. Live check…
Learn More
Diagram showing role text on a container flattening a button so screen readers cannot reach it, versus removing the role so the button stays focusable.

role=text Must Not Contain Focusable Elements

Best practices guide for role=text Must Not Contain Focusable Elements (AC-030). Priority: Medium. Live check available.
Learn More
Text color contrast (wcag): how to fix insufficient contrast

Text Color Contrast (WCAG): How to Fix Insufficient Contrast

Color contrast is the measurable difference in luminance between text and the surface behind it, expressed…
Learn More
Avoid nested interactive controls

Avoid Nested Interactive Controls

Best practices guide for Avoid Nested Interactive Controls (AC-024). Priority: High. Live check available.
Learn More
Form fields do not have duplicate labels

Form Fields Do Not Have Duplicate Labels: How to Fix It

Give every form field exactly one programmatic label, because a control tied to more than one…
Learn More

Get new blog posts by email: