web-dev-qa-db-ja.com

人工的な読み込み遅延のあるスプラッシュ画面の長所と短所

私の会社は、ドメイン固有の小さなデスクトップGUIアプリケーションを開発しました。小さいため、読み込みが速く(実際には瞬時に)、最初は「ホーム」画面が表示されます。このアプリでは、一種のグラフィカルメニューです。ロゴ/スプラッシュ画面を表示する2〜3秒の遅延を導入することが提案されています。理論的根拠は、これがより専門的に見えるということです。

これに関する一般的な知識は何ですか?

注:個人的に私はこの種の画面が嫌いです。しかし、私はただのエンジニアです-提案は、実際のユーザーがそれらを好むということです。だから私は本当にこのサイトの人々が好きなだけでなく、ユーザーが何をして何が好きではないかについての証拠を探しています。

pdate:私と同じように、ほとんどの人が人工的な遅延を嫌っています。しかし、ユーザーが何を望んだり、受け入れたりするかについての反応は、より複雑です。物語は、(a)人々が1〜2秒の遅延を受け入れること、そして(b)ユーザーが時間をとれば、いくつかのアプリケーションをよりよく信頼するようです。

しかし、ソフトウェアのロード画面のthis特定のケースについて、どのような証拠がありますか?私たちがこれを試した最初の企業になることはできません。90年代には当たり前のことでした。反発はありましたか?どちらかの見解を支持する研究はありましたか?

46

経営陣は主にブランド認知度を求めています。同じ欲求が、コカ・コーラが彼らが購入できるすべてのものに彼らのロゴを置くように駆り立てます。

アプリ(実行時)に製品または会社のロゴが表示されている場合は、ブランド認知が提供されていることを証明できるはずです。ロゴは2〜3秒ではなく常に表示されているため、この方法のほうが適していると思われるかもしれません。


代替スプラッシュ画面:行動を促すフレーズ

アプリケーションにとってのワークフローとは何かを検討してください。 Microsoft Officeアプリケーションは、作業を開始するために開くことができる一般的なテンプレートを表示する画面から開始します。この画面には、会社とその製品を強調するブランドコンテンツが含まれています。

実際にはいくつかのタブが存在し、この「スプラッシュスクリーン」は使いやすさを考慮して豊富になっています。 おそらくガイダンスがどのフォームでも好きではないパワーユーザーの場合、スプラッシュスクリーンの下部には、次のようなもので二度と表示しないチェックボックスがあります。設定ウィンドウをオンに戻す方法も教えてください。


一般的な妥協

CTAオプションが時間の制約または態度ごとに不可能であり、それらが容赦ない場合、ユーザーエクスペリエンスの名の下に、スプラッシュスクリーンは25回表示された後に停止できると主張します。

一般的な妥協案として、ワークフロー(ユーザーの動作)は、アプリケーションの動作に関する決定をさらに推進することができます。時々使用されるパターンは、スプラッシュまたは他の行動を促す画面を表示することですユーザーがアプリアイコンをダブルクリックしてアプリを開いた場合のみ(またはOSの類似のメタファー)。このケースを、それに関連付けられたファイルを開いてアプリを起動したユーザーと比較してください。

後者の場合、ユーザーは指示された意図を持ち、フォーカスを妨げるもの(スプラッシュスクリーン)を望まない。前者の場合は方向性が少なく、スプラッシュスクリーンのように「信頼を誘発する動作」について直感的な議論をすることができます。いずれの場合も、使用履歴に初めてイベントを記録すると、画面が表示されたか、表示されなかった理由を示すメモを表示できます。

36
New Alexandria

アプリがすぐに読み込まれる場合は、追加しないでください。特に、それが完全に不必要な遅延を作成する(強制する)ときはそうではありません。

スプラッシュスクリーンは、スピナーの読み込みと同じ目的で機能します。アクションが表示され、効果があることをユーザーに確信させ、読み込みにかかる時間を主観的に短縮します。

57
Marjan Venema

この漫画が答えでまだ言及されていないことに私は非常に驚いています。確かに、問題は短い遅延について尋ねていることであり、これらの情報源は、すべての「ヒップ」のWebサイトに正当な理由なくあなたの人生(および帯域幅)の30秒以上を無駄にした「超クール」なアニメーションがあった時代から来ています。

7th type of website you need to stop making

