제 생각에 메뉴에서 display:none이
문제
가 되는 게 해당 콘텐츠를 CSS에서 숨긴 상태로 시작하기 때문이라 봅니다. 보이는 상태에서 시작하고 메뉴를 제어 스크립트가 none 값으로 스타일을 변경하는 방식이 되어야 스크린리더의 읽기 문제가 해결되지 싶네요.
09.07.08 18:07
"콘텐츠가 선형화된 상태에서 업데이트된 데이터에 어떻게 접근할 수 있게 할 것이냐"는 문제가 해결되지 않는 한, 무조건 display: none을 무시해서는 안됩니다. 표준도 좋지만 문제를 충분히 검토하고 합리적이고 스스로 책임질 수 있는 결과를 도출해야 합니다.
by 신현석