forked from Qortal/q-blog
890 B
890 B
Q-Blog — Accessibility Manual Test Checklist
Generated 2025-08-16 23:27Z
Global
- Tab through top-level navigation, header, main, footer; skip link focuses main.
- Focus is always visible; Escape closes modals/popovers and returns focus to invoker.
Read Post
- Heading hierarchy is logical; images have meaningful
altoralt=""(decorative). - Landmarks correctly identify regions; links have descriptive names.
Create/Edit Post
- Labels programmatic; errors linked via
aria-describedby. - Toolbar buttons expose role/name/state; disabled vs. pressed states clear.
- Live region announces save start/success/failure; respects
prefers-reduced-motion.
Manage Blogs
- Switcher is keyboard-reachable; selection updates page content and title.
Collaboration
- Without permission, destructive controls are absent or disabled; UI explains restrictions.