장애를 가진 사용자도 양식(form)을 작성을 완성할 수 있도록 세션 시간을 연장 요청 할 수 있는 체크 박스를 제공해 주어야 합니다.
기술설명
이 기술의 목적은 장애가 있는 사용자에게 '다중 파트 양식(multipart form)'을 작성할 수 있도록 추가 시간을 요청하는 체크 박스를 제공하여 작업한 것을 잃지 않고 완성할 수 있게 하기 위한 최소한의 방법입니다.
체크 박스를 통해 사용자는 특정 시간을 추가로 얻거나 '무제한 연장'을 요청할 수 있습니다.
(무제한 연장을 허용하면 사용자의 '개인 정보 보호' 및 '네트워크 보안'에 문제가 될 수 있습니다.)
예시
[예시1] 특정 시간을 요청하는 체크박스
웹 페이지에서 5개의 파트로 구성된 양식(form)이 있습니다.
양식을 작성하기 위한 지침 바로 다음에 '각각의 양식을 완료하는 데에 15분이 더 필요합니다.'라는 레벨을 가진 체크박스가 있습니다.
[예시3] 무제한 연장 요청하는 체크박스
웹 페이지에서 3개의 파트로 구성된 양식(form)이 있습니다.
각각의 양식에는 10개 이상의 항목들이 있습니다. 일부 항목은 추가 정보를 보기 위해 링크를 따라가야 하는 경우도 있습니다.
양식을 작성하기 위한 지침 바로 다음에는 '이 양식을 적성하는데 필요한 시간을 제공합니다. 양식의 마지막 부분을 작성하기 전에 [중지하기]를 선택하면 웹 브라우저가 종료됩니다.'라는 레벨을 가진 체크박스가 있습니다.
점검절차
'다중 파트 양식(multipart form)'이 있는 웹 페이지의 경우
1. 웹 페이지 양식을 작성하는 데 추가 시간을 요청할 수 있는 체크 박스가 있는지 확인합니다.
2. 체크박스가 체크되면 양식을 작성하는데 필요한 추가 시간이 제공되는지 확인합니다.
나의 정리
먼저 '다중 파트 양식(multipart form)'에 대하여 알아봅시다.
'다중 파트 양식(multipart form)'은 인코딩 타입 중에 하나로, <form enctype="multipart/form-data">으로 선언된 양식(form)을 말합니다. '다중 파트 양식(multipart form)'으로 선언 한다는 것은 파일 및 다양한 데이터 형식을 서버로 전송한다는 의미입니다.
즉 양식(form)안의 항목에 값을 다양한 방식으로 입력해야 한다는 것입니다.
이런 '다중 파트 양식(multipart form)'를 작성하는데 있어 장애를 가진 사용자들의 경우 많은 시간이 필요할 것입니다.
그래서 양식을 완성할 수 있도록 시간을 더 달라고 요청할 수 있는 체크박스를 제공해야 한다는 것입니다.
체크 박스는 양식을 작성하기 전에 먼저 체크 할 수 있도록 양식 작성을 위한 지침서 다음에 제공하는 것이 좋습니다.
(즉 '양식 작성을 위한 지침서' → '추가 시간 요청 체크박스' → '양식' 순서로 만들어야 합니다.)
대부분 10~15분 정도의 추가 시간을 요청하는 방식과 무제한으로 시간을 제공해 주는 방식이 있습니다.
하지만 무제한으로 시간을 제공하는 경우 보안의 문제가 생길 수 있으므로 적당한 시간을 추가적으로 요청해 주는 방식을 추천합니다.
장애를 가진 사용자도 양식(form)을 작성을 완성할 수 있도록 세션 시간을 연장 요청 할 수 있는 체크 박스를 제공해 주어야 합니다.
G133: Providing a checkbox on the first page of a multipart form that allows users to ask for longer session time limit or no session time limit
https://www.w3.org/TR/2016/NOTE-WCAG20-TECHS-20161007/G133.html
G133: Providing a checkbox on the first page of a multipart form that allows users to ask for longer session time limit or no se
A Web page contains the first part of a three-part form. Each part of the form includes more than 10 items. Some items require users to follow links for additional information. Immediately following the general instructions for completing the form is a che
www.w3.org
독학으로 힘들어 하시는 분들을 위해 과외를 준비 했습니다.
2024년 11월 한 달간 맞춤형 과외를 할 예정입니다.
입문자 분들의 참여 부탁드립니다.
교육과정은 인터뷰 후에 맞춤으로 진행할 예정입니다.
참여하기: https://blog.naver.com/redoxup/223601934677
[조립]에서 2024년 11월 한 달 무료 과외(HTML/CSS/jQuery)를 합니다. - 과외 신청하세요!!
HTML+CSS+ jQuery(제이쿼리) 입문자 인가요? 웹퍼블리셔, 프런트엔드 개발자, 웹디자이너를 시작해...
blog.naver.com
'웹접근성지침(WCAG2.0)' 카테고리의 다른 글
[웹접근성 지침-일반기술 G135] '접근성 API'를 이용하여 이름과 역할을 사용자에게 알려주어, 사용자가 직접 설정할 수 있게 해야 합니다. 그리고 변경된 내용을 사용자에게 알려줘야 합니다. (8) | 2024.10.08 |
---|---|
[웹접근성 지침-일반기술 G134] 웹페이지 유효성 검사 (1) | 2024.10.07 |
[웹접근성 지침-일반기술 G131] '설명적 라벨'을 제공하자 (1) | 2024.10.02 |
[웹접근성 지침-일반기술 G130] '설명적 제목'을 제공하자. (0) | 2024.09.30 |
[웹접근성 지침-일반기술 G128] 내비게이션(navigation)에서 현재 위치를 표시해야 합니다. (1) | 2024.09.27 |