多くのアニメーション効果は単なる目薬ですが、アニメーションが何が起こっているかをユーザーに効果的に伝える状況もあります。アニメーションのお気に入りの用途は何ですか? また、具体的にどの種類のアニメーションを使用しますか?
例: 新しい項目がリストに挿入されたときに項目を下にアニメーション化する
多くのアニメーション効果は単なる目薬ですが、アニメーションが何が起こっているかをユーザーに効果的に伝える状況もあります。アニメーションのお気に入りの用途は何ですか? また、具体的にどの種類のアニメーションを使用しますか?
例: 新しい項目がリストに挿入されたときに項目を下にアニメーション化する
考えられる 1 つの例は、ウィンドウを最小化するときにオペレーティング システムで使用されるアニメーションです。
Microsoft Windows と Apple OS X はどちらも、ウィンドウがタスクバー (または OS X の Dock) に移動するアニメーションを作成して、ウィンドウが移動した場所をユーザーに示します。そうしないと、誤って最小化を押した初心者ユーザーは、ウィンドウを元に戻すのに苦労する可能性があります。
私はLinuxを使用していませんが、Linuxも同じように機能すると確信しています。私は差別的ではありません=)
ファイルをダウンロードするときの Google Chrome の使い方がとても気に入っています。説明するのは難しいですが、ダウンロードが進むにつれて円グラフのように塗りつぶされ、その円の上にダウンロード中のファイルのアイコンが重なって表示されます。非常に滑らかです。
すべての視覚的な変化が迅速であってはならないと私は信じています。ステータス通知、ウィンドウの最大化/最小化、データの削除/追加など。リファレンスが見つかりませんが、通常、すべてのアニメーションは人間の応答時間に合わせて 1 ~ 2 秒程度にしないことをお勧めします。
私のお気に入りのアニメーションの用途は商用ソフトウェアではなく (Apple はこれが得意ですが)、主要なオペレーティング システムにまだ実装されていない素晴らしい UI アイデアの 1 つと私が考えるPhosphorと呼ばれる研究論文です。
AJAX 読み込み GIF - イベントを確実に登録し、それに対して何かを行っていることを示す指標が必要です
Ben Bederson と Angela Boltman による非常に優れた論文があります。この論文では、空間内の情報のメンタル マップを作成するユーザーの能力に対するアニメーションの影響を評価してい ます。
プログレス バーは、1 ~ 2 秒以上かかる処理に適していますが、正確な場合に限られます。私の意見では、不正確な進行状況バーは、ないよりも悪いです。