Firefox 3 の新しいアクセシビリティ機能

この記事はメンテナンスされないため、内容が古い可能性があります。

以下のセクションは Firefox Web ブラウザのバージョン 3.0 と Gecko 1.9 プラットフォームにおける新機能について書かれています。


Windows 上の IAccessible2 のサポート

Gecko 1.9 プラットフォームは IAccessible2 をサポートします。IAccessible2 は、支援技術に対してさらに多くのコンポーネントと属性を露出させる Microsoft の Active Accessibility の拡張です。スクリーンリーダや他の支援技術が IAccessible2 を使用するようになれば、次のようなことが可能になります:

  • リッチテキスト編集のサポートをスクリーンリーダで開発できます。すべてのコンテンツにフォントや文字サイズ、色、さらに "太字"、"下線"、"スペルミス" などの属性情報を追加できます。これらの例は IBM Lotus SymphonyNVDA の組み合わせで確認できます。
  • スクリーンリーダがサポートすれば、ARIA リージョンアクセシビリティが利用できます。Live Regions は、Web アプリケーションの表示領域が "変更される頻度" を支援技術に知らせる方法です。この方法によって、Web アプリケーションを、まるでデスクトップのように使用できるようになります。使用例は Google Reader と Firefox の画面読み上げ拡張機能の Fire Vox の組み合わせで確認できます。
  • Windows のスクリーンリーダが、完全なアクセシビリティのためにディスプレイドライバをフックする必要がなくなります。これは、OS と密接でない USB メモリや CD-ROM から実行されたスクリーンリーダが Firefox を完全に活用できることを意味します。
  • Dragon Naturally Speaking などの代替入力ソフトウェアが "select what you say" (発言した言葉を選択) のような基本的な機能を実装できます。


Linux 上の ATK/AT-SPI のサポート

Gecko 1.9 プラットフォームは Gnome Accessibility Toolkit/Assistive Technology Service Provider Interface (AT-SPI) をサポートします。これは Gecko 1.9 が組み込まれた Firefox や Thunderbird, Sunbird, SeaMonkey の次のバージョンが Linux 下の Gnome Desktop においてアクセシブルになります。Orca などのスクリーンリーダや Jambu のような代替入力ソフトウェアによって、さらに多くのユーザが Firefox を使用できるようになります。Songbird メディアプレーヤーなどのアプリケーションは Mozilla/Gecko 1.9 プラットフォームに移行しないと Linux 上でアクセシビリティを活用できません。開発者が XUL アクセシビリティガイドライン を守れば、すぐにでもアクセシビリティを活用できます。


ARIA 勧告のサポート向上

ARIA (Accessible Rich Internet Application) は W3C 標準になろうと前進しています。まだ勧告候補まで達していませんが、目指しているところです。ARIA によって、Web アプリケーションの作者は完全なリッチで視覚的なアピールができるインターネットアプリケーションを開発し、最小限のマークアップのみでアクセシブルにすることができます。JavaScript ウィジェットのリッチセットである Dojo Toolkit 1.0 は、ARIA をサポートしているため、Web アプリケーションが Firefox 3 によって完全にアクセシブルになり、スクリーンリーダもサポートします。


画像を含むフルズーム機能

Firefox のページズーム機能は画像もズームできるようになりました。


"不具合のあるサイトを報告" ツールに追加されたアクセシビリティオプション

ヘルプ メニューの "不具合のあるサイトを報告" ツールがアクセシブルでない Web サイトを報告できるようになりました。"アクセシブルでないサイト" は、例えば、画像の代替テキストが欠けているサイトや、正しくズームできないサイトです。"不具合のあるサイトを報告" ツールからこれらのサイトを報告すると、ページ作者が、アクセシビリティを必要するユーザがどのくらい訪れているかを評価し、アクセシビリティの欠如による不利益に直面させることができます。このツールは、このような作者に、彼らのサイトをアクセシブルなデザインにするために必要なデータを提供します。


数多くのバグ修正

そしてもちろん、Firefox 3 では数え切れないほどのバグが修正され、Firefox 2 より快適なブラウジングができるようになりました。いくつかのページでコンテンツが欠けたり矛盾が起こる問題や、フレームを含むページの問題などが解決されました。

以下の人々がこの記事の執筆を手伝ってくれました:

Illustration of hands

ボランティア

あなたの専門知識を成長させ、他の人と共有してください。質問に答えたり、ナレッジベースを改善したりしてください。

詳しく学ぶ