日本語版
最新ニュース
世界

インタビュー: ソフトウェアとウェブサイトに優れたアクセシビリティを組み込む

グラフィカル ユーザー インターフェイス (GUI) は、スマートフォンやスマート TV から、ラップトップ、デスクトップ、ウェブサイトのナビゲーションに至るまで、多くの人がコンピューティング デバイスを操作する方法です。スマート スピーカーや iOS デバイスの Siri などは、音声を使用して情報を要求したり、限られた範囲のタスクを実行したりできる代替ユーザー インターフェイスを提供していますが、コンピューター生成音声の使用は数十年前から行われており、視覚障害者や弱視者向けのスクリーン リーダー ソフトウェアで使用されています。 言論の自由の権利を擁護する米国の組織 Fire の CIO である Suleyman Gokyigit 氏は、日々の仕事に加え、クラウド テスト会社 Applause でソフトウェアや Web サイトのアクセシビリティをテストすることに時間を費やしています。Computer Weekly は最近、ソフトウェア開発者や Web サイト設計者がアクセシビリティを向上させるために考慮する必要があるいくつかの領域について Gokyigit 氏にインタビューしました。 Applause が提供するサービスの一つは、新しいソフトウェアや Web…

インタビュー: ソフトウェアとウェブサイトに優れたアクセシビリティを組み込む

1721684199
2024-07-22 12:16:00

グラフィカル ユーザー インターフェイス (GUI) は、スマートフォンやスマート TV から、ラップトップ、デスクトップ、ウェブサイトのナビゲーションに至るまで、多くの人がコンピューティング デバイスを操作する方法です。スマート スピーカーや iOS デバイスの Siri などは、音声を使用して情報を要求したり、限られた範囲のタスクを実行したりできる代替ユーザー インターフェイスを提供していますが、コンピューター生成音声の使用は数十年前から行われており、視覚障害者や弱視者向けのスクリーン リーダー ソフトウェアで使用されています。

言論の自由の権利を擁護する米国の組織 Fire の CIO である Suleyman Gokyigit 氏は、日々の仕事に加え、クラウド テスト会社 Applause でソフトウェアや Web サイトのアクセシビリティをテストすることに時間を費やしています。Computer Weekly は最近、ソフトウェア開発者や Web サイト設計者がアクセシビリティを向上させるために考慮する必要があるいくつかの領域について Gokyigit 氏にインタビューしました。

Applause が提供するサービスの一つは、新しいソフトウェアや Web サイトを開発している企業が、アクセシビリティに必要な設計原則を満たしているかどうかをチェックできる機能です。「アクセシビリティ機能でなくても、企業は視覚障碍者がソフトウェアを使用したり Web サイトにアクセスしたりできることを確かめたいのです」と Gokyigit 氏は言います。

Applause での彼の仕事には、スクリーン リーダーを使用して Web サイトやソフトウェアで一連のタスクをテストおよび実行することが含まれます。彼の行動は記録されます。「Web ページにアクセスし、ログオンして、新しい注文を作成するといったことです。私は常にフィードバックを提供し、企業が理解できるようにしています」と彼は言います。

アクセシビリティの過去と現在

スクリーン リーダーを使用する人はマウスを使用しません。「ソフトウェアや Web サイトは、マウスで何かをクリックしなければならないような設計にすべきではありません」と Gokyigit 氏は言います。「キーボードを使って移動できなければなりませんし、すべての機能をキーボードで提供できる方法があるはずです。」

ソフトウェアのアクセシビリティに関する自身の経験について語る全盲の Gokyigit 氏は、この技術は長年にわたって大きく変化してきたと語る。同氏はスクリーン リーダー ソフトウェアを使用している。小学生の頃、同氏は Apple 2 を使用していたが、当時入手可能なアクセシビリティ ソフトウェアは、ごく一部の非常に特殊なアプリケーションとのみ互換性を持つプログラムだった。「タイピングなど、本当に基本的な操作しかできなかった。そうやってタイピングを学んだんだ」と同氏は語る。



1991 年、12 歳のときに PC を使い始めたとき、Gokyigit 氏は MS-DOS オペレーティング システム用のスクリーン リーダーである JAWS (Job Access With Speech) というプログラムを使用していました。しかし、PC のオペレーティング システムはコマンド ライン ユーザー インターフェイスしか提供していなかったため、画面の読み取りは、PC、Mac、スマートフォンで使用される最新のオペレーティング システムや、それらの上に構築されたアプリケーションのグラフィカル ユーザー インターフェイスよりも簡単でした。

