롤링 배너의 접근성 관련
겨루
웹접근성 인증사이트를 돌아다니다 보며 궁금한게 생겼는데요~
위와같은 롤링 배너가 있다고 할 경우, 웹접근성 인증을 받은사이트에서는 아래처럼두가지 방법으로 마크업을 했더라구요~
1. 버튼n-배너이미지n을 한 li 내에 마크업
ul
li
버튼 1
배너이미지 1
/li
li
버튼 2
배너이미지 2
/li
li
버튼 3
배너이미지 3
/li
/ul
2. 버튼은 버튼끼리, 배너 이미지는 배너이미지끼리 마크업
ul
li
버튼1
/li
버튼2
/li
버튼3
/li
/ul
ul
li
배너이미지 1
/li
배너이미지 2
/li
배너이미지 3
/li
/ul제가 직접 키보드 tab키를 이용해서 화면을 봤을 때 1번은 버튼이미지가 활성화되면 해당 배너에 포커스가 되던데,2번처럼 마크업 한 곳은 배너 이미지 영역에는 포커스되지않더라구요.
그렇다면2번처럼 마크업한 것은 접근성에 위배되는 것 아닌가요?
답변 부탁드릴게요 감사합니다. :)
-
싴흐한세여니
1번이나 2번 모두 접근성에서 문제없습니다.
-
별햇님
네~ 위배되는건 아니예요 방식의 차이일뿐입니다. 오히려 자동롤링이라면 멈춤버튼이 없는게 더 문제가 되지요
-
큰모음
아하 정지버튼을 이용해서 하니 배너에도 포커스가 가네요... 답변 너무너무 감사합니다♥.♥ 이제 궁금한게 싹 풀렸어요!
-
혜윤
배너이미지에 focus가 잘 들어가고 있습니다. 먼저 정지버튼을 클릭래서 롤링을 멈춘 다음에 테스트해 보세요~ 접근성이 잘지켜진 롤링배너입니다. 다만 조금 아쉬운게 있다면 마우스 컨트롤이 익숙치 않은
노약자들을 위해 버튼 영역을 좀더 넓게 가져 갔으면 하는 바램이 있네요 ㅎ -
불꾼
접근성에 위배되네요. 처리방식이 display:none, block 이 아닌 position 위치 값으로 배너이미지를 on off 하고 있습니다. 해당 롤링 배너의 경우 1번째 배너이미지 링크에는 접근할 수 없는 형태입니다.
..마크를 다는 것도 중요하겠지만 접근성을 잘 지켜 유지 보수하는 것이 무엇보다 중요합니다. -
앵겨쭈
1번이 가장 바람직한 마크업이지만 2번도 위배는 아니에요.
만약 버튼에 click이 아닌 mouseover 이벤트가 걸려 있어 focus 되었을 때 배너 이미지가 변경 된다면 위배가 되지요. 왜냐면 키보드 이용시 마지막 배너이미지에만 접근할 수 있기 때문입니다. -
로지
넹 감사합니다 ㅠ_ㅠ 제가 봤던 사이트에서는 2번과 같은 경우로 마크업했을 때는 배너이미지에 모두 포커스가 되지 않더라구요.. 2번과 같이 하더라도 배너에 포커스가 가면 위배되지 않는거겠죠? 어렵네요 ㅠㅠ
-
찬
ㅋㅋ제가 너무 위배라고 딱 정의내려서 답글을 달았나봐요;; 마크업만 보고 접근성에 위배다 아니다는 판단할게 아니고 배너영역에 포커스되지 않아서 위배라고 말씀드린거에요 ㅋ
-
휘율
우왓 빠른답변 감사합니다! :) 접근성 인증된 사이트에서도 2번처럼 되어있는 곳이 있더라구요...이상하네요 ~_~
-
반혈
2번은 위배 맞아요~ 저도 예전에 그런식으로 코딩했는데 탭 포커스 이동 때문에 1번이나 비슷한 방식으로 묶어주네요^^
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2702317 | ie6메뉴 보더문제 (3) | VanilLa | 2025-07-22 |
2702287 | c++ 변수 중간값 뽑아내서 비교하는 법 | 헛장사 | 2025-07-21 |
2702258 | AS2,0 함수에서 매개변수의 타입이 각각 다를때는? (5) | 하림 | 2025-07-21 |
2702228 | 이 표현은 무엇인지... 몰라서요. (2) | 도란도란 | 2025-07-21 |
2702197 | dll 인젝션 사용법좀 알려주세요 | 새밝 | 2025-07-21 |
2702147 | dd 안에 div들어가도 되나요? (8) | 꿈 | 2025-07-20 |
2702086 | [질문]세션 박스 질문입니다. (1) | 하연 | 2025-07-20 |
2702057 | 씨언어 숙재좀 풀어주실분 ㅜ.ㅜ (3) | 난슬 | 2025-07-19 |
2702000 | select 사용시 label 문제 질문드립니다. | 김예쁨 | 2025-07-19 |
2701970 | 실행파일의 이름은 어디서 변경하는지요???? | 호빵녀 | 2025-07-19 |
2701856 | 다시 한번 대체텍스트 관련 질문입니다.. (1) | 한샘가온 | 2025-07-18 |
2701803 | 저에게 지식의 자비를~ 베푸소서~!! (4) | 봄바람 | 2025-07-17 |
2701773 | 메모장 파일을 읽고 출력하는 내용에 관한 질문입니다. | 한국드립 | 2025-07-17 |
2701748 | 아이피 변경 부분이요... | 날애 | 2025-07-17 |
2701665 | 자바스크립트 // 왜 if 두개를 쓰면 오류가 나죠? (2) | 글리슨 | 2025-07-16 |
2701636 | 모바일웹 게시판 만들기 조언좀 부탁드려요 ㅜㅜ (2) | 정훈 | 2025-07-16 |
2701610 | [질문] AS3 액션으로 스테이지 사이즈를 조절할 수 있는 방법이 있을까요? (1) | 앵겨쪼 | 2025-07-15 |
2701556 | input text에 한글을 default 하려면.. (3) | 히나 | 2025-07-15 |
2701528 | apmsetup 접속이.... (5) | 곰돌이 | 2025-07-15 |
2701506 | 암호를 *로 (6) | 도도한 | 2025-07-14 |