it-swarm-ja.com

モバイルアプリケーションのユーザーアクセシビリティ

モバイルWebアプリ、iPhoneアプリ、およびAndroidアプリをよりアクセシブルにします。モバイルアクセシビリティのベストプラクティスについて最初に読むべきことは何ですか?アクセシビリティの違いについて要約はありますか?モバイルおよびデスクトップ環境での対策?

7
Maksym Gontar

これは非常に広範なトピックです。コンテキストは何ですか?これはスタンドアロンアプリ用ですか、それともウェブサイト用ですか?これはプラットフォームに大きく依存します。たとえば、タッチスクリーンの動作はトラックボールインターフェイスとはまったく異なり、高解像度デバイスは低解像度デバイスとは動作が異なります(画面サイズもさまざまに異なることに注意してください)。必ずウェブをチェックしてください- Jakob Nielsenもこれについていくつか考えています

これに関するいくつかの一般的な考え:

  • 接続は遅くなる傾向があります。 2G向けの設計。できるだけ少ない画像を使用してください。
  • JavaScriptはしばしば失敗するか、予期しない方法で機能します。通常、プレーンHTMLの方が優れています。すべてのモバイルブラウザーにも独自のCSS問題があります。
  • 誰もが最新のiPhone 5/Androidを持っているわけではありません。さまざまなデバイス、特に最新のプランが付属する「無料」の電話向けに設計します。
  • CSSでフォントサイズをハードコードしないでください(このため、BlackBerryではCodeProjectを表示できません)。
  • Webサイトでは、すべてのものを線形にすることを検討してください(メニューも)。要素が何かの左側または右側にある場合、そこをナビゲートすることは困難であり、他の要素を小さな領域に押しつぶします。
  • 気が散っているユーザーのためのデザイン。ユーザーは空港、バス、食料品店などに並ぶでしょう。
  • できるだけ少ない入力をユーザーに求めます。タイピングは、最高のものでも、遅くて扱いにくいです。
  • 間違いを予想する(私は頻繁に私のiPadを誤ってタッチして、サイトを読んでいる間にリンクがランダムに開くことになります)。
  • テスト、テスト、テスト!チームの全員に携帯電話で試してもらい、さまざまなデバイスで試してもらいます。

幸運を!

7
Robert Fraser