위키백과:WikiProject Accessibility/Infoboxes위키프로젝트 접근성/인포박스
Wikipedia:참고: 이 페이지는 몇 년 동안 비활성 상태였으며 구식인 것으로 간주된다. 그것은 보관소로 보관되며 템플릿 접근성 개선의 예로서 보관된다.
XHTML breaks(즉, XHTML breaks)를 추가하여 infobox 내에 "추가" 라인을 만드는 기술. <br />
단일 XHTML 행의 셀을 일치시키기 위해 주로 블라인드 사용자를 위한 접근성 문제가 발생한다. 이 페이지는 문제에 대한 설명과 문제 해결 방법에 대한 제안을 제공한다. 이 문제의 인스턴스를 찾아 고치는 프로젝트가 현재 진행 중이다.
매개 변수당 둘 이상의 필드
예를 들어, 템플릿:infobox 국가 및 템플릿:infobox 정착은 모두 하나의 "리더" 행을 가지고 있었는데, 하나는 제목을 지정하고 다른 하나는 리더의 이름을 지정하는 매개변수 쌍의 내용에서 생성되었다. 리더가 여러 개인 국가/도에서는 다음과 같은 단일 변수 쌍을 과부하하는 것이 일반적이었다.
leader_title = 대통령[/]/부사장[leader_name] = 트위드덤[/]
결과는 파라미터가 한 개만 허용하도록 설정된 두 개의 "행"이 된다. 문제는 이것이 HTML을 생성하게 된다는 것이다.
트위들덤(Td) 대통령/부통령(Td) 트위들덤(Td)
분명히 한 줄이야 괜찮아 보이는 한 누가 상관하겠어? 음, 만약 당신이 비주얼 브라우저 대신 스크린 리더를 사용한다면, 청각적 프리젠테이션은 XHTML 구조를 따라 상단에서 하단으로, 행마다, 셀별로 테이블 컨텐츠를 제시한다. 그래서 당신은 다음과 같이 듣는다.
부사장 – 트위들덤 트위들디
다음 대신:
사장 – 트위들덤
부사장 – 트위들디
그리 나쁘지 않지만, 낯선 제목과 이름을 가진 리더가 5줄이나 있다면 그 이름에 걸맞게 이름 맞추기가 상당히 어려워진다.
제안된 수정사항은 다음과 같은 (선택적) 매개변수를 추가하는 것이다.
leader_title1 = leader_name1 = tweedledum leader_title2 = leader_name2 = tweedledee
그래서 오래된 변수들은 이제 쓸모없게 되었다. 다음 단계는 , , , , 등의 모든 외관을 제거하여 infobox의 문서(일반적으로 템플릿의 토크 페이지)를 업데이트하는 것이다.
마지막 단계는 템플릿을 호출하는 모든 기사를 구식 매개변수로 수정하는 것이다. 그러나 이러한 매개변수가 선택사항인 경우, 템플릿에 연결된 모든 문서를 수정할 필요는 없을 것이다. 이 경우 템플릿은 다음 문서를 카테고리에 추가할 수 있다.이 검색에 도움이 되지 않는 매개 변수를 사용하는 문서.
행당 둘 이상의 필드
파라미터가 충분한 경우도 있지만 각 필드에는 자체 행이 없지만 일부 관련 필드는 동일한 셀에 그룹화되어 XHTML 브레이크가 추가된다. 예를 들면 다음과 같다.
''[지역별 국가 및 국외 지역 목록]'<br />water(%) <{{{area}}km<2></sup><{{%_water}}}}}
이렇게 생겼는데:
- 면적 - 물(%) | {{{{area}}}km2 {{{{%_water}}}} |
또 한 줄이야 따라서 예를 들어 이 템플릿이 호출되면 화면 판독기가 "면적, 1000km22, 물(%, 1%)" 대신 "면적, 물(%, 1%)"이라고 읽게 되는데, 이는 올바른 순서다.
이 경우 템플릿만 변경해야 하므로, 즉, 새 매개 변수가 추가되지 않기 때문에 이 템플릿을 사용하는 아티클에서 변경을 수행해서는 안 되기 때문에 이 문제를 해결하는 것이 더 쉽다.
넌 도울 수 있어!
{{Infobox country}}, {{Infobox country}}}}에서 이와 같은 분야에 대한 수정이 실시되었다.[1][2] 이 문제의 다른 인스턴스를 수정하기 위해 진행 중인 활동은 이 페이지의 토크 페이지를 참조하십시오.