スマホ関連の海外ニュースです。
モバイル アプリケーションの開発者やデザイナー常にビジョンのためのアクセシビリティを確保し、聴覚障害を持つユーザーに焦点を当てる必要があります。この記事は、あなたのアプリケーションを完了する必要がありますいくつかのチェックリストが使いやすくいたします。 任意のアプリケーションで作業している間、ユーザーはタッチ可能なコントロールに依存します。コントロールは、適切なサイズを持っているし、簡単に表示される必要があります。アプリは、長さと幅で 48dp の最小値を持つコントロールに必要です。それは約 9 ミリメートルに等しいとコントロールをユーザーが選択またはアクションを実行できるため推奨されます。 以下の図は、サイズ変更ボタンの正しいと不適切な方法を見ることができます。 編集可能にそれ自身を構成するコントロールです。アクセシビリティを確保するためには、フィールドの属性を追加します。属性を追加すると、ユーザーがテキスト フィールドが空の場合、どのような内容が書かれているを理解するを助けます。属性の内容を話すことができます。 あなたのアプリケーションのカスタム コントロールに完全に表示される場合は、それが仮想ビュー階層を提供することをお勧めです。既定ユーザー補助サービスの処理は、ユーザーに十分な説明を与えるができないので、これは重要です。 仮想ビュー階層はアクセシビリティ サービスに相補的なビューの階層を提供します、バック グラウンドで実行されます。それは密接に実際の情報を画面に表示されると一致するアプリケーション開発者のための方法を考えることが。アクセシビリティ イベントが発生し、ユーザーに有用なコンテキスト情報を提供するとき、ユーザー補助サービスはシステムによってコールバックを受け取ります。 以下、カレンダー コントロール、シングル ビューでカレンダーを実装する場所を見ることができます。 上見ることができる、日を選択するが、昨年と同様に月、既定のアクセシビリティ サービスは発表のみ。だから、視力のないユーザは正しい日付を選択する際に困難に直面します。これはアクセシビリティ サービスだけ特定の日ではなく、完全なカレンダー コントロールの説明情報を受け取るために発生します。 これはまた日付ピッカーなど、関連コントロールのプロンプトで動作します。DatePicker の例を見ることができます以下の「生年月日」を追加するためのコントロール。 アクセシビリティを確保するためビューを使用して小さいコントロールのセットをグループ化します。アプリケーション画面で最小推奨タッチ サイズよりも小さい場合は、それらを追加します。グループ化した後、グループに提供します。 クラスは、ビュー クラスのサブクラスであるし、グループ ビューのインスタンスをコンテナーとして一緒に動作します。 これらは、いくつかの一般的に使用されるサブクラス: 以下では、相対的なレイアウトにコンテンツの説明を追加する方法が表示されます ‘ ViewGroup。 たとえば、属性を追加してみましょう、下に与えられました。 罫線またはユーザー操作を可能にしない、装飾用のイメージのようなアプリでいくつかの要素があるとしましょう。これらの種類の画像やグラフィック、すなわちアクセシビリティ コンテンツの説明を追加しないでください。 たとえば、以下に示すアプリ画面で装飾用のイメージの説明を追加しないでください。 ボタンまたは関数を変更するコントロールは、これらのボタンの人造人間: contentDescription は適切に変更ください。 たとえば、2 つのボタンがある: 話す、および一時停止、機能を変更するにはユーザーがそれらにアクセスします。話すときユーザーが与える入力と一時停止するについて話して停止するとユーザーが押されます。 この例では、音声ボタン話すからに変更一時停止、属性に次の内容の説明を追加することができますので。 視覚障害のあるユーザーまたは低視力を含むすべてのユーザーは、アプリのタイトルが欠かせません。タイトルの内容は、スクリーン リーダー、トークやナレーションを持つユーザーに話されています。 たとえば、アプリのタイトルを追加しましょう。 ここでは、文字列値はすなわち strings.xml で設定します。 だから、アプリのタイトルは有権者登録を以下に示します。 アプリのタイトルが変更されない場合、アンドロイドが自動的に表示するアプリケーションの名前。 コントロールの適切な間隔は正しくテキストを読みやすくためのキーです。次の 2 つの例では、コントロールを追加する正しい方法と同様に、間違っているを見ることができます。 上見ることができる、非常に読みにくいです。正しい間隔で読むことができます簡単に、ボタンに書かれているものは何でも、それは簡単に両方のボタンの間で区別します。 前景色と背景色の色のコントラストは、WCAG 準拠テキストが読みやすいことを確認する必要があります。 このオンライン ツールを使用すると、任意の集合の色のコントラストをチェックできます。 して、上記チェック コントラスト比と結果で [はい] を見ることができるかどうか、それは十分な前景色と背景色を設定しているを意味します。 たとえば、下のテキストの前景色と背景色、WCAG 準拠を見ることができます。 下図では、我々 は上記のように同じ前景色と背景色を追加します。
続きを読む…
Android App Accessibility Checklist
Developers and designers of mobile applications must always focus on ensuring accessibility for vision and hearing impaired users. This article will offer some checklists you should complete to ensure your application is more accessible. While working on any app, users rely on touchable controls. The controls should have appropriate size and be easily visible. Your app should have controls with a minimum of 48dp in length as well as width. It is approximately equal to 9mm and recommended for controls for which a user can select or take an action.
Read more…