The Oatmeal (粗悪なユーモアの警告)の礼儀と、Macromediaの従業員からの この引用 に触発されたアイデア。 重要な調査結果 当時(October-November 2003)は:

マレーは、「アクメヘアケア」の2つのホームページのバリエーションのお気に入りを投票して579人の消費者からの投票を獲得しました。 1つはFlashのイントロで始まり、もう1つは静的HTMLでした。 (下記の元の投票へのリンク。)[編集:記事のリンクは無効です。]

回答者の80%がFlashの紹介なしでサイトに投票しました。

[snip ...]

より興味深い統計:

o非マーケティングの専門職の女性の75%がFlashを使用していないと答えました。

o非マーケティングのプロの男性の81%はFlashはないと述べました。

o調査対象者(18〜24歳)の若者も、フラッシュ以外のイントロを65%以上選択しました。

コミックと裏付けの研究は、人為的な遅延のために頭の上の釘を打ちます。ユーザーとの信頼構築と利害関係者の満足度の問題に対処するために、私は次のことを提案します。

  • 遅延はできるだけ短くしてください。
  • 「読み込み中」を明確に表示して、ユーザーが待っている理由があることをユーザーに知らせるようにします。
  • エクストラに光を当てます。会社のロゴをアニメーション化したり、アプリ名に炎を追加したりすると、ユーザーは(少なくとも部分的に)時間を浪費していることを認識します。ロード画面が実際のアプリをロードするよりも多くのリソースを使用する場合、それは間違っています。
  • ユーザーがロードする必要がないと合理的に期待できる場合は、スキップしてください。プログラムは、この起動サイクル/起動時間にすでに1回ロードされていますか?インスタンスはすでに実行されていますか?人は16 GBのRAMとスーパーフェッチを有効にしていますか?人はあなたですか(1日100回同じ画面を見るよりも良いことをする開発者またはパワーユーザー)?そのことをスキップしてください!

ユーモアとランダムさは、ユーザーエクスペリエンスも向上させるいくつかの要素です(使用している特定のドメインによって異なります)。あなたがそれに投げかける時間があるなら、半ランダムに充填するローディングバーはおそらく「信頼構築」のニーズを超えるでしょう。多くの企業がユーモラスな「読み込み」メッセージを実装しています。

  • SimCity は、地形を生成したり、セーブをロードしたりするときのロード時間が長いことで、初期の頃は有名でした(悪名高い)。彼らはいくつかの 不明確なメッセージ を追加しました。それは、ロードプロセスの「ステップ」として点滅し、待機中にプレイヤーを楽しませるために、少なくともSimCity4まで練習が続きました。 (私は彼らの最新のクラウドベースの大失敗を果たしていません。)
  • 一部のエミュレーション会社( Saucelabs および Browserstack は、私が使用した2つの例です)は、一部で仮想マシンのプロビジョニング、構成、および起動を行っているため、ロードする前に正当な待機期間がありますどこかに雲。それらの両方(少なくとも私がそれらを毎日使用していたときのある時点で)は、いくつかの正当なステップと1つ以上のユーモラスなステップ-「より素晴らしい(TM)のインスタンス化」、「クラウドへの飛行」、および「? ??」私が覚えているいくつかの例です。

これは一部の人々の「プロフェッショナル」の定義に合わないかもしれませんが、私の意見では、ローディング画面をそれほど安っぽくしない方法の良い例です。 ( ユーモアとプロフェッショナリズムの関係はホットなトピックです 研究において、そして多くの現代の企業は特にユーモアを使ってブランドをマーケティングし、構築しています、特に若い人口統計をターゲットにしている企業:企業のTwitterフィードの数を見るFacebookページ)

23
Patrick M

私は、あなたが瞬時に立ち上がるためのスプラッシュスクリーンを持っていてはいけないという他のポスターに同意します。スプラッシュスクリーンは、プログラムの読み込みがイライラするほど遅いことを認めています。

ただし、管理者がまだそれを主張している場合は、スプラッシュスクリーンoverを初期ウィンドウにロードしてすぐにフェードアウトし、消えるまでに2秒もかからないようにすることをお勧めします(より速い方が良いでしょう)。

5
Paddy Landau

多くのアプリケーションがスプラッシュ画面を持っていることを特派員が見て、それが実際に必要であると考えたのではなく、ユーザーが何かを見る必要があると考えるのではなく、それが(バックグラウンドで、回転する砂時計など何よりもきれいなもの)。

