用戶界面一致性

用戶界面一致性

用戶界面一致性,是指對軟體的人機互動、操作邏輯、界面美觀的整體設計的基本特性或特徵相同,其它特徵或特性相類似。

用戶界面的設計

分析了軟體設計過程中用戶界面設計的重要性,討論了軟體開發中的用戶界面設計存在的系統回響時間、用戶幫助設施以及出錯信息處理等問題,提出了用戶界面設計的相似性、靈活性、直觀性、實用性準則,並介紹了用戶界面的設計技巧。

一致性

在用戶界面設計中,一致的外觀可以在應用程式中創造一 種和諧美。如果界面缺乏一 致性,會使應用程式看起來非常混亂 ,沒有條理,降低了人們使用該應用程式的興趣。為了保持視覺上的一致性,在開發應用程式之前應先創建整體設計策略。例如在VB應用程式中,控制項的類型、控制項的尺寸、分組的標準以及字型的選取等設計元素都應該事先確定;在為控制項設定屬性時也要保持一致,如果在一個地方為可編輯的文本使用白色背景,除非有很好的理由,否則不要在別的地方又使用灰色。

界面間的切換要靈活

由於不同用戶的工作方式不同,套用 程式需要有足夠的靈活性以支持他們不同的方式。如果從一個界面轉換到另一 界面很困難,用戶會很快灰心並放棄。當螢幕流程與用戶想完成的工作流程相符,這樣的軟體對用戶來說才有意義。

界面上的布局要符合用戶的習慣

對於大多數自然語言來說,都習慣於在一頁之中從左到右、自上到下地閱讀。對於計算機螢幕也如此,大多數用戶的眼睛會首先注視螢幕的左上部位,所以最重要的元素應放在螢幕的左上部位。例如,如果窗體上的信息與用戶有關,則它的名字欄位應當顯示在它能最先被看到的地方。而命令按鈕,如‘’確定‘’或‘’下一個‘’,應當放置在螢幕的右 下方(因為用戶在未完成對窗體的操作之前,通常不會訪問這些按鈕)。 基於這種習慣,螢幕的組織應當是從上而下,自左向右。

顏色的使用要恰當

在界面上使用顏色會增加用戶視覺上 的感染力,顏色能夠引發人們強烈的情感。每個人對顏色的喜愛有很大的不同,用戶的品味也會各不相同。一般說來,最好保守傳統,採用一 些柔和的、中性化的顏色。有時為了突出或吸引人們對重要區域的注意可以使用少量明亮的色彩。用戶不同對顏色的要求也不同,例如明亮的紅色、綠色和黃色適用於小孩子使用的應用程式,但在銀行應用程式中不一定適合。在顏色搭配上要注意遵循對比原則 :在淺色背景上使用深色文字,在深色背景上使用淺色文字。

區域排列及數據的對齊方式要恰當

當螢幕有多個編輯區域,要以視覺效果和效率來組織這些區域。編輯區域左對齊是最好的方法。換句話說,要使編輯區域左邊界在一條直線上且上下排列。與之相應的標籤則應右對齊,置於編輯區域旁。這是螢幕上組織區域的一個整潔有效的方式。對一列列的數據,一 般文字、單個數字、日期等左對齊;數字、時間、日期加時間等右對齊。

出錯信息的處理要恰當

一般來說,用戶在使用程式的過程中總會出現這樣那樣的問題。程式設計人員在設計用戶界面時,應儘量全 面地考慮可能出現的錯誤,並判斷哪一個需要與用戶互動作用,哪一個可以按事先安排的方案解決。例如對於偶爾出現的錯誤,需要為解決這種情況做出判斷,並能和用戶進行互動,通常採用對話框來提示這些信息,在設計時一定要採取用戶容易理解的語言來提示。

儘量減少用戶操作

越少的輸入操作意味著越高的生產率,同時也意味著較低的出錯機率。使用一次按鍵、滑鼠選擇而不是通過 輸入一長串字元進行選擇,這類操作具有潛在的好處。此外還要避免多餘數據的輸入,如在兩個地方輸入相同信息會讓用戶覺得厭煩,這不僅浪費精力,而且容易出錯,對於這種情況系統應當幫助用戶將信息複製過去,同時用戶仍可以通過重新輸入覆蓋已有的信息。

圖形用戶界面設計的原則與發展趨勢

