<?xml version="1.0"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
     "http://docbook.org/xml/4.1.2/docbookx.dtd" [
<!ENTITY ver3 "18b.bz2">
<!ENTITY ver4 "2.4.17.patch">
]>
<article>

<articleinfo>
<!--
<title>How to Develop Accessible Linux Applications</title>
-->
<title>アクセシビリティを備えた Linux アプリケーション開発の HOWTO</title>

<authorgroup>
<author>
	<firstname>Sharon</firstname>
	<surname>Snider</surname>
	<authorblurb><para><ulink url="mailto:snidersd@us.ibm.com">snidersd@us.ibm.com</ulink></para></authorblurb>
</author>
<othercredit role="translator" lang="ja">
	<othername>山口つかさ</othername>
	<contrib>日本語訳</contrib>
	<affiliation>
	<address><email>PDC01212@nifty.com</email></address>
	</affiliation>
</othercredit>
</authorgroup>

<pubdate>v1.1, 2002-05-03</pubdate>

<!--
<abstract><para>This document provides Linux software developers with guidelines and test cases for developing accessible Linux applications. </para></abstract>
-->
<abstract><para>この HOWTO では Linux ソフトウェア開発者にアクセシビリティを備えた Linux アプリケーション開発の指針とテストケースを紹介します。</para></abstract>

<revhistory>
<revision>
<revnumber>v1.1</revnumber>
<date>2002-05-03</date>
<authorinitials>sds</authorinitials>
<!--
<revremark>Converted to DocBook XML and updated broken links.</revremark>
-->
<revremark>DocBook XML 形式への変換とリンク切れの部分の修正</revremark>
</revision>
<revision>
<revnumber>v1.0</revnumber>
<date>2002-01-28</date>
<authorinitials>sds</authorinitials>
<!--
<revremark>Wrote and converted to DocBook SGML.</revremark>
-->
<revremark>文書作成と DocBook SGML への変換</revremark>
</revision>
</revhistory>

<copyright>
<year>2002</year>
<holder>IBM Corporation</holder>
</copyright>
<legalnotice>
<para>Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or a later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover text, and no Back-Cover text. A copy of the license can be found at <ulink url="http://www.gnu.org/licenses/fdl.txt"></ulink>.</para>
</legalnotice>
</articleinfo>

<sect1 id="INTRODUCTION"> 
<!--
<title>Introduction</title>
-->
<title>前書き</title>

<!--
<para>This document provides developers with the information necessary to assess their applications for accessibility. Some of these tests should be performed using various types of <ulink url="http://www.ibiblio.org/pub/Linux/docs/HOWTO/Accessibility-HOWTO">adaptive technologies</ulink>. </para>
-->
<para>本 HOWTO では開発者が自分自身の開発したアプリケーションがアクセシビリティを
備えているか評価するにあたって必要な情報を提供します。テストを行うに当たっては、
多種多様な<ulink url="http://www.ibiblio.org/pub/Linux/docs/HOWTO/Accessibility-HOWTO">応用技術 (adaptive technologies) </ulink>が必要なものもあります。</para>
<para>(訳注：日本語版の「応用技術」は <ulink url="http://www.linux.or.jp/JF/JFdocs/Accessibility-HOWTO.html"> こちら</ulink>)</para>
<!-- 訳注―「adaptive technology」に「応用技術」という訳語を当てるにあたっては、日本 IBM 社の
サイト「ソフトウェア アクセシビリティ(日本語訳)」 ガイドライン」を参考にしました。
http://www-6.ibm.com/jp/accessibility/guideline/accesssoftware.html -->
<!--
<para>Please send any comments, or contributions via e-mail to <ulink url="mailto:snidersd@us.ibm.com"> Sharon Snider</ulink>. 
This document will be updated regularly with new contributions and suggestions.</para>
-->
<para>どのようなコメントや助言であれ頂けるのならば、電子メールで 
<ulink url="mailto:snidersd@us.ibm.com"> Sharon Snider</ulink> 宛てにお願いします。
本 HOWTO は新しい助言と提案を頂きながら、常に改善されています。</para>
</sect1>  


<sect1>
<!--
<title>Developing Accessible Applications</title>
-->
<title>アクセシビリティを備えたアプリケーションの開発</title>

