1

私は、ユーザーが初めて特定のコントロールを見るときにiOSアプリケーションを作成しています。Popoverが指していることをVoiceOverのユーザーに知らせる

VoiceOverをオンにして、ポップオーバーがアラートのように機能するようにしました。アクセシビリティに焦点を当て、テキストをユーザーに読み上げます。ただし、実際のコントロールが画面上のどこにあるかについては、ユーザーに特定のヒントを提供することはできません。ええ、それはポップオーバーの「上」ですが、VoiceOverのテキストには、ユーザーがコントロールが必要と思う場所を繰り返しタップすると、試行錯誤の余地が残っていることが示されています。

私はジェスチャーでそれを解決することを考えていました。アップルのsample appsはデートタイプのアプリで、片手でスワイプアップまたはスワイプダウンのジェスチャーを使用して、潜在的な試合のプロフィールを「好き」または「合格」することができます。私はそれが好きです。なぜなら、ユーザーにはあいまいではなく、何度も何度も試してみる必要がないからです。

スワイプアップを使用して、ユーザーがコントロールと直接やりとりできるようにしたり、スワップダウンしてポップオーバーを閉じたりすることはできますが、通常はVoiceOverでポップオーバーを解除する方法ではないため、これをよりスムーズにするための推奨事項はありますか?私はpopovers :)

EDITのアクセシビリティを行うの人だけじゃないと仮定しています:誰かがそれは少し重すぎる回り試してみて、何かのために、システムのジェスチャーを無効にするかもしれない便利な観察を行いましたそれはUIでの繰り返しのユーザーアクションではなく、一度だけ表示されます。別の提案は、ユーザが最初のポップオーバーがなくてもどこにいてもそれを見つけなければならないため、アクセシビリティテキストを変更してコントロールがあるかどうかについての空間的な手がかりを提供することです。どう思いますか?

+2

+1実際のアクセシビリティサポートを追加するためだけです。私の2セントは物事を複雑にすることではないでしょう。通常のVoiceOverジェスチャーを試したり修正したりしないで、あなたが正常に動作する方法に合わせて試してみてください。 –

+1

興味深い問題。 Popoverのアクセシビリティ・テキストにシンプルな空間ヒントを含めると、私には公正な音が聞こえます。私は、 – Justin

+0

おかげさまで、もっと簡単なアプローチは最終的にはもっと多くの人と話し合ったので、私は今答えを投稿しました。 – RuslanD

答えて

0

私が行った解決策は、モバイルアプリケーションをアクセス可能にすることに専念した人々と相談した後、ジェスチャーを使用するのではなく、VoiceOverアクセシビリティテキストに空間ヒントを含めることでした。

根拠があることだった:

  • ブラインドや視覚障害のあるユーザーは、とにかくどこ制御のための直感を開発する必要がありますアプリで共通のアクションとは対照的に、UIだけ、一度起こり

    • 初めての経験は初めてのことではないので、画面上に表示されます。
  • 関連する問題