通過對圖形用戶界面一致性、邏輯性、啟示性和習慣用法等設計原則的研究,從中可以看出圖形用戶界面設計不但要符合設計的審美原則,更要遵循用戶的認知心理和行為方式,體現了用戶界面設計具有多學科交叉的顯著特點。圖形用戶界面仍然是未來最主要的用戶界面形式,這要求從事用戶界面的設計師應掌握相關領域的更多理論知識。

界面風格一致性的設計原則

用戶界面的一致性主要是指呈現給使用者的通用操作序列、術語和信息的措辭,界面元素的布局、顏色搭配方案和排版樣式等都要保持一致。具有高度一致的用戶界面可以讓各個部分的信息安排得井然有序,給用戶以清晰感和整體感,有利於用戶對界面運作建立起精確的心理模型,從而降低培訓和支持成本。曾經嘗試在使用的手機上安裝了一個閱讀文本檔案的軟體,只從這個軟體功能來看,它的確在手機上閱讀小說的最好軟體之一,雖然這個軟體的啟動速度有些慢,但運行速度卻相當令人滿意。可是這個備受廣大手機用戶好評的軟體卻有一個明顯缺陷。當手機使用其他軟體時,界面的右下角通常是‘’確定‘’‘’查看‘’或‘’打開‘’之類的選項,對應的鍵盤操作是右邊的功能鍵。但這個閱讀小說的軟體卻將界面右下角設為‘’退出‘’選項,這樣使得使用者總是犯習慣性的錯誤,想要打開一本存儲在手機中的電子書,卻把這個剛剛啟動的軟體關閉了。不一致的界面布局是導致操作失誤的根本原因。

因此,除特殊情況外,圖形用戶界面的設計風格都應保持高度的一致性,一致性是界面設計是否成功的重要因素之一。保證一致性的一個有效方法是撰寫正式的‘’設計風格標準‘’檔案。這一檔案規定在一個產品或系列產品的圖形用戶界面設計中都必須遵守的設計準則。‘’設計風格標準‘’規定的設計準則應當非常具體,其中可能包括所使用的圖示、尺寸、字型等內容和格式的例子。它可以有效地用於圖形用戶界面的管理和調整,是設計大型、複雜圖形用戶界面或多人多部門共同協作的設計工作必不可少的。

界面具有啟示性的設計原則

啟示性是Donald Norman在研究日常物品的設計時提出的術語,定義為事物被感覺到的特性和實際特性,主要是確定事物可能使用方式的基本特徵,也就是說啟示性指的是物品的某個屬性,而這個屬性可以讓使用者知道如何使用這個物品。例如不同形狀的門把手分別暗示著‘’推‘’‘’拉‘’或‘’旋轉‘’。圖形用戶界面中的圖形元素(如按鈕、圖示、滾動條、視窗和連結等)同樣可以暗示它們所代表的功能,或啟發用戶如何使用它們。

界面設計應遵循習慣性用法

習慣性用法是基於學習和使用習慣的方式。遵循習慣性用法的界面不關注技術知識或人的直覺功能,也不會引發人的聯想。圖形用戶界面容易使用的主要原因是限定了一系列用戶和系統進行互動的辭彙。由指向、單擊(點擊)和拖動等不可分割的動作和反饋機制形成基本的使用辭彙,用基本的使用辭彙可以構成一系列組合辭彙,形成更為複雜的組合用法。例如雙擊、單擊並拖動等操作方法,以及按鈕、複選框等操作對象。

界面設計師經常尋找合適的隱喻來進行界面設計,隱喻界面依賴於用戶在界面視覺提示與功能之間建立直覺的聯繫。用戶可以用物理世界的生活經驗來理解用戶界面,有效的隱喻有助於用戶學習和理解界面的使用方法。但Alan Cooper認為‘’用隱喻進行用戶界面設計‘’是一個錯誤的觀念。首先,隱喻不具有可擴展性。在簡單程式的簡單過程中有效的隱喻,隨著程式複雜性的增加,可能會失敗。其次,隱喻依賴於設計師與用戶之間有相似的聯想方式,但是如果用戶沒有和設計師相似的文化背景,就容易產生歧意。另外,隱喻把我們的理念和物理世界束縛在一起,有很大的局限性。

相關詞條

熱門詞條

聯絡我們