웹접근성관련 키보드로 컨텐츠접근시 문제해결방법
스릉흔드
2023.04.01
얼마전에 키보드(탭키이용)로 마크업된 순서외에 원하는 컨텐츠 영역이 잡힐 수 있도록 하는 방법이 있는지 문의글을 올린적이 있습니다.
요즘 퍼블리싱작업했던 사이트가 웹접근성심사중에 있는데,
지적사항 중에 페이지내부에 삽입한 스크롤링달린 데이터테이블로의 키보드접근이 필요하다는 것이 있네요.
그 방법을 제시한 것으로
1.해당 부분을 textarea로 구현
2.해당 부분을 div로 구현하고 영역안에 링크 제공
3.해당 부분을 div로 구현하고 tabindex=0 제공
입니다.
2번을 사용한다면
그냥 해당 테이블 위쪽에 a href=a/a 라는 가짜 링크를 달아 놓는것도 위배되는 것없이 괜찮을까요?
저는 tabindex를 달면 페이지의 마크업순서보다 tabindex가 우선해서 안되는줄 알았는데, tabindex=0라는 꼼수가 가능하다는 말이지요?