接続エラーを表示する前に、インジケーターを使用してユーザーにどのくらいプロンプトを出しますか?一方、モバイルユーザーは、インジケーターが消えるまで永遠に待つことを好みません。一方、ネットワーク接続が不十分な場合、リクエストはかなり長くかかる可能性があります...最悪の場合、ユーザーにどれくらいの時間待機させますか?
一般的な応答時間を知らないと、このような質問に答えることは困難です。ユーザーは、モバイルネットワーク上でモバイルデバイスを使用する場合、数秒待つことに慣れています。
この有名な投稿 は、Webサイトに適用できますが、10秒後にユーザーが「失う」ことを示唆しています。大まかなガイドラインとして使用できます。
この問題に関してユーザビリティーを改善できる主な方法は2つあります。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
この:
ここに明確な答えがあるとは思いません。「依存する」で非常に簡単に答えることができます。
次のことを考慮する必要がある場合があります。
個人的には、タイムアウトが10〜15秒の場合は通常のレイテンシと見なし、20秒以上の場合はアプリを終了する可能性が高いです。
「Mr」または「Mrs」の平均はアプリを使用していると常に考えています。
認知の課題や視覚障害を持つさらに数人のユーザーに基づいてアプリにアクセシビリティ標準を適用するように依頼されたとすると、それらの人口統計に対応し、潜在的なセキュリティリスクを変更する必要がある別のユーザーペルソナを作成します(長い時間が変更された場合)彼らのニーズに合わせて)。
上記のペルソナはデータの入力が「遅い」が、最終的にはタスクを完了する(時間が割り当てられている場合)とすると、42秒と3分はどういう意味ですか。推奨されるタイムアウト/セッションはどのように適用されますか?そして、このペルソナに対応するための時間の価値としての解決策は何ですか?
UXの目的のために、以下を再度訪問する必要があります。
さまざまなワイヤレスネットワークで動作するデバイスには、パフォーマンスに影響を与えるあらゆる種類の依存関係があります(つまり、デバイス速度のしきい値、クエリを完了するために必要なリソース、OSサポート、非ネイティブアプリでの最適化の欠如、エンドユーザーのネットワーク、帯域幅デバイス)デバイス自体のペルソナ設定などに制限されます)デバイスまたはそのアプリからの応答を待つ時間が長くなります。私は、アクセシビリティを変数として取り組むだけでした。