簡評:不要讓用戶等待內容加載,是良好的移動用戶體驗設計的基本規則。可是不少時候很難,或者說幾乎不可能完美地遵照這項規則,所以,利用啓動界面(splash screen)平滑過渡應用等待的時間,讓用戶以爲應用加載得更快些,是現階段的一個好方法。app
▎什麼是啓動屏幕(splash screen)?動畫
顧名思義,啓動屏幕就是用戶在啓動應用程序時看到的第一個屏幕,Splash screen 一般包含應用程序的名稱、logo 和一些背景圖像。設計
▎啓動屏幕的做用?3d
衆所周知,第一印象每每和設計相關。糟糕的設計會形成很差的印象,而良好的啓動屏幕設計能減小用戶在第一次的跳出率。但若是不能減小等待時間,就應該讓用戶在等待期間不那麼焦慮,或者說,能更愉悅。blog
所以,使用啓動屏幕能分散用戶等待期間的注意力。例如,啓動屏幕可能包含一個簡單的動畫,用這個動畫來反映應用程序的性質:get
Splash screen for cycling app. Image: NIKITIN TEAMit
Splash screen transition for a travel product. Image: Gleb Kuznetsovio
或者它能夠設計成抽象但卻不失優雅的感受:cli
Image: Cuberto用戶體驗
若是你的 App 有一個初始設置階段(須要 10s 以上),那麼最好在 splash screen 中添加進度條顯示加載狀況。不肯定的等待比已知的有限等待給人的感受更漫長,所以最好給用戶一個清楚的指示,告訴他們還須要等多久。
Image: Minh Pham
原文連接: Splash Screens and Creating Great First Impression for Mobile Users