Cell UI Accessibility
Current accessibility acceptance evidence.
HEAD a63778e| 本页适用于 | 修改 Cell UI 的语义、焦点、辅助技术或浏览器投影验收时。 |
|---|---|
| 首要结论 | SemanticSnapshot 和浏览器投影共同构成可定位、可验证的 accessibility 契约。 |
| 边界 | 本页登记证据;语义结构由 SemanticSnapshot 持有。 |
| 下一步 | 先读语义契约,再运行本页列出的测试和浏览器场景。 |
本页登记 Phase 5 的 Accessibility 事实。语义契约由 SemanticSnapshot 负责。
门槛
| 门槛 | 状态 | 证据 |
|---|---|---|
| role、name、state、focus、reading order、relations、actions、set position | PASS | Semantic audit tests |
| Headless role/name 查询与 Semantic DOM 一致 | PASS | Browser parity tests |
keyboard/AT DOM focus 与逻辑 focusedId 同步,包括 modal 重建与 focus restore | PASS | Chromium/WebKit command palette E2E、complex widgets E2E |
| Virtual List 保持有界 DOM,并公开逻辑 position/total 与 active item | PASS | Browser tests、Chromium/WebKit virtual list E2E |
| Canvas 不重复暴露 Cell;文本编辑使用原生 textarea semantics | PASS | Browser tests、Chromium/WebKit editor E2E |
边界
现有证据验证 accessibility tree、DOM focus 和 actions,不声明真实读屏的语音、措辞或任意浏览器/OS 组合体验。