- App+軟件+游戲+網站界面設計教程
- 李曉斌
- 1136字
- 2020-09-29 16:36:27
2.2 UI界面中的啟動界面
在日常的許多應用軟件和手機端App中,我們都能看到啟動界面的存在。可能一些UI界面的初學者還不太了解什么是啟動界面,也不知道為什么要有啟動界面的存在。接下來的內容,將為大家一一解答這些疑問。
2.2.1 啟動界面的概念
一些體量比較大的應用軟件或手機端App在點擊之后,會先彈出啟動畫面,這個畫面被稱為“啟動界面”。待啟動過程完成之后,再隱藏啟動頁面,然后正式顯示出UI的主界面,如圖2-10所示的Dreamweaver CC啟動界面。

圖2-10
許多應用軟件都有啟動頁,除了上面的Dreamweaver CC,Oきce軟件也有啟動界面,如圖2-11所示為Oきce軟件中PowerPoint的啟動界面。

圖2-11
2.2.2 啟動界面的作用
啟動界面最重要的作用就是為用戶提供對軟件啟動過程的實時感知,避免在等待過程中產生較差的用戶體驗。
試想,對于一款比較龐大的應用軟件,如果沒有啟動等待頁面,用戶在點擊軟件的快捷方式后還需要等待5~10秒才能看到UI的主界面,這樣很容易讓用戶以為自己沒有成功打開界面,導致用戶再次點擊快捷方式,從而形成一個較差的用戶體驗。
從UI界面的開發角度分析,在展示啟動界面的過程中,UI界面可以在其內部進行一系列的檢測與環境部署。
這些檢測包括初始化環境、加載必要的配置和安全環境檢測等操作。此外,還可以進行新版本檢測。對于需要強制更新的版本,可以在啟動頁面時進行新版本強制下載與更新。
2.2.3 啟動界面的設計技巧
在開始設計啟動界面前,我們先來學習一些啟動界面的設計技巧,這樣可以更好地完成啟動界面的設計目標和任務。
●給用戶足夠的進度感知
用戶使用UI界面的過程是一種與軟件交互、對話的過程。在使用過程中給用戶積極的、實時的反饋可以有效提升用戶體驗。所以,在軟件啟動頁中可以用進度條實時地展示當前的進度或者用文字展示當前的內部操作。例如:在Axure RP的啟動界面中,有一條進度條實時顯示軟件的啟動情況,如圖2-12所示。

圖2-12
●良好的自我控制,適當把控節奏
開發者一定要將軟件的界面啟動時間控制在一個合理范圍內,比如3~10秒,但有時可能0.5秒就會結束。0.5秒的過程給用戶的感受就是啟動界面一閃而過,用戶體驗會非常糟糕。在這種情況下可以適當延長啟動界面的停留時間。當然,如果啟動界面的時間超過了10秒,也要適當縮短時間才行。
如果用戶經常使用Oきce系列軟件,就會發現它的啟動界面擁有上述直觀的文字提示。最直接的體現方式為文件的大小和啟動界面的時長成正比。當文件比較大時,Oきce的啟動界面時長大概在5秒以上,而當文件較小時,啟動界面則會一閃而過。如圖2-13所示為一閃而過的Oきce啟動界面。

圖2-13
●除非必要,最好不用啟動界面
為什么呢?因為讓用戶觀看啟動界面本身就是一個非常消耗耐心的事,不管這個啟動界面設計得多好看。絕大多數用戶打開軟件的目的就是為了使用軟件,而啟動界面的存在延長了打開軟件的時間,事實上并不被用戶所喜愛。
- Python數據分析、挖掘與可視化從入門到精通
- 大數據架構和算法實現之路:電商系統的技術實戰
- 云原生數據中臺:架構、方法論與實踐
- 計算機應用基礎教程上機指導與習題集(微課版)
- 淘寶、天貓電商數據分析與挖掘實戰(第2版)
- MySQL技術內幕:SQL編程
- 中文版Access 2007實例與操作
- Swift Functional Programming(Second Edition)
- 領域驅動設計精粹
- 工業大數據融合體系結構與關鍵技術
- 數字化轉型方法論:落地路徑與數據中臺
- Creating Mobile Apps with Appcelerator Titanium
- Applying Math with Python
- MySQL應用實戰與性能調優
- 大數據處理之道