diff options
| author | eunhhu <[email protected]> | 2026-09-28 13:10:25 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-09-28 13:10:25 +0100 |
| commit | 0e9a48699dac240665ecea96b9a244dbde5dcac8 (patch) | |
| tree | 954b83f484de982a6570799e7ca63c4df0c60bd7 /README.md | |
| parent | 202e6bf4677565c0cfbef5340119d0f9674bf17d (diff) | |
| download | vega-0e9a48699dac240665ecea96b9a244dbde5dcac8.tar.gz vega-0e9a48699dac240665ecea96b9a244dbde5dcac8.zip | |
Make the web surface accessible the way the say surface is, checked in Chromium's accessibility tree
Lists are listboxes that keep the keyboard focus, the focused row their
active descendant, each option with its place in the whole list though
only the visible rows are drawn; tables are grids with row indices;
tones other than normal and muted are said, not only coloured; keys are
named buttons. The page now updates in place instead of rebuilding each
list, so the focus a screen reader follows survives every redraw. The
browser test reads Chromium's accessibility tree: roles, names, focus,
selection and the active descendant moving within the same list.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions
