梁遠杰
(中國聯(lián)合網(wǎng)絡(luò)通信有限公司 廣東分公司,廣東 廣州 510000)
UI的本意是用戶界面,是英文User和Interface的縮寫。從字面上看是用戶與界面2個組成部分,但實際上還包括用戶與界面之間的交互關(guān)系,所以這樣可分為3個方向,它們分別是:用戶研究、交互設(shè)計、界面設(shè)計。UI實際上是體現(xiàn)在我們生活中的每一個環(huán)節(jié),例如我們切菜的時候刀把手是這個界面,開車時候方向盤和儀表盤是這個界面,看電視的時候遙控器和屏幕就也這個界面,用電腦的時候鍵盤和顯示器還是這個界面。于是我們可以把UI可以分成兩大類:硬件界面和軟件界面。
UI也可以被看作是一個系統(tǒng),在這個系統(tǒng)中用戶可以和機器(軟件)進行良好的交互。用戶界面包括硬件部分(物理因素)和軟件部分(邏輯因素)兩個元素,它存在于各種各樣的系統(tǒng)當中,它的存在主要有這兩方面的意義:1)輸入——允許用戶對系統(tǒng)進行操控。2)輸出——允許操作系統(tǒng)顯示用戶操作之后的效果。
對于工業(yè)設(shè)計領(lǐng)域中的人機交互設(shè)計就是指人和機器之間發(fā)生交互的時候能夠高效率、舒適的對機器進行操控,在操作者需要對機器的操作做出決定的同時也能夠幫助機器快速的給用戶以反饋。當我們設(shè)計一個用戶界面的時候一定要考慮到用戶界面的適用性,同時也會運用到人機工程學(xué)以及設(shè)計心理學(xué)等學(xué)科的內(nèi)容。界面設(shè)計不是單純的美術(shù)繪畫,它需要考慮使用者、使用環(huán)境、使用方式,并且最終實現(xiàn)為用戶而設(shè)計,是純粹的科學(xué)性的藝術(shù)設(shè)計。檢驗一個界面的標準既不是某個項目開發(fā)組領(lǐng)導(dǎo)的意見也不是項目成員投票的結(jié)果,而是最終用戶的感受。所以界面設(shè)計要和用戶研究緊密結(jié)合,最終為用戶設(shè)計出一個高效、舒適人性化的交互界面。
GUI(GraphicalUserInterface)是一種結(jié)合計算機科學(xué)、美學(xué)、心理學(xué)、行為學(xué),及各商業(yè)領(lǐng)域需求分析的人機系統(tǒng)工程,強調(diào)“人——機——環(huán)境”三者作為一個系統(tǒng)進行總體設(shè)計。GUI是人機交互圖形化用戶界面設(shè)計,準確說就是屏幕產(chǎn)品的視覺體驗和互動操作部分。GUI的出現(xiàn)則是意味著更加的用戶友好型界面。這種面向客戶的系統(tǒng)工程設(shè)計其目的是優(yōu)化產(chǎn)品的性能,使操作更人性化,減輕使用者的認知負擔,使其更適合用戶的操作需求,直接提升產(chǎn)品的市場競爭力。GUI結(jié)合了各種科技和設(shè)備來為用戶提供一個可以交互的平臺,這個平臺的目的就是收集和產(chǎn)生信息。一系列的GUI元素構(gòu)成了一種可視性語言,在GUI中最常用的元素就是“WIMP”:窗口、標志、菜單和指針。WIMP元素在個人電腦上的使用尤為突出。
設(shè)計這些視覺元素和GUI的時序行為是軟件應(yīng)用程序的很重要的一部分。設(shè)計的目標是提高使用效率和使以邏輯設(shè)計為基礎(chǔ)的儲存程序更加容易使用,這就是我們所熟知的設(shè)計原則可用性設(shè)計。以用戶為中心的設(shè)計可以確保將視覺語言元素很好的引入到界面當中,并且能夠使得操作任務(wù)更加高效、準確、舒適的完成。通常情況下,用戶通過操控可視性控件來對信息進行交換。一個精心設(shè)計的交互控件能夠高效的支持用戶去實現(xiàn)自己的目標任務(wù)。一個模型化的圖標可以有靈活的構(gòu)成形式,在結(jié)構(gòu)當中控件界面是一個獨立的形式并且間接的與應(yīng)用的功能性相連接。所以,GUI可以很容易為用戶專門定制。這樣可以允許用戶去選擇或自己設(shè)定不同的皮膚,而且更加方便設(shè)計師去改變界面以適應(yīng)用戶需要。
在人和機器的互動過程中,有一個層面,即我們所說的界面。從心理學(xué)意義來分,界面可分為感覺(視覺、觸覺、聽覺等)和情感兩個層次。用戶界面設(shè)計是屏幕產(chǎn)品的重要組成部分。界面設(shè)計是一個復(fù)雜的有不同學(xué)科參與的工程,認知心理學(xué)、設(shè)計學(xué)、語言學(xué)等在此都扮演著重要的角色。用戶界面設(shè)計的三大原則是:置界面于用戶的控制之下;減少用戶的記憶負擔;保持界面的一致性。UI設(shè)計從工作內(nèi)容上來說分為3個方向,它主要是由UI研究的3個因素決定的,其分別是研究工具、研究人與界面的關(guān)系、研究人。
GUI的廣泛應(yīng)用是當今計算機發(fā)展的重大成就之一,它極大地方便了非專業(yè)用戶的使用,人們從此不再需要死記硬背大量的命令,取而代之的是可以通過窗口、菜單、按鍵等方式來方便地進行操作。準確來說GUI就是屏幕產(chǎn)品的視覺體驗和互動操作部分,是在圖形環(huán)境下控制機器的部分。通常情況下,控制計算機是通過鍵盤鼠標,所有輸入和輸出的信息都會通過GUI在屏幕上顯示。通過GUI實現(xiàn)控制并不局限于個人電腦,GUI已經(jīng)被用在了越來越大的機器上了。這些機器都有一個共同點就是它們是被可編程邏輯控制器所控制或驅(qū)動。像這類自動化操作的機器都非常的適合應(yīng)用GUI。UI是一個集合,而GUI就是UI里的一個子集,即UI的“研究工具”方向。用戶界面不僅指的是某種特定的機器、網(wǎng)站或應(yīng)用,它可以被描述成任何形式的一個平臺,通過這個平臺用戶可以為執(zhí)行特定的任務(wù)與其進行交互。UI可以分為好多種:CLI—命令行界面,VUI—語音用戶界面,GUI—圖形用戶界面等等。其它的界面還包括一些硬件,比如機器、鍵盤、顯示屏等等。所以任何幫助用戶去完成某項目標的實施行動都可以被當作是用戶界面。這可以適用與任何物體。
現(xiàn)在人們經(jīng)常把UI和GUI當作同一種東西。但實際上,UI指的是用戶界面設(shè)計,GUI指的是圖形化用戶界面設(shè)計。GUI在圖形可用性方面已經(jīng)劃分的非常具體,(圖片、圖標、色彩、按鍵、滾動條、菜單等等)去幫助用戶去完成目標任務(wù)。在早期,電腦軟件上的許多應(yīng)用根本沒有GUI,僅僅是有一些簡單的文本化的UI設(shè)計。
隨著信息時代的到來,知識經(jīng)濟飛速發(fā)展,設(shè)計學(xué)科也得到了前所未有的重視。交互設(shè)計即將成為社會不可忽視的經(jīng)濟增長點之一?,F(xiàn)在,交互設(shè)計在世界各大電腦公司、網(wǎng)絡(luò)公司和軟件公司都有著強有力的研究與開發(fā)團隊。我國的交互設(shè)計方興未艾,正在展現(xiàn)出它的勃勃生機,但現(xiàn)階段中國在UI設(shè)計領(lǐng)域與西方發(fā)達國家有相當大的差距,所以如何趕上并超過他們是我們這代人肩負的歷史使命。