実際には、これは待ち時間を嫌うユーザーに要約されます。アプリケーションがすぐに読み込まれます。これにより、背後で動作するスプラッシュスクリーンが不要になります。

オプションとして追加することをお勧めします。オプションメニューに動作を設定するチェックボックスを付けます。次に質問は、デフォルトでONにするかどうかに移ります。ただし、リリースノートでは、オフにする場所を明示的に指定できます。または、スプラッシュスクリーンの隅に目立たない「スプラッシュオプション」リンクを配置することもできます。

mockup

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

アプリケーションが「フォンホーム」を許可されている場合は、ユーザーの選択を記録します。

3
Andrew Leach

ユーザーは人間であり、人間は慣れ親しんでいるものを信頼し、未知のものを恐れます。

10年前は、すべてのアプリの起動が遅くなる場合がありましたが、スプラッシュスクリーンでそれを実行するアプリはユーザーにとってより良いと感じたので、ユーザーはスプラッシュスクリーンがない場合よりも数秒間表示される方が快適でした。

今日、アプリのかなりの部分が即座に開始するか、UIを非同期でロードするため(特にWebアプリ)、ユーザーはインスタント/段階的な起動に慣れています。

スプラッシュスクリーンは、1990年代の経験を引き継いだ可能性のある高齢者を対象とするアプリの場合は依然として良いアイデアですが、一般に、遅延のために遅延させることは逆効果であり、迷惑です。

3
Sten Petrov

一般的に、スプラッシュスクリーンは、アプリケーションのロードに実際に時間がかかる場合にのみ必要だと思います(Adobe Photoshopなどのプログラムを考えています)。スプラッシュ画面は非常にありふれたものなので、ユーザーはそれを期待するようになるかもしれません。スプラッシュスクリーンはユーザーを「快適」に感じさせるという議論を見ることができました。

UIを高速に保ちながら、ある種のクイックフェードインアニメーションを作成することで、これを軽減するのに役立つと思います。このようにして、ソフトウェアはまだ「起動中」のように見えますが、人為的な遅延はなくなりました。私の意見では、これは使用を遅くすることなく快適性を提供します。しかし、私はあなたのマネージャーが正確に何を念頭に置いているのか分かりません(ブランド認知などが頭に浮かびます)。

2
red_sky

ユーザーから非表示にする起動時の問題がないため、スプラッシュスクリーンはマーケティングのみです。

営業およびマーケティングチームに話しかけて、ブランドのスプラッシュスクリーンか、他のどの競合他社よりも速くロードできるアプリかを尋ねます。うまくいけば、彼らはその価値を見ることになるでしょう。

2
cdkMoose

スプラッシュスクリーンはブランディングに役立ちますが、デスクトップアプリケーションであり、モバイルアプリよりも画面上のスペースが多いため、ロゴや会社名をヘッダーとして、または画面の他の固定コンポーネントに使用することをお勧めします。読み込み期間がある場合は、読み込み画像とともに会社のロゴを表示するとよい場合があります。

私の意見では、スプラッシュスクリーンはモバイルアプリにとって不可欠です。ブランドを常に表示するための十分なスペースがないためです。

1
user2138983

「労働錯覚」という言葉を作り出したハーバードビジネススクールの2人の教授による本当に興味深い論文があります。研究は、ソフトウェアで人工的な遅延を使用することがいつ/どのようにして知覚される価値を高め、ユーザーからの相互関係を誘発するのに有益であるかを示しています。 この研究の誤解はひどく終わります!

概要ページ: http://www.hbs.edu/faculty/Pages/item.aspx?num=40158

フルペーパー: http://www.people.hbs.edu/rbuell/papers/buell_norton_2011.pdf

概要

最速のセルフサービステクノロジートランザクションのユビキタス機能は待機です。従来の知恵と操作理論は、人々が待つ時間が長くなるほど、満足度が低くなることを示唆しています。私たちは労働錯覚と呼んでいるため、ウェブサイトが努力をしていることを通知することによって運用の透明性に従事しているとき、人々は実際に、結果が同一であっても、瞬時の結果を返すウェブサイトよりも待機時間が長いウェブサイトを好むことができます。オンライン旅行とオンラインデートのドメインでのサービス体験をシミュレートする5つの実験で、サービスの価値の認識に対する労働錯覚の影響を実証し、サービスプロバイダーの努力の認識が相互に運用の透明性と評価の増加、境界条件と代替説明の調査。

1
jayrdub