acme.com/Findings

Findings

133 instances across 5 rules · scan of 1 August 2026

By severity

133 instances
Critical · 55Serious · 72Moderate · 6

Rules

Sort by any column. Severity sorts by rank, not alphabetically.

5 rules
Criterion
Images must have alternative textCritical1.1.1 A821
Buttons must have an accessible nameCritical4.1.2 A1234
Colour contrast must meet AASerious1.4.3 AA1763
Form elements must have labelsSerious3.3.2 A59
Links must be distinguishableModerate1.4.1 A36

Buttons must have an accessible name

A button whose only content is an image has no name, so it is announced as “button” and nothing else. Give it an aria-label and mark the image decorative.

Critical
Before
jsx
<button onClick={submit}>  <img src="/icons/save.svg" /></button>
After
jsx
<button onClick={submit} aria-label="Save changes">  <img src="/icons/save.svg" alt="" /></button>
All examples