F3 · c02: Status conveyed only via CSS background sprites
Corpus WCAG 2.2Applies to WCAG 2.0, 2.1, 2.2Level AAutomatable: partial
Summary: conveying status information exclusively using CSS background images on empty elements
Why it fails: Screen reader users hear only “API gateway” and “Database” with no indication of up/down status because the meaning lives solely in background sprites on empty spans.
Failure technique
Understanding
Quickref
Intentional failure — audit this region
F3 · c02
Service status (meaning is only in background sprites on empty spans):
- API gateway
- Database
<p>Service status (meaning is only in background sprites on empty spans):</p>
<ul class="f3c02-list">
<li><span class="f3c02-dot f3c02-up" aria-hidden="true"></span> API gateway</li>
<li><span class="f3c02-dot f3c02-down" aria-hidden="true"></span> Database</li>
</ul>Expected audit result
- 1.1.1: fail — Specimen demonstrates an alternate F3 failure of 1.1.1 using sprite-style background indicators.
Manual check: Confirm up/down status is not available in text, labels, or accessible names—only background-image styling.