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.

Open source

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: .