<!--
<para>Some of the most important reasons for developing accessible software are:</para>
-->
<para>アクセシビリティを備えたソフトウェア開発をする主な理由を以下に挙げます―</para>
<itemizedlist>
<!--
<listitem><para>Software should be accessible to as many users as possible.</para></listitem>
-->
<listitem><para>ソフトウェアを利用できるユーザーの数は多いに越したことはありません。</para></listitem>
<!--
<listitem><para>Accessibility to new products benefits everyone. Information technology has provided many benefits to society. However, individuals with disabilities can not participate fully when the technology does not meet the needs of users with disabilities.</para></listitem>
-->
<listitem><para>新しい製品のアクセシビリティは全ての人の利益に繋がります。
情報技術は社会に多くの利益をもたらしてきました。
しかし障碍を持つ人への配慮に欠けた情報技術は障碍者が社会に完全な参画する上で
妨げになります。</para></listitem>
<!--
<listitem><para>Compliance with worldwide regulations and standards such as <ulink url="http://www.section508.gov/">Section 508 of the Rehabilitation Act</ulink>, <ulink url="http://www.usdoj.gov/crt/ada/adahom1.htm">Americans with Disabilities Act</ulink> and <ulink url="http://www.w3.org/WAI/Policy">the World Wide Web Consortium's Web Accessibility Initiative</ulink>.</para></listitem>
-->
<listitem><para><ulink url="http://www.section508.gov/">リハビリテーション法 508 条</ulink>、
<ulink url="http://www.usdoj.gov/crt/ada/adahom1.htm"> 障碍を持つアメリカ人法</ulink>や <ulink url="http://www.w3.org/WAI/Policy">W3C(World Wide Web Consortium) が提唱するウェブアクセシビリティ</ulink>など世界中の法規や標準規約への適合</para></listitem>

</itemizedlist>

<sect2>
<!--
<title> Principles for Developing Accessible Applications</title>
-->
<title> アクセシビリティを備えたアプリケーション開発の原則</title>

<!--
<para>Developers need to consider the following needs of disabled users when developing an accessible application: </para>
-->
<para>開発者がアクセシビリティを備えたアプリケーションを開発するに当たっては、
障碍を持つユーザーの次のような要望に配慮する必要があります―</para>

<itemizedlist>
<!--
<listitem><para>Choice of input methods. Support should be available for various types of input, such as, keyboard, mouse and adaptive technologies. Pay close attention to keyboard navigation.</para></listitem>
-->
<listitem><para>入力手段の選択肢。多彩な入力機器をサポートすべきです。
例えばキーボードやマウス、応用技術など。
キーボードの操作性には細かな配慮をしてください。</para></listitem>
<!--
<listitem><para>Choice of output methods. Support should be available for various types of output, such as, visual display, audio, and print. The main focus is that text labels are provided for all user interface elements and objects, graphics, and icons.</para></listitem>
-->
<listitem><para>出力方法の選択肢。多彩な出力機器をサポートすべきです。
例えば画面表示、オーディオ、印刷など。ここでは全てのユーザーインターフェース上の要素、
オブジェクト、画像とアイコンにテキストラベルを付与することに主眼が置かれます。
</para></listitem>
<!--
<listitem><para>Consistency and flexibility with the user's system configuration. In addition, include customization options so the user can select color, font, and layout of the work area.</para></listitem>
-->
<listitem><para>ユーザーがシステムを設定する際の一貫性と柔軟性。更に、
ユーザーが作業領域のカラーやフォント、
レイアウトをカスタマイズする機能も加えてください。</para></listitem>
</itemizedlist>
</sect2>
</sect1>

<sect1>
<!--
<title>Guidelines for Developing Accessible Applications</title>
-->
<title>アクセシビリティを備えたアプリケーション開発の指針</title>
<!--
<para> The following sections contain guidelines and tests that developers can use to create more accessible applications. Use  Pass, Fail, or Pending  as a rating system for each item.</para>
-->
<para>次のセクションで示す指針とテストを使って、開発者はよりアクセシビリティに
優れたアプリケーションを開発できます。評価システムとして全ての項目について適合、
不適合、対応中をつけてください。</para>

<!-- 訳注：「Pass, Fail, or Pending 」は評価シートに○×をつけるようなものを
イメージしたのですが。識者の意見をお待ちしています -->

<sect2>
<!--
<title>Keyboard Navigation</title>
-->
<title>キーボード操作性</title>
<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>

