개인적으로, 나는 요소를 제거 웹 사이트 유지 보수를 위해 더 좋을 수 있다고 생각하지만, 접근성을 위해 이렇게 저장합니까? 샘플은 <input type="radio" value="single" name="userGroup" id="single" required />
<label for="single">Single</label>
<
"ARIA"1.0 (https://www.w3.org/TR/wai-aria/)과 조만간 발표 될 사양 (1.130)을 보았습니다 (https://www.w3.org/TR/wai-aria-1.1/). 그러나 나는 설명서가 - 희박하고 단편적이어서 찾기가 어렵고 이해하기가 쉽지 않음을 알았습니다. 정상인 (즉, 장애가있는 사용자가 액세스 할 수있는 코드를 직접
내 목표는 입력 된 오류에 대한 정보를 사용자에게 제공하는 것입니다. 이 예제에서는 각도를 사용하지 않고 할 수 있습니다. 나는 또한 "innerHTML을"속성을 사용하여 다음의 예를 다시 관리하지만 오류가 <!DOCTYPE html>
<html><head>
<meta http-equiv="content-type" content="text/html; c
보조 도구에서 요소 (예 : <div>) 전체를 자식 요소로 분할하지 않도록 지시 할 수있는 방법이 있습니까? 먼저 예를 그것에 필드와 아이폰 OS VoiceOver를하고 사용 , 그것은 두 가지 요소로 갈라됩니다 : 두 번째 예를 들어이 요소는 두 가지로 갈라된다 가장 좋은 해결책은 "122 점"과 "첫 번째 위치"로 읽습니다. <div class="ro
NVDA를 페이지에서 사용할 수 있도록 웹 페이지에 라이브 영역 지원을 추가하려고합니다. 그러나 나는 예상보다 많은 aria-live 속성을 사용하여 상당히 다른 동작을 보았습니다. 나는 숨겨진 하나의 살아있는 지역을 추가하는 시도하고 내가 그 지역에있는 모든 메시지 (<p> 태그로 묶인 각 메시지를) 덤프는 화면 판독기로 읽을 수 있습니다. 잘 작동하지만
이 문제가 발생하면 제발 수정하십시오. 정상적으로 이해한다면 문서 소스에서 기본적으로 사용할 수있는 요소에 aria-hidden을 사용할 필요는 없지만 항상 표시되지는 않습니다. 예를 들어 문서 소스에있는 이미지 슬라이더 나 메뉴 또는 툴팁 (기본적으로 사용할 수 있음)은 디스플레이에서 사용자에게 항상 시각적으로 표시되지는 않습니다. 그것은 나에게 이상한
Dojo 라이브러리를 사용하여 드롭 다운 메뉴를 작성하는 동적으로 생성 된 html이 있습니다. 그것은 다른 문제에 대한의, menu.addChild(new MenuItem({
label: "<a onclick=window.location.href='sampleurl.com'
href="sampleurl.com">Sample Li
2 개의 속성이 2 개의 소품 : aria-hidden과 aria-label에 연결되어 있습니다. aria-hidden이 참일 때, 그 중 하나만 표시됩니다. false이면 aria-label 만 표시됩니다. 이 코드를 작성했지만 DRY가 아닙니다. 어떻게 개선 할 수 있습니까? render() {
let svgMarkup = '';