spec 3 linked patterns 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.
Read with a purpose
What this source can teach
Use this source to check a technical or accessibility requirement against its exact wording and scope.
- Start with the original. Open the source and find the guidance or example relevant to your task.
- Trace the connection. Use the claim notes below to see how this site applies the source to specific patterns.
- Check the setting. Compare the source's platform, people, and constraints with your own decision.
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. |
Comparisons supported by this source
- Feed vs card list vs recommendations vs notification center
WAI-ARIA APG defines feed as dynamically loaded article content and gives keyboard and state expectations for feed reading.
- Infinite scroll with no footer access vs feed vs pagination vs card list vs skip link
Supports controlled feed semantics, article loading, item positions, and keyboard behavior for true dynamic streams.
Evidence Role
This source is treated as spec evidence. Its value comes from the specific claims and setting described above.
Publisher: W3C Web Accessibility Initiative. Last checked: .