<!--
<para>The following keyboard navigation settings and sequences can cause accessibility problems. You should confirm that:</para>
-->
<para>次に示すようなキーボード操作の設定と順序はアクセシビリティ上の問題を引き起こす
原因となります。確認すべき項目は―</para>
<itemizedlist>
<!--<listitem><para>Efficient keyboard access is provided to application features.</para></listitem>
-->
<listitem><para>アプリケーションの特徴に合わせた効率のよいキーボード操作を提供している。
</para></listitem>
<!--
<listitem><para>A logical keyboard navigation order has been implemented.</para></listitem>
-->
<listitem><para>論理的なキーボード操作順の実現済みである。</para></listitem>
<!--
<listitem><para>The correct tab order is used for controls that are dependent on check boxes, radio buttons, or toggle state.</para></listitem>
-->
<listitem><para>チェックボックスやラジオボタン、トグルボタンからなる
コントロールには正確なタブ順序を用いる。</para></listitem>
<!-- 「toggle state」に当てる適当な訳が分かりませんでした。
この部分は画面に各種コントロールが並んでいるときは入力順序に沿ったタブの移動順序が設定
されているべきだということが言いたいのでしょうか？ -->
<!--
<listitem><para>Keyboard access does not override existing accessibility features.</para></listitem>
-->
<listitem><para>キーボードからのアクセスで既存のアクセシビリティ機能を上書きできない。</para></listitem>
<!--
<listitem><para>The application provides more than one method to perform keyboard tasks whenever possible.</para></listitem>
-->
<listitem><para>アプリケーションは常に、
キーボードを代替する手段を複数提供している。</para></listitem>
<!--
<listitem><para>There are alternate key combinations whenever possible.</para></listitem>
-->
<listitem><para>常に代替手段としてキーコンビネーションが用意されている。
</para></listitem>
<!--
<listitem><para>There are no awkward reaches for frequently performed keyboard operations.</para></listitem>
-->
<listitem><para>やってしまいがちなキーボードの操作が誤操作に繋がらないように配慮されている。</para></listitem>
<!--
<listitem><para>The application does not use repetitive, simultaneous key presses.</para></listitem>
-->
<listitem><para>アプリケーションは繰り返しキーを押す、同時にキーを押すなどの操作を要求しない。</para></listitem>
<!--
<listitem><para>The application provides keyboards equivalents for all mouse functions.</para></listitem>
-->
<listitem><para>マウスの機能を全てキーボードにより実現可能である。</para></listitem>
<!--
<listitem><para>The application does not use any general navigation functions to trigger operations.</para></listitem>
-->
<listitem><para>アプリケーションは処理の起動に一般的なナビゲーション機能を全く使わない。</para></listitem>
<!--
<listitem><para>All the keyboard invoked menus, windows, and tool tips appear near the object they relate to.</para></listitem>
-->
<listitem><para>キーボードを使って呼び出すメニューやウィンドウ、
ツールの注意書きは関連するオブジェクトのすぐそばに表示される。</para></listitem>
</itemizedlist>
</sect3>

<sect3>
<title>テスト</title>
<!--
<para>Run the following keyboard tests without using the mouse for all actions. Using only the keyboard commands, move the focus through all menus in the application. You should verify that:</para>
-->
<para>次のようなキーボードを使ったテストをどんな動作にもマウスを全く使わないで試してください。
キーボードから入力するコマンドだけを使ってアプリケーションのメニュー項目全てに
フォーカスを当ててみましょう。次の項目を確認すべきです―</para>

<itemizedlist>
<!--
<listitem><para>Context sensitive menus display correctly.</para></listitem>
-->
<listitem><para>操作の状況に応じて表示されるメニューは正確に出力される。</para></listitem>
<!--
<listitem><para>Any functions listed on the tool bar can be performed using the keyboard.</para></listitem>
-->
<listitem><para>ツールバー上の機能はどれもキーボードから操作可能である。</para></listitem>
<!--
<listitem><para>You can operate every control in the client area of the application and dialog boxes.</para></listitem>
-->
<listitem><para>アプリケーションのクライアント領域上とダイアログボックスの
コントロールは全てが操作可能である。</para></listitem>
<!--
<listitem><para>Text and objects within the application can be selected.</para></listitem>
-->
<listitem><para>アプリケーション内のテキストとオブジェクトは選択可能である。</para></listitem>
<!--
<listitem><para>Any keyboard enhancements or shortcuts are working as designed.</para></listitem>
-->
<listitem><para>キーボード上の追加機能とショートカットはどれも設計どおりに機能する。</para></listitem>
</itemizedlist>
</sect3>
</sect2>


<sect2>
<!--
<title>Mouse Interaction</title>
-->
<title>マウスの操作</title>
<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following are mouse button actions and sequences that cause accessibility problems. You should confirm that:</para>
-->
<para>次に示すようなマウスボタンの動作と操作順はアクセシビリティ上の問題を引き起こす
原因となります。確認すべき項目は―</para>
 
<itemizedlist>
<!--
<listitem><para>There is no input dependent on mouse button two or three.</para></listitem>
-->
<listitem><para> 2 個または 3 個のマウスボタンが必要な入力は全く無い。</para></listitem>
<!--
<listitem><para>All mouse operations can be canceled.</para></listitem>
-->
<listitem><para>マウスによる操作は全てキャンセル可能である。</para></listitem>
<!--
<listitem><para>There is visual feedback throughout a drag and drop operation.</para></listitem>-->
<listitem><para>ドラッグアンドドロップの操作中の経過が表示される。</para></listitem>
</itemizedlist>
</sect3>
</sect2>


<sect2>
<!--
<title>Graphical Elements and Objects</title>
-->
<title>画面表示の設定と画面上のオブジェクト</title>
<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following are graphical element attributes, object attributes, and naming conventions that are needed for accessibility. You should confirm that:</para>
-->
<para>次に示す画面表示上の属性の設定、オブジェクトの属性、
命名規約はアクセシビリティの実現に必要です。確認すべき項目は―</para>

