탭핑 네비게이션
Tabbing navigation탭 검색은 탭으로 된 문서 인터페이스와 혼동해서는 안 된다.
컴퓨팅에서 탭핑 네비게이션은 컴퓨터 키보드의 탭 키를 사용하여 구조화된 문서 또는 사용자 인터페이스(예: HTML) 내에서 포커스 가능한 요소(하이퍼링크, 폼 컨트롤 등) 사이를 탐색할 수 있는 기능이다.보통, 누름Tab은 다음 요소에 초점을 맞추고 Shift + Tab을 누르면 이전 요소에 초점을 맞춘다.초점 순서는 암묵적으로(물리적 순서에 근거하여) 또는 명시적으로(탭 인덱스에 근거하여) 결정할 수 있다.일반적으로 탭핑은 선형이 아닌 주기적인 것으로, 탭핑이 마지막/첫 번째 요소에서 멀어질 때 첫 번째/마지막 요소로 순환한다는 것을 의미한다.
탭 순서
양식의 그래픽 제어 요소의 탭 순서는 사용자가 탭 키를 누를 때 포커스가 변경되는 순서를 결정한다.일반적으로 탭 순서는 각 조정기 행 내에서 왼쪽에서 오른쪽까지입니다.
모든 조정기가 초점을 받을 수 있는 것은 아니다.자바에서는 라벨이 포커스를 받을 수 있지만 비주얼 스튜디오에서는 포커스를 받을 수 없다.또한 TabStop 속성(Visual Studio)을 false로 설정하여 컨트롤이 포커스를 받지 못하도록 할 수 있다.
사용자 지정
웹 페이지에서 탭핑은 기본적으로 문자 스트림(즉, 원시 HTML)에 나타나는 순서대로 양식 필드(예: 텍스트 입력)와 앵커(예: 링크)를 탐색한다.이것은 페이지 작성자가 tabindex 속성을 사용하거나 양식 필드를 사용 불가능으로 설정하여 재정의할 수 있다.
클라이언트 끝에서 OS X는 기본적으로 포커싱 텍스트 상자와 목록으로만 설정되지만, 모든 항목에 대한 탐색이 가능하도록 이 설정을 재정의할 수 있다(참조 참조).Mozilla Firefox도 마찬가지로 텍스트 영역, 기타 양식 요소 및 앵커에 대한 탐색을 포함하거나 제외하도록 사용자 정의할 수 있다.
대안
대부분의 데스크톱 애플리케이션과 웹 브라우저들은 이런 종류의 키보드 네비게이션을 지원한다.그러나 Opera와 같은 일부 웹 브라우저에서는 공간 탐색이라고 알려진 대체 방법이 사용된다.이 방법은 많은 경우에 키 누르는 것을 피한다.또한, Mozilla Application Suite와 Mozilla Firefox는 캐럿 탐색을 지원하므로 마우스 탐색과 유사한 보다 자연스러운 문서 탐색 방법을 제공한다.
참고 항목
외부 링크
- HTML 4: 17.11 요소에 집중 / 17.11.1 탭빙 탐색 – 표준
- Mozilla 키보드 탐색:탭빙
- accessibility.pocus – 탭핑 네비게이션 사용자 정의를 위한 기본 설정 필드
- Mac OS X의 드롭다운 필드에 포커스를 맞추는 방법 – Apple 메뉴 > 시스템 기본 설정 > 키보드 & 마우스 > 바로 가기 키의 선호도에 대해 설명