2022년 7월 1일
Next.js에서 접근성 높이기: 실무에서 바로 쓰는 체크리스트
Next.js 프로젝트에서 접근성을 이론이 아니라 “실제 습관” 관점에서 정리한 글입니다. 시맨틱 HTML, next/link·next/image, 키보드 내비게이션, 포커스 관리, Skip 링크, 색 대비, ESLint 기반 자동 체크까지 다룹니다.
- div 남발 대신 의미 있는 HTML 태그(h1~h6, nav, main, button 등)를 사용하는 패턴을 소개한다.
- next/link와 next/image를 접근성 있게 사용하는 방법(의미 있는 링크 텍스트, alt/장식 이미지 처리)을 설명한다.
- label, aria-describedby, role="alert"를 활용해 폼 필드·에러 메시지를 연결하는 방법을 보여준다.
nextjsaccessibilitya11yapp-router
Read post ->