OhMySkills
前端应用 nextjs-15-accessibility 更新于 2026-08-23

Next.js · 无障碍规则

Accessibility rules for Next.js: semantic-first markup, verified keyboard paths and contrast budgets.

技术栈
Next.js
主题
无障碍
条目
9 条
版本
v0.2.0

✓ 应当这么做

  • ✓ Use semantic elements before adding ARIA roles
  • ✓ Verify keyboard order and focus return on every interactive change
  • ✓ Maintain a 4.5:1 contrast ratio for body text in both themes

✕ 常见反模式

  • ✕ Click-handler divs with no keyboard equivalent
  • ✕ Focus traps with no escape path
  • ✕ Colour as the only carrier of meaning

◎ 交付前验证

  • ◎ Production build completes and the bundle budget is respected
  • ◎ No critical CSS purged by the optimizer (spot-check key pages)
  • ◎ Lighthouse/axe pass on the main route after the change

同分类条目

40 篇

同一技术栈的其他条目