IPhoneモバイルアプリを設計しましたが、アクセシビリティレビューを実施する必要があります。要件は、iOS8 UIガイドラインに従って、ネイティブアプリのように見せることでした。
初めてVoiceOver機能を使用してテストしましたが、ツールバーの[キャンセル]や[完了]などのナビゲーションボタンを上部に配置すると、すべてのコンテンツの前に最初に読むことがわかりました。このようにして、ユーザーは読んだ後、またはこの場合はフォームに入力した後、最後まで戻るか、次のステップに進むことができるようにする必要があります。
最近の多くのモバイルUIは、ボタンを論理的にフォームの後に配置するのではなく、同様のスキームを使用してボタンを上部に配置しています。 VoiceOverを使用する視覚障害者の観点から、これの利点/欠点は何ですか?
もう1つのコメント:運動障害のあるユーザーは、アプリ内の小さなターゲットをタップするのが難しいでしょう。
ボタンをベゼル領域(ボーダー)の隣に配置すると、ボタンにアクセスしやすくなることが示されています。
また、ピンチジェスチャー(ズームインとズームアウトのボタンなど)の代替手段を提供するようにしてください。手先の器用さが不足している人にとっては、これが最も難しいことです。
要約すると、タッチスクリーンのアクセシビリティに関するいくつかの設計のヒント
参照:
あなたがもっと読みたいなら、ここに、運動障害のある使用のためのタッチスクリーンa11yについて私が好きないくつかの論文があります
私の2セント!
あなたの質問はとても難しいです。あなたが言ったように、フィールドの前に最終アクションボタンを読むことは論理的ではありません。私はそのようなフォームをPCに持っていて、フォームを検証またはキャンセルするために常に上にスクロールする必要があったのです。あなたの場合、あなたが彼らを助ける必要がある多くの盲目のユーザーがいる場合、なぜプロセスの最初にユーザーがハンディキャップを指定することを許可するオプションを持たないのか、そしてこの場合、上部にボタンを持ち、他の場合はそれらを許可する彼らの自然な場所で?
見ることも視覚障害者もこの計画から利益を得ないように私には思えます。このセクションがスキップ可能であっても、ユーザーは先に進む前にページが提供するものを知っている必要があります。入力が必要な場合、データが入力される前に先に進むことを選択すると、ユーザーをフラストレーション(エラーメッセージ)に設定することになります。意味がある場合は、そのパターンに従ってはいけません。キャンセルボタンについても同様です。彼らが諦めていることを彼らに知らせてください。