me2day

"콘텐츠가 선형화된 상태에서 업데이트된 데이터에 어떻게 접근할 수 있게 할 것이냐"는 문제가 해결되지 않는 한, 무조건 display: none을 무시해서는 안됩니다. 표준도 좋지만 문제를 충분히 검토하고 합리적이고 스스로 책임질 수 있는 결과를 도출해야 합니다. 09.07.08 16:52

미투 4 펭도 목마름 듀트 마사키군

7 개의 댓글이 있습니다.

부침개 부침개

Ajax를 이용한 방법도 그렇고.. 기술은 날로 발전하는데 뭔가 한쪽으로만 발전하는 듯한 분위인것 같고, 또 다른 느낌은 한쪽만 생각하니까 지금의 이런식으로밖에 개발이 발전하고 있지 않냐.. 는 생각이 들어요

09.07.08 16:57
신현석 신현석

그래서 progressive enhancement라는 개념이 나온거고, display: none을 무시해야 된다는 얘기는 이 개념에 전면적으로 배치됩니다.

09.07.08 17:05
부침개 부침개

엮여있는 것들이 너무 많아서 차라리 너무 앞서간 것들은 Graceful degradation 이 필요하지 않을까도 싶어요.. 이건 뭐 손발이 맞아야 뭐가 착착 맞춰지던지 하죠..;;

09.07.08 17:11
목마름 중독

제 생각에 메뉴에서 display:none이 문제 가 되는 게 해당 콘텐츠를 CSS에서 숨긴 상태로 시작하기 때문이라 봅니다. 보이는 상태에서 시작하고 메뉴를 제어 스크립트가 none 값으로 스타일을 변경하는 방식이 되어야 스크린리더의 읽기 문제가 해결되지 싶네요.

09.07.08 18:07
아침놀 아침놀

흠… 말씀하신 그 문제는 (보통) 어떻게 해결하나요? 아직 방법이 없는 건가요? 회사에서 웹어플리케이션 하나 만들면서 고민이 많습니다. (뭐 그전에도 여전히 고민은 많았지만. ㅎㅎ)

09.07.08 18:51
겨미겨미 겨미겨미

W3C의 의도와는 다르게 화면 낭독기가 CSS의 screen으로 지정된 media type을 해석하는 것도 문제인 것 같고

09.07.08 20:09
겨미겨미 겨미겨미

progressive enhancement도 결국 한계가 있고 WAI-ARIA는 아직도 걸음마단계이고(적어도 한국에서는)… 넘어야 할 산이 많다는 느낌이 자꾸 들어요. 흑

09.07.08 20:09