display:none처리
살랑살랑
여러분들은 컨텐츠를 안보이게 하기 위해서 어떻게 처리하시나요?
전에는 css에서 display:none 시켰는데 리더기에서 읽는다고 해서 요즘은 class를 줘서 안드로메다로 보내버립니다
근데 접근성 마크 획득한 사이트 둘러보면 display:none 시킨경우도 많이 보이더라구요
어떤게 맞는건지 헷갈리네요...
-
이루리
display:none 을 읽을지 안읽을지는 스크린리더기에서 설정을 할 수 있다고 들었습니다.
물론 대부분 기본값이 읽는걸로 되어 있어서 되도록 저 속성을 안쓰는게 좋겠지만..
일반 레이어 같은경우는 그냥 저 속성으로 컨트롤 하는게 맞는거 같습니다.
(단, 한페이지에 너무 많이 쓰지만 않는다면..) -
에다
안보이게만하는거군요 ^^; 그래도 리더기는 읽어요 ㅎㅎ
-
사라
착각하고 있었던 부분이 많군요 답변 감사합니다^^
-
아라
근데 display:none이 맞구요..개인적인 생각이지만 리더기에서 저 코드를 읽지 말아야 하는게
정상입니다. 그렇게 리더기를 개발해야하지 않을까요...아직까지 우리나라에서 그런 센스리더기에
지원이 미비한건 사실입니다. ^^;; -
찬
position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden; 이렇게 클래스로 선언해서 사용하고 있어요 테스트는 안해보고 저도 긁어왔어요 ㅜㅜ
-
주나
display:none 시키는게 의미에 맞다고 합니다.
가끔 특정리더기는 저것을 읽기도 하지만.. 저희쪽에선 그렇게 하는게 맞다고 하더군요^^
궁금해서 묻는건데요 class로 안드로메다로 보내면 어떤식인지.. 텝은 인덱스값을빼돌리지 않는 이상 지구끝까지쫏아갈텐데... 어떤기법인지 궁금해요 ^-^