<itemizedlist>
<!--
<listitem><para>There are no hard-coded graphical attributes, such as, lines, borders, or shadow thickness.</para></listitem>
-->
<listitem><para>線や枠線、影の濃淡などの表示属性がハードコーディングされていない。</para></listitem>
<!--
<listitem><para>There are descriptive names for all application program interface (API) objects.</para></listitem>
-->
<listitem><para>アプリケーションプログラムインターフェース 
(API) オブジェクトには内容を記述するような名前が付けられている。</para></listitem>
<!--
<listitem><para>All multi-color graphical elements can be adjusted to monochrome only, whenever possible.</para></listitem>
-->
<listitem><para>画面のカラー表示は、随時モノクロ(単色)表示に変更可能。</para></listitem>
<!--
<listitem><para>All interactive graphical user interface (GUI) elements are easily identifiable.</para></listitem>
-->
<listitem><para>対話型のグラフィカルユーザーインターフェース 
(GUI) は全て識別しやすいものが使われている。</para></listitem>
<!--
<listitem><para>An option to hide non-essential graphics has been provided.</para></listitem>
</itemizedlist>
-->
<listitem><para>必要でないグラフィックを隠す機能が備わっている。</para></listitem>
</itemizedlist>
</sect3>

<sect3>
<!--
<title>Tests</title>
-->
<title>テスト</title>
<!--
<para>Test the application using a screen reader and verify that:</para>
-->
<para>スクリーンリーダー(読み上げソフト)を使ってアプリケーションをテストし、
次の項目を確認してください―</para>

<itemizedlist>
<!--
<listitem><para>Labels and text are being read correctly, including menus and tool bars.</para></listitem>
-->
<listitem><para>ラベルやテキストは正確に読み上げられるか、
メニューやツールバーについても確認します。</para></listitem>
<!--
<listitem><para>Object information is read correctly.</para></listitem>
-->
<listitem><para>オブジェクト情報は正確に読み上げられるか。</para></listitem>
</itemizedlist>
</sect3>
</sect2>


<sect2>
<!--
<title>Fonts and Text</title>
-->
<title>フォントとテキスト</title>

<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following are font and text styles, attributes, and labels that cause accessibility problems. You should confirm that:</para>
-->
<para>次に示す、フォントとテキストのスタイルや属性、ラベルは
アクセシビリティ上の問題を引き起こす原因となります。確認すべき項目は―</para>

<itemizedlist>
<!--
<listitem><para>All the font styles and sizes are not hard-coded.</para></listitem>
-->
<listitem><para>フォントのスタイルとサイズはどれもハードコーディングされていない。</para></listitem>
<!--
<listitem><para>An option to turn off graphical backdrops has been provided.</para></listitem>
-->
<listitem><para>背景画像を隠す選択肢は準備済みである。</para></listitem>
<!--
<listitem><para>All label objects have names that make sense when taken out of context.</para></listitem>
-->
<listitem><para>ラベルは単独で取り出しても意味の通るような名前が付けられている。</para></listitem>
<!--
<listitem><para>There are no label names that have been used more than once in the same window.</para></listitem>
-->
<listitem><para>同一ウィンドウ内に同じ名前のラベルが複数出てこない。</para></listitem>
<!--
<listitem><para>There is consistency with label positioning throughout the application.</para></listitem>
-->
<listitem><para>アプリケーション内でラベルの表示される位置に一貫性がある。</para></listitem>
<!--
<listitem><para>When using static text as a label for control, the label immediately precedes the control in tab order.</para></listitem>
-->
<listitem><para>コントロールの内容を示すラベルでタブを押すと直接当該コントロールに移動する。</para></listitem>
<!--
<listitem><para>An alternative to what you see is what you get (WYSIWYG) is provided.</para></listitem>
-->
<listitem><para>画面で表示されたままの出力が得られる機能 (WYSIWYG) の代替機能を備える。</para></listitem>
</itemizedlist>
</sect3>

<sect3>
<!--
<title>Tests</title>
-->
<title>テスト</title>
<!--
<para>Run the following tests to confirm that font size and settings are maintained.</para>
-->
<para>次のテストを実行してフォントサイズや設定がメンテナンスされるか確認してください。</para>
<itemizedlist>
<!--
<listitem><para>Change the font in the application and confirm that the changes apply only to the application and not the desktop environment.</para></listitem>
-->
<listitem><para>アプリケーション内でフォントを変更してみて、
フォントの変更が適用されるのはそのアプリケーションだけでデスクトップ環境には
影響しないことを確認してください。</para></listitem>
<!--
<listitem><para>Change colors within the application and confirm that the changes apply only to the application and not the desktop environment.</para></listitem>
-->
<listitem><para>アプリケーション内で配色を変更し、
配色の変更が適用されるのはそのアプリケーションだけでデスクトップ環境には
影響しないことを確認してください。</para></listitem>
<!--
<listitem><para>Run a screen magnification program and test the font, color, and size of text when being viewed through a magnifier.</para></listitem>
-->
<listitem><para>画面拡大ソフトを起動して拡大画面を通して見たときのテキストのフォント、カラーとサイズをテストしてください。</para></listitem>
</itemizedlist>
</sect3>
</sect2>

<sect2>
<!--
<title>Color and High Contrast Settings</title>
-->
<title>カラーと高コントラスト設定</title>

