zzzeeeram 2019. 11. 23. 11:30

 

기본 언어 표시 (검사 항목 17)

주로 사용하는 언어를 명시해야함

웹사이트에서 주로 사용하는 언어를 명시하면 해당 언어의 정확한 발음으로 콘텐츠 이해에 도움이 됨

다양한 언어를 공부하거나 이용하는 사용자에게 중요한 지표

제공 방법

웹페이지에서 주로 사용하는 언어를 <html> 에 lang속성을 사용하여 제공한 경우 준수한 것으로 인정함

오류 유형

  • <html>에 lang 속성을 명시하지 않거나 잘못 명시한 경우

주의 사항

  • 기본언어는 페이지의 상단에 html 태그에 lang 속성을 이용하여 지정하고, lang의 속성값에는 ISO 639-1에서 지정한 두 글자로 된 언어코드를 사용해야 함
  • 페이지 중간에 언어가 바뀔 때 변경된 언어를 lang 속성으로 명시해주는 것을 권장

 

 

 

 

 

사용자 요구에 따른 실행 (검사 항목 18)

사용자가 의도하지 않은 기능은 실행되지 않아야 함

사용자가 의도하지 않은 새 창이나 초첨 변화를 일으키지 않도록 함

해당 사항이 발생할 경우 사전에 내용을 알려주어 콘텐츠 움직임에 문제 없게 하고, 콘텐츠 이용에 이해를 높이는 목적

오류 유형

  • 사용자가 실행하지 않은 상황에서 예측하지 않은 새 창이 열리는 경우
  • 버튼 또는 링크 등을 실행할 때 사전에 알리지 않고 새 창이 발생되는 경우
  • 웹 사이트 초기 화면에 팝업 창(레이어 팝업)을 제공하는 경우
  • 사용자가 의도하지 않은 초첨 변화가 발생하는 경우
  • 체크상자의 선택, 텍스트 입력 서식의 값 변경만으로 값이 제출되어 문맥이 바뀌는 경우

팝업/ 레이어 팝업

팝업 (윈도우 팝업) : 팝업창이라고도 말하는 새로운 윈도우 창의 형태, 주소창이 보이는 형태로 나타남

레이어 팝업 (내부 팝업) : 콘텐츠 내에 제공된 팝업

주의 사항

  • onkeypress에 의해 포커스를 옮기는 동작만으로 새 창이 발생하면 감점
  • Tab키에 의해서 새 창이 뜨는 등 의도하지 않은 실행을 주의해야 함
  • <a target="_blank"> 로만 새 창을 알린 경우 감점하지 않음
  • onfocus="this.blur()"를 사용하는 경우 키보드 접근불가(검사항목7), 초점의 시각적 구분 불가(검사항목 8), 의도치 않은 초점변화(검사항목 16)에서 동시 감점
  • 플래시 등에서 제공하는 새 창에서도 Name, Description 값에서 새 창 안내에 대한 내용을 포함하지 않으면 감점
  • 오류 정정을 위한 자동 초점 변경은 예외 (Alert경고창 등 콘텐츠의 문맥이나 맥락을 변화시키지 않는 수준의 실행)