人機交互理論和原則
交互其字面意思是互相交流,具體是指用戶與設備、界面、操作系統(tǒng)等的直接或間接的通信過程,最早是于1984年由IDEO的創(chuàng)始人比爾•莫格里奇所提出。隨著20世紀末層出不窮的新技術,特別是如互聯(lián)網(wǎng)、移動通信、計算機等不斷被普及,針對ICT領域的發(fā)展,設計專業(yè)出現(xiàn)了一門嶄新的關于“用戶體驗”的新學科,稱之為“交互設計”。
交互設計的概述交互設計是通過增強和豐富用戶日常工作、生活中與產(chǎn)品的交流互動,解決用戶體驗問題的一種設計策略。從用戶視角出發(fā),交互設計是一種探討如何讓產(chǎn)品有效,易用且獲得操作愉悅感的技術,它致力于認知目標用戶和他們的需求,認知用戶與產(chǎn)品交互時雙方的行為,認知“人”所特有的行為和心理特點,最后,還包括認知各種不同的有效交互方式,并對它們進行完善與擴充。交互設計應用范圍廣泛,已深入到人類生活的方方面面,如自助存取款、坐地鐵、打電話等都展示著交互設計的作用。目前,在交互設計領域中,人機交互作為最備受關注及重要的研究和組成部分,正成為現(xiàn)代產(chǎn)品設計中不可或缺的設計原則和方法,通過將人機交互理論融入到產(chǎn)品的設計中,可以提升產(chǎn)品的可用性和用戶的交互體驗。
人機交互設計的定義
人機交互可以被看作是工業(yè)設計在軟件業(yè)中的延伸,它通過某種用戶和計算機兩大主體相互識別的“語言”或溝通手段來完成指令操控,是研究人、機以及兩者之間互相影響的技術,廣泛地被應用于人-機-環(huán)境的系統(tǒng)研究中。通??蓪⑷藱C交互的過程簡單的區(qū)分為“輸入”與“輸出”兩種。其中,輸入是指由人完成機械或設備的操作,命令的下達或保養(yǎng)維護等,強調(diào)將操作者的想法和需求轉變?yōu)闄C器所能識別的語言,輸入至機器中;而輸出是指由機械或設備發(fā)出來的能夠被人所識別的語言,如提示、警告、故障、操作說明等。人機交互的發(fā)展。早期的人機交互主要是通過鍵盤、鼠標、顯示器等產(chǎn)品進行的,而如今隨著新技術的層出不窮,體現(xiàn)出人與機器之間的識別語言逐漸變得愈發(fā)人性化。下面將對人機交互的發(fā)展進行分析,從人機交互的不同階段所特有的內(nèi)容、手段和方式深入探究人機交互的發(fā)展趨勢。通過文獻資料的整理查閱,人機交互從最初的人適應機器逐漸演變成機器適應人,本文作者將人機交互的發(fā)展歸納為以下階段。
初期階段,用戶(更多是程序員)采用手工操作的方式,輸入算機語言(二進制代碼)在計算機上完成操作。語言命令交互階段,采用大量的交互命令與計算機交流,需要大量命令記憶,并熟悉鍵盤輸入方式。圖形用戶界面交互階段,基于位圖映像顯示的高分辨率圖形顯示設備以及鼠標定位設備的應用,加上小型計算機的普及和軟件技術的進步,出現(xiàn)了名為WIMP的界面,內(nèi)容包括窗口、圖標、菜單、指向裝置等人機交互界面。網(wǎng)絡用戶界面交互階段,各種瀏覽器、網(wǎng)站、超文本和HTML語言使得互聯(lián)網(wǎng)快速發(fā)展。人機交互從單機的交互轉變成在網(wǎng)絡互聯(lián)下的全球交互,搜索引擎、多媒體、聊天工具等新式的人機交互方式成為主流。通過上述對不同階段的人機交互進行分析和描述,可以發(fā)現(xiàn),人機交互的方式從單一、復雜、耗時和實體化逐漸向多樣化、簡單、實時和虛擬化的狀態(tài)發(fā)生改變,這不僅符合了科技進步的趨勢,而且使得人機交互的方式愈發(fā)體現(xiàn)了“以用戶為中心”的設計原則。