有時候使用者不易專注於應用程式本身,或迷失於元件A變換到元件B的過程, 當使用者在多重程序或多步驟的狀態下時,審慎安排動線設計能有效地導引使用者的注意力。當佈局或元件重新排列時,要避免造成使用者困惑,並改善整個使用者體驗的美感。動線的設計不但使產品更漂亮,更應該考量到功能性的目的。
範例
兩個不同狀態的視覺漸變必須是流暢、輕鬆而不間斷的。 最重要的是讓使用者更清晰而非困惑。設計良好的動畫,能幫助使用者清楚了解現在應該要專注在哪個地方。
漸變動畫的範疇包含三種元件:
當你在設計你的動畫時,請注意以下幾件事:
範例
你該這麼做:
圖層式的紙張元件是常用的設計,紙張元件常常以滑入的方式進入畫面,而墨水元件則較常使用淡入的方式。不建議使用全螢幕的淡出效果,但是至少比直接切換畫面好。
不要這麼做:
避免直接切換畫面。直接切換畫面的突兀感,導致使用者難以理解動畫的運作。
當你建置一個動畫,要考量該元件的移動方式與移動的時間差。確保動畫能幫助你更層次化的顯示資訊;即透過視線動向的安排來傳達給使用者,什麼是最重要的資訊。
然而,並沒有一個公式告訴你最重要的東西要最先出來,最不重要的東西要最後出來。 動畫時間差的安排必須流暢且必須避免讓使用者覺得與產品脫節。
範例
你該這麼做:
使用重疊的動線引導使用者的注意力。
不要這麼做:
動畫時間差的安排並沒有暗示使用者什麼是重要的。 如果所有的元件都同等重要,你可以考慮使用一個大型動畫,暗示使用者它們屬於同一個群組。
動畫元件在畫面中的移動順序應該要以協調的方式呈現,元件移動的路徑必須合理且有次序。 隨機的移動方式容易使人分心,規劃良好的應用程式能幫助使用者學習使用的方式,協調的動畫元件能提升使用者對於應用程式理解度,一旦使用者了解應用程式的設計原則,他們就不易在使用的過程迷失方向。
範例
你該這麼做:
使用協調且有順序性的動線指引使用者的注意力。
不要這麼做:
避免使用無連續性或無順序性的動線,物件進出時也要避免看似隨機的方向。
翻譯: Peter