Introduction
Start with the rail's accessible name and observe the initially selected first marker.
Vanilla · debug profile
This scenario demonstrates Tracker's public accessible naming and keyboard interaction contract. Complete application accessibility still depends on the surrounding content, controls, styles, and testing.
DOM focus, logical Tracker selection, and activation are separate states. Selection starts at the first rendered item as soon as keyboard accessibility mounts.
Demo section navigation
Core exposes this configured name as the Tracker root's accessible label. The root enters the native tab order only when both accessibility and keyboard support are enabled.
Focus the first button, then use only the keyboard. The Tracker root is inserted between these two ordinary application controls in DOM order.
Clustering is disabled, so each source has one independently selectable marker.
Start with the rail's accessible name and observe the initially selected first marker.
Press Arrow Down while the rail has focus to move the logical selection here.
Selection changes the Tracker-owned marker state without moving DOM focus away from the rail.
The application observes committed selection transitions and marker activation through public events.
Activation moves focus to the selected source because this demo rule explicitly enables focus behavior.