Accessibility

警告: この記事の内容は古くなっている可能性があります。

"アクセシビリティーは "車椅子対応" のように障碍を持つ人々を支援する設備や施設を説明するためによく利用されます。これが指し示すものは、点字表示、車椅子用傾斜路、横断歩行者用音声信号、歩道標識、ウェブサイトデザインなどにも広げられます。" [1]

ドキュメント

入門

ソフトウェアアクセシビリティーの現在 (原文)
コンピュータソフトウェアのアクセシビリティーは、ここ 20 年で大きく改善されました。この記事では、その進展とどのように技術が開発されてきたかについて概説します。
アクセシビリティーへ飛び込む (原文)
この本では二つの疑問に答えます。一つ目は「なぜウェブサイトをよりよいアクセシビリティーを持つよう作らなければならないのか」、二つ目は「どうすればわたしのウェブサイトをよりよいアクセシビリティーをもつようにできるか」です。
アクセシビリティーを満たすウェブページの制作 (原文)
IBM による便利なウェブアクセシビリティーチェックリストです。

ガイドライン

Accessibility:Architecture
Mozilla におけるアクセシビリティ階層の実装。
Building accessible custom components in XUL
カスタム XUL コンポーネントにアクセシビリティを追加する DHTML アクセシビリティ技術の利用方法。
アクセシブルな XUL 記述のためのガイドライン
これらのガイドラインに基づいて記述すれば、XUL はアクセシビリティーを満たすユーザインターフェースを生成することができます。コード作成者、レビュー担当者、デザイナー、QA エンジニアは、これらのガイドラインを熟知しておくべきです。
Mozilla や IE における、キーによって移動可能なカスタム HTML ウィジェット (原文)
今日まで、キーボードでアクセス可能な <div><span> によるスタイル付きのウィジェットを作成しようとするウェブ開発者にとっては、適当な技術はありませんでした。キーボードによるアクセシビリティーはどのウェブ開発者も認識しておかなければならない最低限必要とされるアクセシビリティーの一部です。
Building XULRunner with Python
Windows 上で Python を使用して XULRunner をビルドする方法。この時、comtype が MSAA および IAccessible2 にアクセス権を与えます。

リファレンス

AT APIs Implementation by Gecko
Gecko による ATK および IAccessible2, MSAA, Universal Access API の扱い。
ARIA: Accessible Rich Internet Applications
ARIA は、以前は DHTML アクセシビリティとして知られており、ツリービューやメニューバー、表計算などのデスクトップスタイルのウィジェットを、キーボードおよびスクリーンリーダやスクリーン拡大鏡、その他の代替入力機器などの支援技術から利用可能にします。またページ作者がリアルタイムに更新するウェブページを記述したとき、スクリーンリーダにそれらの変更を知らせることもできます。詳しくは、近くサポートされる AJAX:WAI ARIA Live Regions のレポートをご覧ください。
Accessibility XForms References
XForms コントロールのアクセシブル tree への割り当て。

すべて見る...

コミュニティ

  • Mozilla フォーラムを見る...

ツール

すべて見る...

Web Development, Web標準, XUL

^ Wikipedia から (英語版)

ドキュメントのタグと貢献者

Contributors to this page: teoli, ethertank, Marsf, Mgjbot, Okome, Takenbot, Shimono
最終更新者: teoli,