web-dev-qa-db-ja.com

活動指標、プログレスバー、プログレッシブローディングの有効性に関する公開調査はありますか?

アクティビティインジケーター(回転ホイール)と進行状況バーは、多くのアプリケーションで非常に一般的です。

私が気付いた新しいアプローチは、アプリケーションが実際のコンテンツをロードしている間にページまたはコンテンツのコンテナーを表示する場合です。コンテンツが読み込まれると、詳細が入力されて、空の領域が置き換えられます。 FacebookのiOSアプリは、実際の画像を1秒後に読み込むまで、大きな白い四角形の画像のコンテナーを読み込みます。ユーザーの操作をブロックするアクティビティインジケータはありません。

このトピックについてさらに深く掘り下げた記事や研究論文はありますか?以前の投稿を検索しましたが、このプログレッシブローディングアプローチについては何も見つかりません。

3
Rhodes

一般に、HCI研究[1]では、進行状況インジケーターの存在が、ユーザーにある程度の対話性、応答性、および情報提供性を提供することにより、インターフェイスのUXを強化することが認められています。ただし、進行状況インジケーターのスタイルや実装が、ユーザーのインターフェイスの楽しみや認識に重要な影響を与える可能性があることも実証されています[2]。

Webページの断片的な読み込みに関する特定の質問については、いくつかの要因が関係していると思います。 Webページのロードに時間がかかるコンポーネントがいくつかある場合(またはユーザーが理想的な接続ではない場合、つまりスマートフォンを使用している場合)、ページコンポーネントの断片的またはオンデマンドのロードは、インターフェースの応答性に対するユーザーの認識。一方、プログレスインジケータを頻繁に使用すると、遅延が実際よりも長いとユーザーに知覚させることができることを示す研究を見てきました(-この発見は、非同期操作を実行するときに進行状況インジケーターを表示するまでに待機する時間を知りたいという欲求によって引き起こされたため、その発見はこの状況に一般化できない場合があります)。

私はこの特定の手法を評価する研究を見つけることができませんでしたが、ソフトウェア業界は「重い」ページを設計するための有効なアプローチとしてそれを採用しているようです。そのような手法に(Facebookアプリの例のように)進行状況インジケーターが必要かどうかはまだわかりませんが、リモートコンテンツを受信できる効率に依存する可能性があります。

[1]:ブラッドA.マイヤーズ。 1985.コンピュータとヒューマンインターフェイスのパーセント完了進捗インジケータの重要性。コンピューティングシステムにおけるヒューマンファクターに関するSIGCHI会議の議事録(CHI '85)。 ACM、ニューヨーク、ニューヨーク、米国、11-17。 DOI = 10.1145/317456.317459 http://doi.acm.org/10.1145/317456.317459

[2]:新田須丸、上村聡、中村元、原田悦子。 2011.待機時間フィラーデリバリーシステムのフィールド調査。モバイルデバイスおよびサービスとのヒューマンコンピューターの相互作用に関する第13回国際会議(MobileHCI '11)の議事録。 ACM、ニューヨーク、ニューヨーク、アメリカ、177-180。 DOI = 10.1145/2037373.2037401 http://doi.acm.org/10.1145/2037373.2037401

4
Joshua Barron

この記事をNNグループ http://www.nngroup.com/articles/response-times-3-important-limits/ で確認してください。進行状況バーを表示するタイミングと表示しないタイミングについて詳しく説明します。

基本的に、待機時間が最小(1秒未満)であれば、プログレスバーを使用しないこともできます。それ以上の場合、ユーザーは操作に時間がかかることについてのフィードバックを期待します。

2
Rasha