1.簡(jiǎn)介
由Xerox(施樂)首先發(fā)明。
如Windows是以“wintel標(biāo)準(zhǔn)”方式操作的,因?yàn)槟憧梢杂檬髽?biāo)來點(diǎn)擊按鈕來進(jìn)行操作,很直觀。而DOS就不具備GUI,所以他只能輸入命令。DOS 的這種界面叫CUI (Command line User Interface ) 命令行模式的人機(jī)接口。
GUI 是 Graphical User Interface 的簡(jiǎn)稱,即圖形用戶界面,通常人機(jī)交互圖形化用戶界面設(shè)計(jì)經(jīng)常讀做“goo-ee”準(zhǔn)確來說 GUI 就是屏幕產(chǎn)品的視覺體驗(yàn)和互動(dòng)操作部分。
GUI 是一種結(jié)合計(jì)算機(jī)科學(xué)、美學(xué)、心理學(xué)、行為學(xué),及各商業(yè)領(lǐng)域需求分析的人機(jī)系統(tǒng)工程,強(qiáng)調(diào)人—機(jī)—環(huán)境三者作為一個(gè)系統(tǒng)進(jìn)行總體設(shè)計(jì)。
這種面向客戶的系統(tǒng)工程設(shè)計(jì)其目的是優(yōu)化產(chǎn)品的性能,使操作更人性化,減輕使用者的認(rèn)知負(fù)擔(dān),使其更適合用戶的操作需求,直接提升產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。
GUI 即人機(jī)交互圖形化用戶界面設(shè)計(jì)。縱觀國(guó)際相關(guān)產(chǎn)業(yè)在圖形化用戶界面設(shè)計(jì)方面的發(fā)展現(xiàn)狀,許多國(guó)際知名公司早已意識(shí)到 GUI 在產(chǎn)品方面產(chǎn)生的強(qiáng)大增值功能,以及帶動(dòng)的巨大市場(chǎng)價(jià)值,因此在公司內(nèi)部設(shè)立了相關(guān)部門專門從事 GUI 的研究與設(shè)計(jì),同業(yè)間也成立了若干機(jī)構(gòu),以互相交流 GUI 設(shè)計(jì)理論與經(jīng)驗(yàn)為目的。隨著中國(guó) IT 產(chǎn)業(yè),移動(dòng)通訊產(chǎn)業(yè),家電產(chǎn)業(yè)的迅猛發(fā)展,在產(chǎn)品的人機(jī)交互界面設(shè)計(jì)水平發(fā)展上日顯滯后,這對(duì)于提高產(chǎn)業(yè)綜合素質(zhì),提升與國(guó)際同等業(yè)者的競(jìng)爭(zhēng)能力等等方面無疑起了制約的作用。
2.特點(diǎn)
GUI的廣泛應(yīng)用是當(dāng)今計(jì)算機(jī)發(fā)展的重大成就之一,它極大地方便了非專業(yè)用戶的使用。人們從此不再需要死記硬背大量的命令,取而代之的是可以通過窗口、菜單、按鍵等方式來方便地進(jìn)行操作。而嵌入式GUI具有下面幾個(gè)方面的基本要求:輕型、占用資源少、高性能、高可靠性、便于移植、可配置等特點(diǎn)。
3.組成部分
桌面
在啟動(dòng)時(shí)顯示,也是界面中最底層,有時(shí)也指代包括窗口、文件瀏覽器在內(nèi)的“桌面環(huán)境”。在桌面上由于可以重疊顯示窗口,因此可以實(shí)現(xiàn)多任務(wù)化。一般的界面中,桌面上放有各種應(yīng)用程序和數(shù)據(jù)的圖標(biāo),用戶可以以此開始工作。桌面與既存的文件夾構(gòu)成里面相違背,所以要以特殊位置的文件夾的參照形式來定義內(nèi)容。比如在微軟公司的Windows XP系統(tǒng)中,各種用戶的桌面內(nèi)容實(shí)際保存在系統(tǒng)盤(默認(rèn)為C盤):Documents and Settings[用戶名]桌面 文件夾里。
墻紙,即桌面背景。可以設(shè)置為各種圖片和各種附件,成為視覺美觀的重要因素之一。
視窗
應(yīng)用程序?yàn)槭褂脭?shù)據(jù)而在圖形用戶界面中設(shè)置的基本單元。應(yīng)用程序和數(shù)據(jù)在窗口內(nèi)實(shí)現(xiàn)一體化。在窗口中,用戶可以在窗口中操作應(yīng)用程序,進(jìn)行數(shù)據(jù)的管理、生成和編輯。通常在窗口四周設(shè)有菜單、圖標(biāo),數(shù)據(jù)放在中央。
在窗口中,根據(jù)各種數(shù)據(jù)/應(yīng)用程序的內(nèi)容設(shè)有標(biāo)題欄,一般放在窗口的最上方,并在其中設(shè)有最大化、最小化(隱藏窗口,并非消除數(shù)據(jù))、最前面、縮進(jìn)(僅顯示標(biāo)題欄)等動(dòng)作按鈕,可以簡(jiǎn)單地對(duì)窗口進(jìn)行操作。
單一文件界面
在窗口中,一個(gè)數(shù)據(jù)在一個(gè)窗口內(nèi)完成的方式。在這種情況下,數(shù)據(jù)和顯示窗口的數(shù)量是一樣的。若要在其他應(yīng)用程序的窗口使用數(shù)據(jù),將相應(yīng)生成新的窗口。因此窗口數(shù)量多,管理復(fù)雜。
多文件界面
在一個(gè)窗口之內(nèi)進(jìn)行多個(gè)數(shù)據(jù)管理的方式。這種情況下,窗口的管理簡(jiǎn)單化,但是操作變?yōu)殡p重管理。
標(biāo)簽
多文件界面的數(shù)據(jù)管理方式中使用的一種界面,將數(shù)據(jù)的標(biāo)題在窗口中并排,通過選擇標(biāo)簽標(biāo)題顯示必要的數(shù)據(jù),這樣使得接入數(shù)據(jù)方式變得更為便捷。
上述中,多文件界面主要是微軟視窗系統(tǒng)采用。而在其他環(huán)境中,通常多是單文件界面,所以無所謂單一/多文件界面的稱呼問題。
菜單
將系統(tǒng)可以執(zhí)行的命令以階層的方式顯示出來的一個(gè)界面。一般置于畫面的最上方或者最下方,應(yīng)用程序能使用的所有命令幾乎全部都能放入。重要程度一般是從左到右,越往右重要度越低。命定的層次根據(jù)應(yīng)用程序的不同而不同,一般重視文件的操作、編輯功能,因此放在最左邊,然后往右有各種設(shè)置等操作,最右邊往往設(shè)有幫助。一般使用鼠標(biāo)的第一按鈕進(jìn)行操作。
即時(shí)菜單(又稱功能表)
與應(yīng)用程序準(zhǔn)備好的層次菜單不同,在菜單欄以外的地方,通過鼠標(biāo)的第二按鈕調(diào)出的菜單稱為“彈出菜單”。根據(jù)調(diào)出位置的不同,菜單內(nèi)容即時(shí)變化,列出所指示的對(duì)象可以進(jìn)行的操作。
圖標(biāo)
顯示在管理數(shù)據(jù)的應(yīng)用程序中的數(shù)據(jù),或者顯示應(yīng)用程序本身。
數(shù)據(jù)管理程序,即在文件夾中用戶數(shù)據(jù)的管理、進(jìn)行特定數(shù)據(jù)管理的程序的情況下,數(shù)據(jù)通過圖標(biāo)顯示出來。通常情況下顯示的是數(shù)據(jù)的內(nèi)容或者與數(shù)據(jù)相關(guān)聯(lián)的應(yīng)用程序的圖案。另外,點(diǎn)擊數(shù)據(jù)的圖標(biāo),一般可以之間完成啟動(dòng)相關(guān)應(yīng)用程序以后再顯示數(shù)據(jù)本身這兩個(gè)步驟的工作。
應(yīng)用程序的圖標(biāo)只能用于啟動(dòng)應(yīng)用程序。
按鈕
菜單中,利用程度高的命令用圖形表示出來,配置在應(yīng)用程序中,成為按鈕。
應(yīng)用程序中的按鈕,通常可以代替菜單。一些使用程度高的命令,不必通過菜單一層層翻動(dòng)才能調(diào)出,極大提高了工作效率。但是,各種用戶使用的命令頻率是不一樣的,因此這種配置一般都是可以由用戶自定義編輯。
4.實(shí)現(xiàn)方法
針對(duì)特定的圖形設(shè)備輸出接口,自行開發(fā)相關(guān)的功能函數(shù)。
購(gòu)買針對(duì)特定嵌入式系統(tǒng)的圖形中間軟件包。
采用源碼開放的嵌入式GUI系統(tǒng)。
使用獨(dú)立軟件開發(fā)商提供的嵌入式GUI產(chǎn)品。
5.準(zhǔn)則
減少用戶的認(rèn)知負(fù)擔(dān)
保持界面的一致性
滿足不同目標(biāo)用戶的創(chuàng)意需求
用戶界面友好性
圖標(biāo)識(shí)別平衡性
圖標(biāo)功能的一致性
建立界面與用戶的互動(dòng)交流
更為人性化的視覺優(yōu)化
更具識(shí)別性的圖標(biāo)及其他元素
更具可操控性和擴(kuò)充性的使用易用性
更具有企業(yè)品牌特色的視覺識(shí)別性
6.應(yīng)用領(lǐng)域
手機(jī)通訊移動(dòng)產(chǎn)品
電腦操作平臺(tái)
軟件產(chǎn)品
PDA產(chǎn)品
數(shù)碼產(chǎn)品
車載系統(tǒng)產(chǎn)品
智能家電產(chǎn)品
游戲產(chǎn)品
產(chǎn)品的在線推廣
7.競(jìng)賽
GUI錦標(biāo)賽(The GUI Championships)是一個(gè)每?jī)赡昱e行一次的國(guó)際性的界面競(jìng)賽, 被邀請(qǐng)的界面設(shè)計(jì)師們來自世界各地參加幾種不同類別的Windows GUI界面競(jìng)賽, 你將有機(jī)會(huì)獲得大賽設(shè)立的豐厚獎(jiǎng)金和同行們的贊賞。“圖形用戶界面大獎(jiǎng)賽”是國(guó)際性的桌面美化大賽,前身是“圖形用戶界面奧林匹克”,由 Neowin、Lockergnome、deviantART、Betanews、WinCustomize五大IT社區(qū)聯(lián)合主辦,屬于微軟認(rèn)證的金牌合作計(jì)劃。全世界的計(jì)算機(jī)桌面圖形藝術(shù)天才們匯聚一堂,向我們展示他們最高的創(chuàng)作成就。大賽于 2005 年由于贊助資金問題停賽一年,06年的比賽便顯得稍稍有些冷清。本次大賽共有世界各國(guó) 26 個(gè)團(tuán)隊(duì)參加,參與 9 個(gè)項(xiàng)目,爭(zhēng)奪共計(jì)一萬(wàn)二千美元的獎(jiǎng)金(包括X-Box 360、Nvidia顯卡在內(nèi)的實(shí)物獎(jiǎng)品)。比賽集中在桌面背景(Wallpaper)、桌面圖標(biāo)(Icon)、桌面主題(Visual Style)三個(gè)方面,而比賽項(xiàng)目的類型則分為“最實(shí)用”(Most Usable)、“最具原創(chuàng)性”(Most Original)、“綜合最佳”(Best Overall)。
2008GUI錦標(biāo)賽我國(guó)獲獎(jiǎng)情況
本屆參賽作品中我國(guó)設(shè)計(jì)師獲得了1金3銀3銅的好成績(jī)。
我國(guó)設(shè)計(jì)師iconboy的作品Non-Mainstream2008 獲得了綜合最佳桌面圖標(biāo)獎(jiǎng)二等獎(jiǎng)(Best Overall Icon Package Winners 2nd Place)。
最實(shí)用桌面圖標(biāo)獎(jiǎng)二等獎(jiǎng)(Most Usable Icon Package Winners 2nd Place)。
8.分類
UNIX架構(gòu)
Xerox OS (未公開 第一代GUI)
Mac OS (第二代GUI,部分功能抄襲Xerox OS,代碼完全重寫。增加許多功能)
Windows NT(第三代GUI,完全抄襲Mac OS,被反托拉斯案遏制。現(xiàn)已解放。)
linux (開源軟件,擴(kuò)展很多版本(GNOME/Ubuntu/Ylmf OS)第三代中期GUI
ARM架構(gòu)
Windows CE
Windows Mobile/Phone
Sysbian S Series
Android
A-架構(gòu)
iOSiPhone OS
OS X Phone Edition (Mountain Lion)
OS X America Cat (ME Mobile Edition)
OMS(iOS的前者)
9.發(fā)展史NeXT OS
1987年,被蘋果拋出局的史蒂夫·喬布斯創(chuàng)立了NeXTTechnology。發(fā)明了這個(gè)在1997年之前在用戶友好度方面獨(dú)霸第一的NeXT OS (NeXTSTEP)。它的功能甚至比在14年后發(fā)布的Windows xp還強(qiáng)大。1997年喬布斯回歸后,Apple Inc. 買下了NeXT Software.(NeXT更過一次名)為Mac OS 7打下堅(jiān)實(shí)的基礎(chǔ).

Mac OS 6
1996年初,蘋果宣布推出其 High 3D GUI 界面,1999年,推出全新的操作系統(tǒng) Mac OS X 10.01 BETA。默認(rèn)的 32×32, 48×48 被更大的128×128 平滑半透明圖標(biāo)代替。該 GUI 一經(jīng)推出立即招致大量批評(píng),似乎用戶都對(duì)如此大的變化還不習(xí)慣,不過沒過多久,大家就接受了這種新風(fēng)格,如今這種風(fēng)格已經(jīng)成了 Mac OS 的招牌。

Windows XP
2001年,微軟推出了至今還有3億人的客戶連的 支持Windows Luna 2D UI和X86-64 Wintel的Windows XP,每一次微軟推出重要的操作系統(tǒng)版本,其 GUI 也必定有巨大的改變,Windows XP 也不例外,這個(gè) GUI 支持皮膚,用戶可以改變整個(gè) GUI 的外觀與風(fēng)格,默認(rèn)圖標(biāo)為 48×48,支持上百萬(wàn)顏色。

KDE 3
自從KDE 1.0以來,K Desktop Enviornment 改善地非常地快也非常的迅猛。其GUI對(duì)所有圖形和圖標(biāo)進(jìn)行了改進(jìn)并統(tǒng)一了用戶體驗(yàn)。

Windows Vista 2006
年尾,微軟做出了十年來最大的內(nèi)核改動(dòng),改動(dòng)的內(nèi)核叫Windows Longhorn 6900 X64-86 ATiWin Wintel. GUI開始3D桌面了。這是微軟向其競(jìng)爭(zhēng)對(duì)手做出的一個(gè)挑戰(zhàn),Vista 中同樣包含很多 3D 和動(dòng)畫,自 Windows 98 以vista來,微軟一直嘗試改進(jìn)桌面,在 Vista 中,他們使用類似飾件的機(jī)制替換了活動(dòng)桌面。不過Linux下的3D桌面可更為夸張。

Leopard
這是第6代的Mac OS桌面系統(tǒng),也是一樣,引入了更好的3D元素。GUI還有大量的動(dòng)畫。

KDE 4
KDE 4 的 GUI 提供了很多新改觀,如動(dòng)畫的,平滑的,有效的窗體管理,圖標(biāo)尺寸可以很容易調(diào)整,幾乎任何設(shè)計(jì)元素都可以輕松配置。相對(duì)前面的版本GUI絕對(duì)是一個(gè)巨大的改進(jìn)。

新聞熱點(diǎn)
疑難解答