<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following are color and high contrast guidelines for the application environment. You should confirm that:</para>
-->
<para>次に示すのはアプリケーション環境に適用するカラーと高コントラストに関する指針です。
確認すべき項目は―</para>

<itemizedlist>
<!--
<listitem><para>The application color is not hard-coded and can be changed.</para></listitem>
-->
<listitem><para>アプリケーションが使う配色は
ハードコーディングされずに変更可能になっている。</para></listitem>
<!--
<listitem><para>Color is used as an enhancement and not the only way to convey information.</para></listitem>
-->
<listitem><para>カラーを使うのは機能強化のためであり、
カラーが情報の伝達の唯一の手段であってはならない。</para></listitem>
<!--
<listitem><para>The application supports various high contrast settings (For example, black on white, or white on black).</para></listitem>
-->
<listitem><para>アプリケーションは高コントラスト設定を複数用意している(例―白地に黒、黒地に白)。</para></listitem>
<!--
<listitem><para>The application is not dependent on a particular high contrast setting.</para></listitem>
-->
<listitem><para>アプリケーションが特定の高コントラスト設定に依存しない。</para></listitem>
</itemizedlist>
</sect3>

<sect3>
<!--
<title>Tests</title>
-->
<title>テスト</title>
<!--
<para>Run the following tests and verify that:</para>
-->
<para>次のテストを行ってカラーと高コントラスト設定について確認してください―</para>
<itemizedlist>
<!--
<listitem><para>All information is available by printing a screen shot to a black and white printer.</para></listitem>
-->
<listitem><para>表示中の画面を白黒プリンターで印刷した際に画面上の情報は全て出力される。</para></listitem>
<!--
<listitem><para>All information is conveyed correctly when settings are set to only black and white or high contrast.</para></listitem>
-->
<listitem><para>表示の設定を白黒あるいは高コントラストに変更したときでも
情報は全て正確に伝達される。</para></listitem>
<!--
<listitem><para>At least three high contrast schemes are available, and they function correctly.</para></listitem>
-->
<listitem><para>最低3種類の高コントラスト設定が使用可能で、全て正確に動作する。</para></listitem>
<!--
<listitem><para>High contrast settings in the desktop environment are respected by the application (For example, the window bar and font colors that are set by the desktop environment do not change).</para></listitem>
-->
<listitem><para>デスクトップ環境の高コントラスト設定がアプリケーションにも適用される
(例―ウィンドウバーやフォントカラーがデスクトップ環境に合わせたものになり、
アプリケーション側で変更しない)。</para></listitem>
</itemizedlist>
</sect3>
</sect2>

<sect2>
<!--
<title>Magnification</title>
-->
<title>拡大表示</title>
<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following magnification functions should be built into the application. You should confirm that:</para>
-->
<para>次に示す拡大表示機能がアプリケーションに組み込まれていなければなりません。
確認すべき項目は―</para>

<itemizedlist>
<!--
<listitem><para>The application provides the ability to magnify the work area.</para></listitem>
-->
<listitem><para>アプリケーションはワークエリアを拡大表示する機能を提供する。</para></listitem>
<!--
<listitem><para>The application has the option to scale the work area.</para></listitem>
-->
<listitem><para>アプリケーションはワークエリアを倍率表示する機能を提供する。</para></listitem>
<!--
<listitem><para>The applications not adversely effected by changing the magnification settings.</para></listitem>
-->
<listitem><para>拡大表示設定の変更がアプリケーションに悪影響を及ぼさない。</para></listitem>
</itemizedlist>
</sect3>
</sect2>

<sect2>
<!--
<title>Audio</title>
-->
<title>オーディオ</title>
<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following are guidelines for audio output. Using a screen reader, confirm that:</para>
-->
<para>次に示すのはオーディオ出力に関する指針です。
スクリーンリーダーを使用して確認してください―</para>

<itemizedlist>
<!--
<listitem><para>The user can hear all required audio output.</para></listitem>
-->
<listitem><para>ユーザーには必要なオーディオ出力が全て聞き取れる。</para></listitem>
<!--
<listitem><para>Audio is not the only means that the information is conveyed. </para></listitem>
-->
<listitem><para>オーディオのみが唯一の情報伝達の手段であってはならない。</para></listitem>
<!--
<listitem><para>The user can configure frequency and volume on all audio alerts and sounds.</para></listitem>
-->
<listitem><para>ユーザーは警告音とサウンドの周波数と音量を調節できる。</para></listitem>
<!-- 訳者註：「周波数」は「音の高低」と訳す方がよいのでしょうか？ -->
</itemizedlist>
</sect3>

