最も自然な点滅の視覚化?
-
06-07-2019 - |
質問
一部のデータのエラー状態に自然に注意を向けるために、ディスプレイ上の情報を点滅させる理想的な方法は何ですか。
- まばたきをすべてオン/オフにするか、瞬時にオン/オフ遷移するのではなく、明るさをすばやくランプアップ/ダウンする必要がありますか?
- まばたきを均等にオン/オフする必要がありますか、それとも60%の時間がオンで40%のオフが交互になるようにする必要がありますか?
- 最も自然な周波数は何ですか?毎秒何回点滅しますか?
目標は、一部のデータのエラーに注意を喚起することですが、自然で、見栄えがするように見えることです。
うまくいけば、解決策はQtとC ++を使用して実装するのが難しくないことです。
解決
私はいつも、さまざまなjavascriptライブラリにハイライト効果が存在することを発見しました。基本的に、オブジェクトの背景をすぐに明るい黄色に点滅させた後、元の背景色にフェードバックします。
他のヒント
点滅は、さまざまな健康上の問題を引き起こす可能性があります。必ずこのIBMの記事 をご覧ください。 p>
まばたきはもう使われないと思います。私は個人的に、それが受け取ることを意図している注意を損なうと思います。点滅している「重要な」情報に集中しようとすると、点滅は実際にそれを読んで集中することを妨げます。何かが点滅する場合は、おそらく点滅している境界線があればそれが最善でしょう。
事実として提示するのではなく、私の意見です。
編集:Adamが言ったように、私の意見では、ハイライト効果ははるかに優れています。視聴者の注意を引き、実際に読書をさせます。
@Blaenkが指摘したように、点滅は間違いなく可読性の問題を引き起こします。点滅する必要がある場合は、点滅の間隔を長くすることをお勧めします。5秒間非表示、5秒間表示します。
強調表示は間違いなくもっと楽しいです。ただし、通常の色にフェードする前にユーザーが画面または画面のその部分を見ていなければ、完全に見落とされる可能性があります。フェードが非常に遅い/遅延するか、まったくフェードしないことをお勧めします。静的なハイライトに問題はありません。
可愛さのために、私は正弦波のまばたきを使います。色は、約2秒の周期の正弦波によって変化します。ただし、効果を滑らかに見せるために高いフレームレートを達成する必要があるため、これは単純なオン/オフ点滅よりも実装がはるかに困難です。
別の方法として、強調表示の後にテキストの一時的なアニメーション(フォントサイズを大きくする)に続いてフォントサイズを通常に戻すアニメーションを組み合わせることで注目を集めるFlash / Silverlightアプリが増えています。適切なタイミングで一度これを行うと、あまり面倒にならずに注意を引くのに十分です。