spec checked
WAI-ARIA APG: Carousel Pattern
Defines carousel as sequentially displaying a subset of slides, including rotation controls, previous and next controls, slide picker behavior, keyboard expectations, and stopping rotation on focus or hover.
Pattern Decisions This Source Supports
| Pattern | Supported decision | Required contract | Claim note |
|---|---|---|---|
| Carousel | Choose carousel when a small set of peer slides must share a constrained visual slot and users can move through them with explicit controls. | Previous and next controls change the current slide by one step or follow a clearly indicated wrap rule. | Supports carousel structure, rotation controls, previous and next controls, picker behavior, and keyboard expectations. |
| Carousel auto-advance without pause | Flag the anti-pattern whenever visible carousel content changes automatically and a pause or stop control is missing, delayed, hidden, or unreachable before the moving content. | Pause or Stop rotation immediately freezes the visible slide, updates the motion state, and remains available for resume or restart. | APG supports first reachable rotation controls and stopping automatic rotation on focus or hover. |
Evidence Role
This source is treated as spec evidence. Use it to validate the decision rules above, not as a visual style reference.
Publisher: W3C WAI-ARIA Authoring Practices. Last checked: .