<sect3>
<!--
<title>Tests</title>
-->
<title>テスト</title>
<!--
<para>The application should have an option to show audio alerts and sounds visually. Test that the audio is working correctly with sound enabled. Verify that:</para>
-->
<para>アプリケーションには警告音とサウンドを目で確認する機能が
選択可能になっていなければいけません。
サウンド機能を有効にしてオーディオが正しく動作するかテストしてください。
次の項目を確認します―</para>
<itemizedlist>
<!--
<listitem><para>The application is working as designed when the user performs an action that generates an audio alert.</para></listitem>
-->
<listitem><para>ユーザーが警告音を発するような操作をしたときに
アプリケーションは設計通りの動作をする。</para></listitem>
<!--
<listitem><para>The application works correctly when increasing or decreasing the volume.</para>
-->
<listitem><para>音量を増減したときにアプリケーションは正確に動作する。</para></listitem>
<!--
<listitem><para>Warning messages and alerts can be heard correctly in a noisy work environment.</para></listitem>
-->
<listitem><para>警告メッセージと警報は騒音の多い状況でも正確に聞き取れる。</para></listitem>
</itemizedlist>
</sect3>
</sect2>

<sect2>
<!--
<title>Animation</title>
-->
<title>アニメーション</title>
<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following are guidelines for all animation that is included in the application. You should confirm that:</para>
-->
<para>次に示すのはアプリケーション上のアニメーションに関する指針です。
確認すべき項目は―</para>

<itemizedlist>
<!--
<listitem><para>There are no blinking elements with a frequency greater then 2 Hertz (Hz) and lower then 55Hz.</para></listitem>
-->
<listitem><para>点滅する要素を2ヘルツ (Hz) 以上 55Hz 以下の周期で点滅させない。</para></listitem>
<!--
<listitem><para>There are no large areas that flash or blink.</para></listitem>
-->
<listitem><para>範囲の広い領域が点滅したり突然光ったりしない。</para></listitem>
</itemizedlist>
</sect3>

<sect3>
<!--
<title>Tests</title>
-->
<title>テスト</title>
<!--
<para>Run the following tests on applications that include animation. You should verify that:</para>
-->
<para>次のテストをアニメーションを含むアプリケーションに対して実施してください。
次の項目を確認すべきです―</para>
<itemizedlist>
<!--
<listitem><para>An option is available to stop or turn off animation.</para></listitem>
-->
<listitem><para>アニメーションを静止させたり非表示にする機能が備わっている。</para></listitem>
<!--
<listitem><para>When the animation is turned off it is working correctly.</para></listitem>
-->
<listitem><para>アニメーションを非表示にしても正常に動作する。</para></listitem>
</itemizedlist>
</sect3>
</sect2>

<sect2>
<!--
<title>Focus</title>
-->
<title>フォーカス</title>
<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>Focus is determined by the location of the cursor as the user moves through the application or display panels. The following are guidelines for focus within the application. You should confirm that:</para>
-->
<para>フォーカスを決めるのはユーザーがアプリケーションや画面上を移動させるカーソルの位置です。
次に示すのはアプリケーション内のフォーカスに関する指針です。
確認すべき項目は―</para>

<itemizedlist>
<!--
<listitem><para>Focus starts at the most commonly used controls.</para></listitem>
-->
<listitem><para>フォーカスは最もよく使われるコントロールに最初に当てられる。</para></listitem>
<!--
<listitem><para>The current input focus is clearly displayed at all times.</para></listitem>
-->
<listitem><para>現在の入力位置を示すフォーカスは常にはっきり示される。</para></listitem>
<!--
<listitem><para>The input focus is in the active display panel.</para></listitem>
-->
<listitem><para>入力位置を示すフォーカスはアクティブな表示パネルに置かれる。</para></listitem>
<!--
<listitem><para>The appropriate feedback is provided when the user attempts to navigate past the end of a group of related objects.</para></listitem>
-->
<listitem><para>ユーザーが、一連のオブジェクトのグループの最後で
元に戻す操作を行おうとしたときにはアプリケーションが適切な応答を返す。</para></listitem>
<!--
<listitem><para>The default audio alert is played when the user presses an inappropriate key.</para></listitem>
-->
<listitem><para>ユーザーが不適当なキーを押したときはデフォルトの警告音が鳴る。</para></listitem>
</itemizedlist>
</sect3>
</sect2>

<sect2>
<!--
<title>Visual Focus Indicator</title>
-->
<title>ビジュアルフォーカスインジケーター(視覚的なフォーカス位置表示)</title>
<!-- 訳者コメント：ビジュアルフォーカスインジケーターというものがうまくイメージできなかった
のですが、NEC製の入力支援ソフト「オペレートナビ」のようなものをイメージすればよいのでしょうか？ -->
<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The visual focus indicator tells the user the position of the cursor and provides enough information, so the user understands what to do next. The following are guidelines for the visual focus indicator. You should confirm that:</para>
-->
<para>ビジュアルフォーカスインジケーター(視覚的なフォーカス位置表示)は
ユーザーにカーソルの位置を知らせて必要な情報を提供するので、
ユーザーは次にすべきことがわかります。
次に示すのはビジュアルフォーカスインジケーター(視覚的なフォーカス位置表示)
に関する指針です。確認すべき項目は―</para>