Windows 3.0 では、Microsoft は MS-DOS 上に GUI を構築しましたが、Gokyigit 氏の記憶によれば、アクセシビリティの観点からは「最初はまったく使えませんでした」。100% テキストベースのユーザー インターフェイスからグラフィカルな表現への移行により、アクセシビリティはまったくなくなりました。当時は優先事項ではなかったと彼は付け加えます。つまり、アクセシビリティをサポートするアプリケーションは、ソフトウェアがリリースされてから 2 ~ 3 年後にリリースされたということです。「アクセシビリティを実現するには時間がかかったため、他のすべての企業より 2 ~ 3 年遅れてソフトウェアが使えるようになりました」と彼は言います。

約 35 年が経過し、ソフトウェアのアクセシビリティは大幅に改善されましたが、まだ改善できる領域はあります。「ソフトウェアの目標は、常にリリース時にすぐにアクセシビリティを有効にすることです。視覚障害や何らかの障害を持つ人がソフトウェアを動作させるために特別なことをする必要はありません」と Gokyigit 氏は言います。

過去の扱いにくいハードウェアベースの音声合成装置は、より自然な音声合成を実現するソフトウェアに置き換えられ、最新のオペレーティング システムには信じられないほど多くのアクセシビリティ機能が組み込まれていますが、まだ改善の余地があります。

「アクセシビリティに関しては、30 年前と現在とを比べることすらできません」と Gokyigit 氏は言います。「多くの変化はテクノロジーによってもたらされましたが、ソフトウェア開発者や彼らが働く企業は、現在、アクセシビリティをより意識するようになりました。スクリーン リーダーなどを利用するユーザー ベースは非常に大きくなっています。」

開発者は、スクリーン リーダーを使用する人はマウスを使用しないということを考慮する必要があるため、Gokyigit 氏は開発者に、キーボード ナビゲーションの実装方法を検討するよう促しています。「ソフトウェアや Web サイトは、マウスで何かをクリックしなければならないような設計にすべきではありません」と同氏は言います。「キーボードを使用して移動し、すべての機能にアクセスできなければなりません。」

ウェブページを見て、彼はこう付け加えます。「テキスト以外の要素はすべて説明が必要です。しかし、今日でも、ラベルのないボタンやグラフィック画像があるというウェブサイトがたくさんあります。これは説明がないことを意味しますが、それを追加するのに数秒しかかからないものです。」

アクセシビリティにおけるAIの役割

人工知能 (AI) には、コンピューターの画面を読み取り、ユーザーが何を達成しようとしているのかを理解する能力があります。

AI がアクセシビリティを向上させる可能性について、ゴキギット氏は次のように語っています。「そうなれば素晴らしいことですが、まだそこまでには至っていません。現在、AI は説明などの作業に非常に役立っています。画面に表示されているものを説明したり、写真を撮って AI に写真の説明を依頼したりすることは、つい最近まで、幻覚を起こしてしまうため実用的ではありませんでした。」つまり、AI は混乱し、画像の説明を誤って提示してしまうのです。説明も非常に短いものでした。「今では、非常に詳細かつ正確な説明を何段落も得ることができるので、今日 AI に画面に表示されているものを説明するよう依頼することができます」と同氏は付け加えています。

しかし、ソフトウェアにはまだ欠陥がある。最近の状況について、Gokyigit 氏は次のように述べている。「ネットワーク接続ストレージ デバイスに新しい共有フォルダーを作成してバックアップに含めたいのですが、管理インターフェイスにアクセスできませんでした。」スクリーン リーダーはチェックボックスをクリックする必要があることを伝えたが、Gokyigit 氏はそれを見つけられなかった。

「フォルダーにチェックが入っていることはわかりましたが、新しいフォルダーについては、クリックしたり、左や右にランダムにクリックしたり、スクリーン リーダーが拾っていないチェックボックスにチェックが入ることを期待したり、あらゆることを試しました。」しかし、彼が試したものはどれもうまくいきませんでした。「最終的には、チェックボックスがあることがわかってクリックできる人を連れてこなければなりませんでした。AI が先に進んで私に代わってチェックボックスをクリックしてくれたら素晴らしいと思います。」

アクセシビリティとは、誰にとっても使いやすいことを意味します

Gokyigit は、ソフトウェアのユーザビリティに関する課題は、障害を持つ人々がソフトウェアを使いやすくすることだけにとどまらないと考えています。

「実際に会話をしたり、話しかけることでコンピュータを操作したりできるというのは、とても理にかなっています」と彼は言う。「昔のSF番組を見てください。 スタートレック1960 年代、そしてもちろん 1980 年代には、最も自然なユーザー インターフェイスは、単にマシンと会話して、マシンに何をしてほしいかを伝えることだと人々は認識していました。」

#インタビュー #ソフトウェアとウェブサイトに優れたアクセシビリティを組み込む

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。