spec checked
WAI-ARIA APG: Feed Pattern
Defines feed as a dynamic section that loads article content as users scroll, including article semantics, keyboard reading behavior, aria-posinset, aria-setsize, and busy state guidance.
Pattern Decisions This Source Supports
| Pattern | Supported decision | Required contract | Claim note |
|---|---|---|---|
| Activity feed | Choose activity feed when the primary task is catching up on recent collaboration or system activity across work objects rather than reading broad content or managing audit evidence. | Each item represents one meaningful work activity or a grouped set with stable actor, action, object, source, timestamp, type, preview, scope, and destination. | WAI-ARIA APG defines feed behavior for dynamically loaded article content, useful for accessible activity stream reading when article-like semantics apply. |
| Feed | Choose feed when the core experience is consuming a continuing stream rather than managing a fixed set of objects. | Each feed item has a stable identity, source, timestamp, item boundary, and primary destination or action. | WAI-ARIA APG defines feed semantics, dynamic article loading, article positions, keyboard reading, and busy state guidance. |
| Infinite scroll with no footer access | Flag this anti-pattern when automatic loading prevents reliable access to footer links, page end, support routes, legal links, feedback, or other bottom-of-page utilities. | Users can reach footer utilities without racing automatic loading. | Supports dynamic feed article loading, item positions, busy state, and keyboard behavior when the surface is a true feed. |
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 Web Accessibility Initiative. Last checked: .