<itemizedlist>
<!--
<listitem><para>There is sufficient  audio information for the visual focus indicator, so the user can figure out what to do next.</para></listitem>
-->
<listitem><para>ビジュアルフォーカスインジケーターには音声による情報も十分に提供されていて、
ユーザーが次に行うことが見つけやすい。</para></listitem>
<!--
<listitem><para>Screen readers and Braille devices can confirm the current cursor position within the application and  read the content of the visual focus indicator.</para></listitem>
-->
<listitem><para>アプリケーション上のカーソルの位置をスクリーンリーダー
(読み上げソフト)とブライユデバイス(ブライユ式点字装置)が認識できて、
ビジュアルカーソルインジケーターの内容を読み取り可能である。</para></listitem>
</itemizedlist>
</sect3>

<sect3>
<!--
<title>Tests</title>
-->
<title>テスト</title>
<!--
<para>Test the following using a screen reader or Braille device. You should verify that:</para>
-->
<para>以下についてスクリーンリーダーとブライユデバイスを使ってテストしてください。
次の項目を確認すべきです―</para>
<itemizedlist>
<!--
<listitem><para>When moving among objects the visual focus indicator is easy to identify. </para></listitem>
-->
<listitem><para>オブジェクト間を移動しているビジュアルフォーカスインジケーターを見つけやすい。</para></listitem>
<!--
<listitem><para>Keyboard navigation through the application menus is clearly visible when the focus moves.</para></listitem>
-->
<listitem><para>キーボードを使ったアプリケーションメニューの操作では
フォーカスの移動がはっきりと視認できる。</para></listitem>
<!--
<listitem><para>The screen reader or Braille device is tracking the visual focus indicator as you navigate using a keyboard.</para></listitem>
-->
<listitem><para>スクリーンリーダーとブライユデバイスがキーボードの操作に伴って
ビジュアルフォーカスインジケーターに追随する。</para></listitem>
<!--
<listitem><para>When running a screen magnification program that the magnifier can track the visual focus indicator accurately as you navigate using the keyboard and mouse.</para></listitem>
-->
<listitem><para>画面拡大表示プログラム実行時にキーボードまたはマウスの操作に伴って
拡大画面がビジュアルフォーカスインジケーターに正確に追随できる。</para></listitem>
</itemizedlist>
</sect3>
</sect2>

<sect2>
<!--
<title>Timing</title>
-->
<title>タイミング(応答時間)</title>

<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following guidelines apply to timing options built-in to the application. You should confirm that:</para>
-->
<para>次に示すのはアプリケーションに組み込むタイミング(応答時間)オプションに関する指針です。
確認すべき項目は―</para>

<itemizedlist>
<!--
<listitem><para>There are no hard-coded timeouts or other time-based features.</para></listitem>
-->
<listitem><para>タイムアウト(応答時間の制約)など時間の制約を受ける機能を
ハードコーディングしない。</para></listitem>
<!--
<listitem><para>There are no objects that display briefly and then hide information based on the movement of the mouse pointer.</para></listitem>
-->
<listitem><para>短時間表示された後でマウスポインターを動かすと
隠れてしまうようなオブジェクトは設けない。</para></listitem>
</itemizedlist>
</sect3>

<sect3>
<!--
<title>Tests</title>
-->
<title>テスト</title>
<!--
<para>Test the following for timing related to your application. You should verify that:</para>
-->
<para>アプリケーションの応答時間に関する次のテストを実施してください。
次の項目を確認すべきです―</para>
<itemizedlist>
<!--
<listitem><para>The user is notified before a message times out and is given the option to indicate that more time is needed.</para></listitem>
-->
<listitem><para>メッセージがタイムアウトする前にユーザーに知らせて、
必要なら表示時間を長くする機能がある。</para></listitem>
<!--
<listitem><para>An option is available to adjust the response time and confirm that it is working as designed.</para></listitem>
-->
<listitem><para>応答時間を調整できる機能を設けて設計通り動作するか確認する。</para></listitem>
</itemizedlist>
</sect3>
</sect2>

<sect2>
<!--
<title>Documentation</title>
-->
<title>文書化</title>

<sect3>
<!--
<title>Guidelines</title>
-->
<title>指針</title>
<!--
<para>The following are guidelines for writing accessible documentation:</para>
-->
<para>次に示すのはアクセシビリティに配慮した文書を記述する際の指針です―</para>

<itemizedlist>
<!--
<listitem><para>All documentation is in an accessible format (For example, HTML, or text).</para></listitem>
-->
<listitem><para>文書化された資料は全てアクセシビリティに配慮した形式である 
(例として HTML またはテキスト形式)。</para></listitem>
<!--
<listitem><para>Documentation is available on all accessibility features of the application.</para></listitem>
-->
<listitem><para>アプリケーションのアクセシビリティに関する機能は全て文書化されている。</para></listitem>
<!--
<listitem><para>State if the application does not support the standard keyboard access that is used by the operating system.</para></listitem>
-->
<listitem><para>オペレーティングシステムが使う標準的なキーボード操作をサポートしていなければ
その旨を記述する。</para></listitem>
<!--
<listitem><para>Identify if there are unique keyboard commands.</para></listitem>
-->
<listitem><para>アプリケーション固有のキーボード操作があれば明示する。</para></listitem>
<!--
<listitem><para>Identify and explain all accessibility features.</para></listitem>
-->
<listitem><para>アクセシビリティに関する機能についてはすべて明示し解説する。</para></listitem>
<!--
<listitem><para>When documenting mouse actions, include the alternative keyboard action as well.</para></listitem>
-->
<listitem><para>マウスの動作について記述する場合は、
キーボードを使う代替機能についても記述する。</para></listitem>
</itemizedlist>
</sect3>

