- Web交互界面設計與制作(微課版)
- 張曉穎 石磊主編
- 693字
- 2024-11-21 15:53:17
1.1 交互界面的概念
交互界面是用戶與系統之間連接的紐帶。用戶(人)通過交互界面操作系統,系統(機)則把操作結果通過交互界面反饋給用戶。交互界面直接決定了用戶是否接受和喜歡某系統。因此,在現代系統開發過程中,交互界面技術尤為重要。
本節要點
(1)理解交互界面的含義。
(2)能夠闡述交互界面相關概念。
對于交互界面,可以從“交互”與“界面”這兩個方面來理解它的含義。交互是一門研究用戶與系統之間的交互關系的學問。系統可以是各種各樣的機器,也可以是“計算機化”的系統和軟件。界面通常是指用戶可見的部分。用戶通過界面與系統交流并進行操作,如用戶通過手機界面操作,就可以使用手機的通話、拍照、上網等功能,而手機也會把用戶的操作結果反饋在界面上。因此,系統界面又被稱為交互界面。
系統的交互功能是決定計算機系統“友善性”的一個重要因素。交互功能主要靠輸入輸出設備和相應的軟件來實現。可用于交互的設備主要有鍵盤、鼠標、各種模式識別設備等。與這些設備相關的軟件就是操作系統提供交互功能的部分。交互功能主要包括控制有關設備的運行,理解并執行通過交互設備傳來的各種命令。早期的交互設備是鍵盤、顯示器。操作人員通過鍵盤輸入命令,操作系統接收到命令后,立即執行并將結果通過顯示器顯示。命令的輸入可以有不同方式,但每一條命令的解釋是清楚的、唯一的。
交互界面設計是指通過一定的手段對產品界面進行有目標、有計劃的創作,大部分為商業性質,小部分為藝術性質。交互界面通常也稱為用戶界面,如圖1-1和圖1-2所示。交互界面的設計包含用戶對系統的理解(即心智模型),從而實現系統的可用性和用戶友好性。

圖1-1 淘寶網登錄頁效果

圖1-2 支付寶網站首頁效果
推薦閱讀
- 華為HMS生態與應用開發實戰
- Visual FoxPro 程序設計
- Java Web程序設計
- C/C++常用算法手冊(第3版)
- Java虛擬機字節碼:從入門到實戰
- Learning Firefox OS Application Development
- Mastering Unity Shaders and Effects
- JavaScript從入門到精通(第3版)
- Nginx Essentials
- Serverless computing in Azure with .NET
- Multithreading in C# 5.0 Cookbook
- Troubleshooting Citrix XenApp?
- 大學計算機應用基礎(Windows 7+Office 2010)(IC3)
- Redmine Cookbook
- JavaWeb從入門到精通(視頻實戰版)