접근성 기능은 접근성 툴로 작업하는 사용자가 정보에 액세스할 수 있도록 합니다.
이 섹션에서는 다음 항목을 다룹니다.
Oracle BI EE의 접근성 기능은 장애가 있는 사용자 또는 노약자가 제품을 보다 쉽게 탐색하고 사용할 수 있도록 하기 위한 기능입니다.
접근성 기능에는 표준 기반의 보조 기술 하드웨어 및 소프트웨어(예: Freedom Scientific JAWS 또는 Microsoft Narrator) 사용이 지원됩니다. 접근성 기능은 다음과 같은 일반 범주로 그룹화됩니다.
타사 보조 기술 제품에 사용되는 기능. 이러한 기능은 타사 보조 기술 제품에서 해석할 수 있도록 표준 HTML 요소로 구성되는 사용자 인터페이스를 제공하는 데 중점을 둡니다.
접근성 모드(접근성 모드로 변경에 설명됨)
마우스 사용에 제한이 있거나 마우스를 사용할 수 없는 사용자가 콘텐츠를 쉽게 탐색할 수 있게 해주는 키보드 단축키
자세한 내용은 키보드 단축키를 참조하십시오.
콘텐츠 생성자가 접근성 기능이 필요한 사용자를 지원할 수 있도록 콘텐츠를 생성할 수 있게 해주는 콘텐츠 디자인 기능. Oracle BI EE는 여러 기능들을 자동으로 제공하는 접근성 모드를 제공하지만 디자이너가 자신의 사용자 대상의 접근성 요구에 맞도록 콘텐츠를 생성해야 합니다.
자세한 내용은 접근성을 위한 설계 및 접근성 향상을 위한 객체 사용을 참조하십시오.
키보드를 사용하면 마우스를 사용할 때보다 더 빠르거나 쉽게 사인인할 수 있습니다.
다음 절차에 따라 마우스 대신 키 입력을 사용하여 Oracle BI EE에 사인인합니다.
키 입력을 사용하여 Oracle BI EE에 사인인하려면 다음과 같이 하십시오.
Oracle BI EE에서 접근성 모드는 스크린 리더에 대한 사용자 인터페이스의 렌더링 호환성을 높여주지만 시각 장애가 있는 사용자를 위해 지원되는 기능을 허용할 경우에만 이 기능을 사용하십시오.
다음 목록에서는 접근성 모드에 대한 정보를 제공합니다.
BI Composer 마법사가 분석 편집기 대신 표시됩니다. BI Composer에 대한 자세한 내용은 분석에서 BI Composer 사용을 참조하십시오.
홈 페이지에는 [관리] 페이지에 액세스하거나 대시보드 편집과 같은 대부분의 편집 기능을 수행하기 위한 링크가 포함되지 않습니다.
그래프 및 맵 뷰는 표시되지 않지만 대신 하나 이상의 주석 테이블로 변환됩니다.
테이블 및 피벗 테이블은 스크린 리더가 셀의 내용을 설명할 수 있도록 적합한 내부 주석으로 렌더링됩니다.
모든 적용 가능한 테이블 탐색 단축키는 보조 기술 설명서를 참조하십시오.
마우스를 사용해서는 테이블 또는 피벗 테이블의 레이아웃을 수정할 수 없습니다.
바둑판식 성능 뷰, 히트 매트릭스 및 트리맵은 피벗 테이블로 렌더링됩니다.
축소 아이콘은 해당 섹션이 대시보드 작성기에서 축소할 수 없도록 표시된 경우에도 대시보드 페이지에 있는 각 섹션의 왼쪽 위 모서리에 포함됩니다. 이렇게 하면 키보드를 사용하여 대시보드 페이지를 탐색할 때 포커스를 받을 첫번째 요소로 이 아이콘을 지정할 수 있습니다.
페이지 옵션 메뉴를 표시하는 대시보드 페이지의 페이지 옵션 단추는 사용할 수 없습니다.
대시보드 페이지를 새로고침할 경우에는 다른 페이지로 이동하더라도 포커스 위치가 보존되지 않습니다. 포커스를 받을 수 있는 항목 간에 이동하려면 Tab 키를 눌러야 합니다.
대시보드에 표시되는 격자 뷰는 다음 변경사항을 적용하여 피벗 테이블 뷰로 변환됩니다.
내부 그래프의 속성 열은 피벗 테이블 뷰에 포함되지 않습니다.
측정 단위 값이 피벗 테이블 뷰의 새 그레인에 집계됩니다.
기본적으로 Oracle BI EE에는 접근성 모드가 사용되지 않습니다. 키 입력을 사용하여 사인인에 설명되어 있는 대로 사인인하는 동안 또는 다음 절차를 사용하여 사인인한 후 각 사용자는 접근성 모드를 사용할지 여부를 결정할 수 있습니다.
응용 프로그램의 키보드 단축키에 대한 여러 항목이 있습니다.
이 섹션에서는 다음과 같은 단축키 정보를 제공합니다.
키보드 단축키를 사용하면 응용 프로그램 작업을 더 빠르게 수행할 수 있습니다.
Oracle BI EE 및 BI Publisher는 많은 소프트웨어 응용 프로그램에서 사용되는 표준 키보드 단축키를 지원합니다. 또한 해당 구성요소와 관련된 작업을 수행하기 위한 단축키를 제공합니다. 다음 표에서는 Oracle BI EE 및 BI Publisher에서 사용되는 일반적인 키보드 단축키에 대해 설명합니다.
키보드 단축키 | 결과 |
---|---|
Ctrl+Alt+G |
전역 머리글에서 포커스 설정 가능한 첫번째 요소인 [내용으로 건너뛰기] 링크로 이동합니다. 이 링크를 사용하면 전역 머리글에서 사용 가능한 옵션을 무시하고 홈 페이지의 주요 부분에서 사용 가능한 기능으로 이동할 수 있습니다. |
Ctrl+Alt+D |
전역 머리글의 [대시보드] 팝업 메뉴로 이동합니다. 그런 후에 Enter 키를 눌러 표시할 대시보드를 선택하기 위한 메뉴를 표시할 수 있습니다. |
Ctrl+Alt+P |
현재 대시보드 페이지 탭이 표시되는 경우 해당 탭으로 이동합니다. 대시보드에 하나의 페이지만 있는 경우에는 페이지 탭이 표시되지 않습니다. |
Ctrl+Shift+S |
다음 섹션에서 포커스 설정 가능한 첫번째 요소로 이동합니다. 대시보드 페이지의 첫번째 요소는 축소 아이콘입니다. |
Ctrl+Shift+U |
이전 섹션에서 포커스 설정 가능한 첫번째 요소로 이동합니다. 대시보드 페이지의 첫번째 요소는 축소 아이콘입니다. |
Tab |
포커스 설정 가능한 다음 요소로 이동합니다. |
Shift+Tab |
포커스 설정 가능한 이전 요소로 이동합니다. |
아래쪽 화살표 |
다음 메뉴 옵션으로 이동합니다. |
위쪽 화살표 |
이전 메뉴 옵션으로 이동합니다. |
Enter |
링크, 이미지 또는 연관된 URL이나 작업이 있는 단추에 포커스가 설정된 경우 작업을 트리거합니다. |
Esc |
포커스가 설정된 메뉴를 닫습니다. |
다음 표에서는 Oracle BI EE의 대시보드와 BI Publisher의 보고서 탐색에 사용되는 키보드 단축키에 대해 설명합니다.
키보드 단축키 | 결과 |
---|---|
Alt+위쪽 화살표 또는 아래쪽 화살표 |
드롭다운 및 콤보 상자를 엽니다. |
Ctrl+위쪽 화살표 또는 아래쪽 화살표 |
콤보 상자의 다음 항목이나 이전 항목을 표시합니다. |
주:
Freedom Scientific JAWS 또는 다른 스크린 리더 프로그램을 사용하는 경우, 키 누름 조합을 사용하여 대시보드를 탐색하기 전에 가상 PC 커서를 사용 안함으로 설정해야 합니다. 다른 경우(예: 대시보드의 테이블 객체 내 탐색)에는 가상 PC 커서를 사용으로 설정해야 합니다.아래 표에서는 [BI Composer] 마법사 탐색에 사용되는 키보드 단축키에 대해 설명합니다. (BI Composer에 대한 자세한 내용은 분석에서 BI Composer 사용을 참조하십시오.)
주:
BI Composer 마법사의 [카탈로그] 탭에 표시되는 카탈로그 트리는 테이블로 해석됩니다. 트리를 탐색하려면 스크린 리더 프로그램에 대한 테이블 키 누름을 사용합니다.키보드 단축키 | 결과 |
---|---|
Alt+Shift+b |
뒤로 단추로 이동합니다. |
Alt+Shift+c |
취소 단추로 이동합니다. |
Alt+Shift+l |
완료 단추로 이동합니다. |
Alt+Shift+x |
다음 단추로 이동합니다. |
Alt+Ctrl+m |
컨텍스트 메뉴로 이동합니다. 예를 들어, 카탈로그 트리에서 항목을 선택하고 Alt+Ctrl+m을 누르면 메뉴 항목을 확장하고 축소하는 옵션이 있는 메뉴가 표시됩니다. |
Alt+아래쪽 화살표 |
팝업 창의 메시지를 하나씩 읽습니다. |
키보드를 사용해서 [홈] 페이지를 탐색할 수 있습니다.
Oracle BI EE에 사인인한 후 또는 Oracle BI EE의 다른 위치에서 탐색하여 [홈] 페이지를 표시하는 경우 Ctrl+Alt+G를 눌러 홈 페이지의 왼쪽 위에 있는 내용으로 건너뛰기 링크에 포커스를 설정해야 합니다.
키보드 단축키를 사용하면 응용 프로그램을 빠르게 이동할 수 있습니다.
여러 방법으로 키보드 단축키를 사용하여 대시보드를 탐색할 수 있습니다. 다음 절차는 키보드 단축키를 사용하여 탐색하는 방법의 한 가지 예입니다.
콘텐츠가 광범위한 사용자를 대상으로 하는 경우에는 다양한 장애를 가진 사용자들을 위한 지원을 계획해야 합니다.
접근성 지원은 전세계 대부분 국가에서 법적으로 요구되는 사항입니다.
능력이 서로 다른 여러 사용자가 사용할 콘텐츠를 설계하는 경우 몇 가지 일반적인 지침을 준수할 수 있습니다. 이러한 지침은 Oracle BI EE 또는 다른 응용 프로그램에 대해 생성하는 모든 콘텐츠에 적용됩니다. 또한 제공하는 콘텐츠가 접근성 요구사항을 지원하게 하는 Oracle BI EE와 관련된 기능을 알고 있어야 합니다.
이 섹션에서는 접근성을 위한 설계와 관련된 다음 항목을 다룹니다.
응용 프로그램에 대한 정보는 다양한 문서에서 찾아볼 수 있습니다.
발행된 수많은 책에서 IT(정보 기술) 산업의 접근성에 대한 정보를 찾을 수 있습니다. 이 설명서에서 이러한 내용을 중복하지는 않겠습니다. 다양한 표준과 법률이 특히 W3C(World Wide Web Consortium) 및 미국 재활법 Section 508의 일부로 문서화되어 있습니다.
기술과 접근성에 대해 가정하는 설계자가 많습니다.
일반적인 몇 가지 오해는 다음과 같습니다.
HTML 콘텐츠는 자동으로 액세스 가능한 콘텐츠입니다.
액세스 가능한 툴은 자동으로 액세스 가능한 콘텐츠를 생성합니다.
자동화된 테스트 툴을 통해 접근성을 안정적으로 확인할 수 있습니다.
하지만 이러한 가정은 모두 틀렸습니다. 개발자는 HTML을 사용하여 액세스 불가능한 콘텐츠를 생성할 수 있습니다. 액세스 가능한 콘텐츠를 생성할 수 있는 툴이 기본적으로 이 작업을 수행하지 않을 수도 있고, 개발자가 기존의 액세스 가능한 콘텐츠에서 액세스 가능한 기능을 해제하는 옵션을 선택하도록 할 수도 있습니다. 자동화된 테스트 툴이 항상 일반 사용자와 동일한 방식으로 콘텐츠와 상호 작용하지는 않습니다. 그 결과 액세스 가능한 요소를 액세스 불가능한 요소로 잘못 보고할 수 있습니다. 따라서 접근성은 궁극적으로 콘텐츠 설계자의 책임입니다. 모든 사용자가 콘텐츠에 액세스할 수 있도록 설계자가 콘텐츠를 생성할 때 일반적인 관행을 알고 있어야 합니다.
대시보드는 몇 가지 기본적인 지침을 따를 경우 가장 효율적입니다.
대시보드 페이지의 콘텐츠를 구성하거나 생성하는 경우 다음과 같은 최적의 사용 방법 권장 사항을 고려하십시오.
티커는 지원되지 않으므로 사용하지 마십시오.
대시보드를 저장할 때는 사용자가 쉽게 액세스할 수 있도록 적합한 위치에 대시보드를 저장해야 합니다. 적합한 위치에 대한 자세한 내용은 다른 이름으로 다른 위치에 대시보드 저장을 참조하십시오.
페이지의 상호 작용과 복잡성을 줄입니다. 예를 들어, 프롬프트 및 드롭다운 메뉴 수를 제한하고, 섹션에 드릴 인라인 기능을 사용하지 않고, 가능한 한 많은 행을 표시하도록 테이블을 구성합니다.
다양한 장애가 있으며 한 개인에게 여러 장애가 있을 수 있다는 사실을 항상 고려하십시오.
또한 특정 장애의 정도가 다양할 수 있음을 고려해야 합니다(예: 여러 유형의 색각 장애). 설계 시 이러한 가능성을 모두 고려해야 합니다.
이 섹션에는 다음과 같은 일반적인 설계 영역에 대한 지침이 포함되어 있습니다.
프리젠테이션에 가장 적합한 글꼴을 선택하면 사용자가 정보를 이해하는 데 도움이 됩니다.
시력이 낮은 사용자는 화면 확대 소프트웨어를 사용하여 화면을 읽기 쉽게 만드는 경우가 많습니다. 사용하는 글꼴이 접근성 툴에서 20배까지 확대해도 읽을 수 있는 글꼴이어야 합니다. 확대 시 제대로 표시되지 않는 글꼴도 있고 제대로 표시되는 글꼴도 있습니다.
Oracle BI EE 대시보드는 스타일시트를 사용하여 표준 표시 정의를 설정합니다. 이러한 스타일시트가 올바르게 확대되는 글꼴 선택을 일관되게 사용하도록 합니다. 이렇게 하면 콘텐츠 생성자가 자동으로 액세스 가능한 글꼴을 기본적으로 사용합니다.
색각 장애를 가진 사용자가 데이터를 제대로 이해할 수 있도록 데이터 출력의 색을 주의하여 선택합니다.
빨간색-녹색 등의 일반적인 색상 쌍의 차이를 볼 수 없는 장애(가장 일반적인 장애)부터 다양한 음영과 검정만 볼 수 있는 완전 색맹에 이르기까지 여러 유형의 색상 장애가 있습니다. 색상만 사용하여 중요한 정보를 전달하는 경우 특정 사용자는 주제와 관련된 모든 정보를 완전히 인식할 수 없습니다. 시각 장애인을 위해 색상으로 전달되는 모든 정보가 교체 텍스트 형식으로도 제공되어야 합니다.
개발자는 색상만으로 주요 정보를 제공하는 콘텐츠를 생성하지 않아야 합니다. 액세스 불가능한 설계의 한 가지 예제는 텍스트에 빨간색 색상을 지정하는 방법만으로 음수를 나타내는 것입니다. 다른 예는 유일한 컨텍스트 정보가 색상에서 제공되는 일반 정지등 스타일의 표시기입니다. 녹색은 좋음을 나타내고 빨간색은 나쁨을 나타냅니다.
색각 장애가 유사한 색상의 미묘한 음영을 구분하지 못하는 장애를 나타낼 수도 있으므로 모든 화면 요소의 전체 색상 설계에서 큰 대비를 제공해야 합니다.
최소 4.5:1 색상 광도 대비 비율을 구현해야 합니다. 예를 들어, 연한 회색 배경에 진한 회색 텍스트를 사용하는 대신 흰색 배경에 검정 텍스트를 사용합니다.
자세한 내용은 다음 웹 사이트를 참조하십시오.
다음 사이트는 적합한 대비 레벨을 테스트할 수 있는 툴을 제공합니다.
http://www.paciellogroup.com/resources/contrast-analyser.html
다음 사이트는 여러 유형의 색각 장애를 가진 개인을 위한 웹 사이트 표시 방법을 보는 툴을 제공합니다.
대시보드는 많은 정보를 전달하기 위한 기본 형식이므로 최대한 이해할 수 있도록 설계해야 합니다.
액세스 가능한 대시보드를 설계하는 경우 다음 섹션의 지침을 사용하십시오.
대시보드에 일관된 구조를 사용하면 사용자가 비슷한 방식으로 표시된 데이터를 확인하게 됩니다.
대시보드에 대해 일관된 구조를 유지하려면 다음 지침을 사용하십시오.
여러 대시보드에 유사한 기능이나 콘텐츠가 포함되어 있는 경우 해당 링크나 양식을 모든 대시보드에서 동일한 위치에 유지합니다.
기능이나 대상이 같은 단추와 링크에 대해 동일한 텍스트와 레이블을 사용합니다. 그래픽 요소를 사용하여 콘트롤, 상태 표시기 또는 기타 프로그래밍 요소를 식별하는 경우 각 그래픽 요소에 지정된 의미가 대시보드의 페이지 전체에서 일관되게 합니다.
동일한 기능에 사용되는 아이콘과 기타 그래픽에 동일한 텍스트를 연관시킵니다. 그래픽은 보조 기술로 읽을 수 없으며 저시력 사용자가 그래픽의 의미를 구분하지 못할 수 있습니다. 따라서 모든 그래픽에 기능을 설명하는 추가 텍스트가 있어야 합니다.
그래픽의 용도를 적합하게 설명하는, 그래픽과 연관된 설명 텍스트인 ALT 텍스트가 그래픽에 있어야 합니다. 이 교체 텍스트는 HTML 코드에서 요소의 ALT 속성을 사용하여 지정됩니다. 그래픽이 미적인 용도로 제공되고 특별한 기능이 없는 경우에도 스크린 리더에 텍스트를 건너뛰도록 알리기 위해 해당 요소에 널 ALT 텍스트(alt="")를 지정해야 합니다.
ALT 텍스트 생성을 지원하지 않는 다른 그래픽 요소의 경우 아래에서 표시 뷰를 선택하십시오.와 같이 기능을 설명하는 텍스트 필드를 위나 옆에 포함해야 합니다.
대시보드 페이지를 간단하게 유지하면 사용자가 이를 쉽게 이해하는 데 도움이 됩니다.
대시보드 페이지를 단순하게 유지합니다. 한 페이지에 너무 많은 객체를 포함하지 마십시오. 혼잡해서 탐색하기 어려운 한 페이지 대신 탐색하기 쉬운 여러 페이지를 포함합니다.
대시보드는 여러 방식으로 향상시킬 수 있습니다.
대시보드에 대해 화면상의 콘텐츠를 향상시키려면 다음 지침을 사용하십시오.
그래프에서 색상 광도 고대비 비율을 올리기 위한 지침과 마찬가지로 대시보드 페이지에 색상이나 패턴이 있는 배경을 사용하지 마십시오.
배경과 텍스트 간에 고대비를 지원하는 스타일을 대시보드 머리글 영역과 다중 페이지 대시보드의 탭에 사용합니다.
가장 중요한 콘텐츠를 페이지 맨 위에 배치하여 스크린 리더 사용자가 전체 화면을 탐색하지 않고도 콘텐츠에 액세스할 수 있게 합니다.
접근성 툴을 사용하는 사용자에게 액세스 가능한 데이터를 제공하는 것은 모든 사용자가 동일한 정보를 수신하도록 보장하기 위한 중요한 방법입니다.
대화식 GIS 맵이나 오디오-비디오 피드와 같이 본래 시각적인 표시의 경우 이러한 요소에 직접 액세스할 수 있게 만드는 방법이 없을 수도 있습니다. 이러한 종류의 콘텐츠를 배치하는 경우 유사한 상호 작용 기능을 가진 동일한 정보의 텍스트 기반 표시도 제공해야 합니다. 이렇게 하려면 일반적으로 관련 데이터의 동등한 테이블 또는 피벗 테이블을 생성하거나(해당하는 경우) 오디오-비디오 콘텐츠에 대한 캡션과 텍스트 설명을 제공해야 합니다.
대시보드 페이지는 설명 필드를 기준으로 객체에 대한 설명 텍스트를 생성합니다.
생성하는 각 분석에 간단한 기능 설명이 포함되어 있는지 확인합니다. 이 설명은 분석에 대한 [저장] 대화상자의 설명 필드에 지정합니다.
Oracle BI EE 시스템에 사용할 수 있는 스타일 및 스킨 집합은 대시보드의 전체 모양을 제어합니다. 다음 섹션에 설명된 대로 접근성을 위해 스타일과 스킨을 사용할 수 있습니다.
사용자정의 스타일과 스킨을 생성하여 기본 글꼴 선택, 고대비 색 구성표 등 접근성을 지원하는 표준 설정을 구현할 수 있습니다.
기본 스타일을 복사하여 수정하는 방법으로 시작할 수 있습니다. 이러한 파일을 수정하면 특정 장애를 가진 사용자에게 도움이 되는 기본 색상, 대비 및 글꼴을 선택할 수 있습니다.
객체를 사용하여 데이터 프리젠테이션의 접근성을 향상할 수 있습니다.
이 섹션에 포함된 다음 항목들에서는 접근성 향상을 위한 객체 사용 예를 제공합니다.
일부 경우에는 특히 접근성 요구가 있는 사용자를 위해 최적화된 추가 콘텐츠를 생성해야 할 수 있습니다.
뷰 선택기는 모든 사용자 대상을 위해 가장 다양한 기능의 콘텐츠를 제공하기 위한 유용한 도구입니다.
예를 들어, 색상을 사용하여 작업 범주를 조각으로 표시하는 HR Pie Graph라는 뷰가 있다고 가정해 보십시오. 이 그래프는 대시보드 페이지에 대한 기본 뷰가 될 수 있습니다. 사용자가 데이터를 표시하는 색상 대신 크로스 해칭을 사용하여 테이블 또는 그래프를 선택할 수 있게 해주는 뷰 선택기를 페이지에 포함할 수 있습니다. 그래프는 또한 각 조각이 나타내는 실제 값을 표시하는 텍스트 요소를 추가하고 배경 그리드를 간소화하고 설명 제목을 포함할 수 있습니다.
기본 HTML 출력을 변경하여 사용자들에게 향상된 접근성을 제공할 수 있습니다.
스크린 리더는 일반적으로 표준 HTML 마크업을 사용하여 페이지에서 탐색을 위한 정보를 제공합니다. 가장 일반적으로 사용되는 마크업 태그 중 하나는 Header 태그입니다. 접근성 모드가 설정된 경우 Oracle BI EE 대시보드의 기본 제목 뷰에는 Title 태그가 포함됩니다. 하지만 제목 뷰의 디자인에 다른 태그를 추가할 수 없습니다.
정적 텍스트 뷰를 사용하여 제목 뷰를 교체하고 동시에 필요한 HTML 태그를 제공할 수 있습니다. [결과] 탭의 정적 텍스트 편집기에서 HTML 마크업 포함 상자를 선택하고 적합한 HTML 코드를 입력합니다. Oracle BI EE 시스템에 대해 스타일 시트에 포함된 스타일에 액세스하여 남은 대시보드와의 일관성을 보장할 수 있습니다.
예를 들어, H3 태그로 표시된 제목과 바로 아래에 가로 눈금자 선을 입력할 수 있는 대시보드 헤더를 생성할 수 있습니다. 정적 텍스트 뷰에 대해 다음 HTML 코드를 입력합니다.
<H3>My HR Report</H3><HR WIDTH=650 ALIGN=LEFT>