<sect3>
<!--
<title>Tests</title>
-->
<title>テスト</title>
<para>次のテストを行って文書化された資料が入手可能で
アクセシビリティを備えているか確認してください。</para>
<itemizedlist>
<!--
<listitem><para>Open a help file while in the application using a screen reader or Braille device and confirm the information is accessible, clear, and precise.</para></listitem>
-->
<listitem><para>スクリーンリーダーかブライユデバイスを使用するアプリケーションで
ヘルプファイルを開いて情報が入手可能であり、分かりやすく正確であるか確認してください。</para></listitem>
</itemizedlist>
</sect3>
</sect2>
</sect1> 

<sect1>
<!--
<title>Additional Resources:</title>
-->
<title>補足情報</title>

<!--
<para> The following Web sites provide checklists and testing information that is more specific to the various Linux development environments:</para>
-->
<para>次に示すウェブサイトが提供するチェックリストとテスト情報は多様な 
Linux 開発環境に適合したものです―</para>

<itemizedlist>
<!--
<listitem><para>American Foundation for the Blind provides information on creating accessible applications at  <ulink url="http://www.afb.org/"></ulink>.</para></listitem>
-->
<listitem><para>American Foundation for the Blind (アメリカ視覚障害者基金)が提供するアクセシビリティを備えたアプリケーション作成に関する情報は<ulink url="http://www.afb.org/">こちら</ulink>です。</para></listitem>
<!--
<listitem><para>GNOME Accessibility Project has written a guide specifically for application development in the GNOME 2.0 desktop. It includes information using their Accessibility Tool Kit (ATK). Additional information is available at <ulink url="http://developer.gnome.org/projects/gap/guide/gad/index.html"></ulink>.</para></listitem>
-->
<listitem><para>GNOME Accessibility Project (GNOME アクセシビリティプロジェクト) では、
GNOME 2.0 デスクトップ向けに特化した指針を作成済みです。
指針の内容はアクセシビリティツールキット (Accessibility Tool Kit (ATK)) 
に関するものを含みます。
詳しい情報は<ulink url="http://developer.gnome.org/projects/gap/guide/gad/index.html">こちら</ulink>から入手できます。</para></listitem>
<!--
<listitem><para>IBM Accessibility Center provides links to a Java, Web, and Software accessibility checklist for application development. This site is located at <ulink url="http://www-3.ibm.com/able/guidelines.html"></ulink>.</para></listitem>
-->
<listitem><para>IBM アクセシビリティセンター (IBM Accessibility Center) には Java、
ウェブとソフトウェアのアクセシビリティに関するアプリケーション開発用チェックリストへの
リンクがあります。アクセシビリティセンターは<ulink url="http://www-3.ibm.com/able/guidelines.html">こちら</ulink>です。(訳注―日本語訳は<ulink url="http://www-6.ibm.com/jp/accessibility/guideline/accesssoftware.html">こちら</ulink>)</para></listitem>

<!--
<listitem><para>Sun Accessibility provides accessibility information on designing accessible Java applications. More information is available at <ulink url="http://www.sun.com/access/developers/software.guide.html"></ulink>.</para></listitem>
-->
<listitem><para>Sun アクセシビリティ (Sun Accessibility) にはアクセシビリティを備えた Java アプリケーション設計に関する情報があります。更に詳しい情報は<ulink url="http://www.sun.com/access/developers/software.guide.html">こちら</ulink>から入手可能です。</para></listitem>
<!--
<listitem><para>The Web Accessibility Initiative Web site includes guidelines, checklists, and techniques for developing accessible Web sites and applications. Additional information is located at <ulink url="http://www.w3.org/WAI/"></ulink>.</para></listitem>
-->
<listitem><para>ウェブアクセシビリティイニシアティブ 
(The Web Accessibility Initiative) ではアクセシビリティを備えたウ
ェブサイトとアプリケーション開発に関する指針とチェックリスト、
テクニックがあります。 
更に詳しい情報は<ulink url="http://www.w3.org/WAI/">こちら</ulink>にあります。</para></listitem>
</itemizedlist>
</sect1>
	
<sect1 id="japanese"><title>日本語訳について</title>

<para>翻訳にあたって丁寧な査読をしてくださり、
適切な助言を頂いた JF メーリングリストの山下義之さん (dica@eurus.dti.ne.jp)、
中野武雄さん (nakano@surf.ap.seikei.ac.jp)、大音知世さん (cooto@d-d.co.jp)、
芳賀靖史さん (yasufumi.haga@nifty.com) に感謝します。ありがとうございました。</para>

</sect1>
</article>
