[답변]
좌/우 쓸기를 통해서만 슬라이드를 이용하는 방식은 쓸기 동작으로 초점을 이동시키는 모바일 스크린 리더 사용자, 특정 영역에 대한 좌/우 쓸기 동작을 이용할 수 없는 상지장애 사용자는 이용이 불가능하므로 접근성 위배 사항입니다.
슬라이드 인디케이터(페이지네이션) 또는 이전/다음 버튼 등을 통해 누르기 동작만으로도 슬라이드 콘텐츠를 변경할 수 있어야 합니다.
[답변]
토스트 팝업의 사용만으로는 접근성을 위배하지 않습니다.
다만, 토스트 팝업을 구현함에 있어 다음 사항을 주의하셔야 합니다.
- 사용자의 필수확인 및 내용전달이 반드시 필요한 콘텐츠는 토스트 팝업의 사용 목적에 맞지 않기에 alert이나 팝업 창 등으로 사용해야 합니다.
- 토스트 팝업을 일반적인 용도(단순한 확인 메시지 등)에 맞게 쓰신다면 콘텐츠의 중요도나 종류에 따라서 aria-live 속성 값을 적절하게 넣어주어 스크린리더 사용자가 해당 내용을 인식할 수 있도록 구현해야 합니다.
[답변]
입력 서식, 라디오 버튼/체크박스, 셀렉트 등 폼 요소를 선택/변경한 후(onchange 이벤트 포함) 화면 변화(레이어 팝업 실행, 화면(페이지) 이동, 화면 새로고침) 등의 맥락 변화가 발생하면 ‘예측가능성’ 지침에 위배됩니다. 기능을 실행하는 별도의 링크나 버튼을 제공해야 합니다.
예) 약관 동의 체크박스와 약관 상세 팝업 버튼의 분리, 검색 결과 필터용 체크박스로 초점 초기화 금지 등