宣 吉
(廣西產研院人工智能與大數據應用研究所有限公司,廣西 南寧 530200)
可用性用于衡量特定產品在特定場景下特定用戶在實現特定目標方面有效、高效和令人滿意的程度。首先,可用性不僅與界面設計有關,還與整個系統的技術水平有關。其次,可用性由人為因素反映,并由執行各種任務的用戶進行評估[1]。可用性是一個可衡量的指標,它描述了用戶與某一產品交互的效率,還涉及了某一產品易于理解和使用的程度。通常由三個方面去判斷一個產品是否是可用性設計,分別是:有效性、效率與滿意度。有效性是指用戶在完成某一指定的任務或者目標的時候,操作的準確度和完整度;效率是指用戶在完成任務后,正確與完整的程度與所占用資源之間的比例大小;滿意度是指用戶在使用某一產品的過程中對其主觀的感受與滿意程度。可用性能夠反映UI設計存在的重要方法,通過可用性能夠反映出UI設計的特點和作用。因此,可用性在UI設計中具有重要的作用,也具有很大地價值和意義。
UI設計又稱為界面設計,UI設計是對人機交互系統、操作系統和界面系統進行整體設計,讓產品的操作變得更加簡單,也讓產品更具有個性化、自由化,能夠充分反映軟件的特點。首先,UI設計是人和信息交互的媒介,是一種特殊的載體,UI設計以可用的形式而存在,能夠反映出視覺元素和色彩等,UI設計也是人機交互的基礎。其次,UI設計能夠對信息進行采集、輸入和輸出,將信息更加直觀的反映出來。在UI設計過程中,需求設計角色會確定軟件的目標用戶,獲取最終用戶和直接用戶的需求。不同的用戶有不同的交互習慣和交互特點。這種交互方式往往來源于其原有的針對現實的交互流程、已有軟件工具的交互流程。當然還要在此基礎上通過調研分析找到用戶希望達到的交互效果,并且以流程確認下來。對于用戶交互的結果和反饋,提示用戶結果和反饋信息,引導用戶進行用戶需要的下一步操作。UI設計包括一致性原則和可用性原則。一致性原則是指設計目標的一致性、元素外觀的一致性、交互行為的一致性等,通過一致性原則能夠實現用戶的需求,簡化用戶的操作流程。可用性原則包括可理解、可達到和可控制,用戶應沉浸在對產品、UI設計的掌控中,并且幫助用戶快速地完成工作和目標,從而能夠使UI設計做到最佳可用性。
從用戶使用的角度來看,可用性是非常重要的,可用性可以使客戶的任務準確完成,起到了輔助性的作用,同時使用完畢后,客戶會感覺良好而不是糟糕。那么從開發者的層面來看,用戶可用性則是對一個系統是否成功的評價標準。從管理者的層面來說,使用感不好的產品不會熱銷,一旦用戶不去購買該產品,那么這就是一個巨大的損失,一個產品一旦失去了可用性,那么就會極大的浪費人們的時間,降低效率。
我們從UI設計最重要的主體——用戶角度來看,可用性對于用戶來說可以保證其良好的體驗感。
人們經常將可用性與用戶體驗的方便度進行混淆。可用性是用戶體驗設計的一個組成部分。根據用戶體驗設計領導者的說法,可用性是用戶體驗的第二個層面。它是在產品具有實用性之后的,同時也在理想化與體驗感之前。所以說,一個項目能夠保證可以解決用戶的問題之后,就需要研究其可用性了。
一個項目具有可用性的時候,它就應包含以下元素:有效性、效率、參與度和容錯度。有效性是指用戶在完成某一指定的任務或者目標的時候,操作的準確度和完整度;效率是指用戶在完成任務后,正確與完整的程度與所占用資源之間的比例大小;參與度是指用戶使用后的第一主觀感受;容錯度是指它可以支撐用戶的操作,在實際上出現錯誤的情況下提示錯誤。在對這些錯誤進行分析之后,用戶也可以簡單的對其進行恢復和修正。
當一個UI設計具有可用性的時候,哪怕客戶是第一次瀏覽界面,他們也可以容易的以自己的方式去完成任務,不需花費時間再去搜索[2]。總之,好的設計具有可用性,能夠指導用戶以最輕松簡單的方式達到目標,因此設計的時候需要適應一切可能出現干擾的因素,例如外界環境等。
UI設計是體現人類文明,體現社會責任。人類文明的進步,必不可少的有UI設計的一份功勞。UI設計已逐漸應用到社會各個角落,合理應用于社會、商業中去,促進行業發展和社會的進步,我們對于UI設計雖然還處于起步階段,但是現如今不斷涌現的先進的科學技術推動UI設計的發展。通過UI設計促進設計與需求的良性互動。設計者的基本目標有三個:一是客戶的需求,二是消費者的需求,三是社會的需求。客戶的需求,UI設計可以給客戶帶來巨大的經濟價值;消費者的需求,能夠根據接收的信息,對產品和需求作出正確的經濟判定,滿足消費者的需求;社會的需求,社會需要UI設計來帶動社會的發展,促進社會可持續發展。UI設計能夠促進學科行業化、專業化、社會化發展。UI設計目前已經成為一門獨立的學科,并在不斷地理論和時間的過程中修正完善,對于目前高校設計類專業學生提供一套規范化、行業化的流程是必不可少的,另外教學資源的合理化分配,讓UI設計成為學習和設計中不能缺少的一部分。輔助以設計軟件的教學,多媒體教學親身示范演示,從而促進UI設計的發展,推動社會的進步。
實現可用性最優的核心實際上是采取更迭的設計,要從一個產品設計的起步期就進行評估和分析,使其設計不斷優化。在進行評估的過程中,可以讓設計者與開發者同時獲取客戶使用的反饋信息,從而最直接的改進系統,使其達到可用的水平[3]。用戶應沉浸在對產品、UI設計的掌控中,并且幫助用戶快速地完成工作和目標,從而能夠使UI設計做到最佳可用性。除此之外,想要確保產品的可用性,就需要前期對客戶需求進行調研,再對真實存在的客戶進行測試,接下來就從以下幾個方面概述這一問題。
字面上的“可用”意味著系統可以按照用戶的預期正常使用。用戶體驗的產品層面往往是側重于有用、高效和包容的。例如,用戶可以通過搜索功能搜索他們想要的內容,用戶搜索完成這一操作就被定義為搜索功能的便捷性,即該功能對用戶有效。
但是,對于可用性強的產品,用戶體驗不一定好[4]。相反,具有良好用戶體驗的產品不一定可用性就好。其實可以理解為,產品可用性原則是產品功能的重要基礎,它是一個產品使用的基礎,沒有可用性的產品也就毫無用戶體驗感,但是同時,有了可用性也不一定就由好的用戶體驗。因此在設計的時候,就需要將兩者兼顧起來,缺一不可。
我們上面提到產品層面的可用性主要是產品功能的可用性、效率和完整性,但用戶體驗的設計并不局限于功能范圍。用戶體驗設計中還包含視覺感知、品牌連貫性、心理預期、用戶情緒等因素,這些都是用戶體驗設計的基本要素。
前文中我們提到了可用性構架中需要具備的元素:有效性、效率、參與度和容錯度。有效性是指用戶在完成某一指定的任務或者目標的時候,操作的準確度和完整度;效率是指用戶在完成任務后,正確與完整的程度與所占用資源之間的比例大小;參與度是指用戶使用后的第一主觀感受;容錯度是指它可以支撐用戶的操作,在實際上出現錯誤的情況下提示錯誤。在對這些錯誤進行分析之后,用戶也可以簡單的對其進行恢復和修正。因此在進行設計的時候,需要對以上原則進行融合,首先需要在前期進行設計的時候,就對市場上的客戶進行調研,充分了解客戶的需求和對產品功能性的要求,只有面向市場,產品的開發才能有效;充分注重用戶體驗設計,比如說在設計的時候,可以將控件設定為狀態可見,一旦某個產品銷售完畢了,就可以及時的提醒用戶,給予視覺上的明示;而在品牌設計的時候,則要關注品牌的一致性,像產品界面的顏色能否帶給用戶與品牌一致的感官等;針對用戶在使用產品的時候容易出現錯誤的地方,需要及時給予用戶顯眼的提示,完善反饋機制;如果要提升用戶的滿意度,則需要將角色轉換,站在客戶的角度去考慮,對用戶要傳達的信息簡單、清晰、理解成本低[5]。
德國設計大師迪特·拉姆斯說過,好的設計需要注重每一個細節;好的用戶體驗就是去除臃腫和空洞的設計,我們所說的易用性。易用性帶來更高效的用戶體驗、更簡潔的流程,從而推動產品的轉化率的同時,也給用戶體驗過程中留下美好的印象。
好的設計在于創新,首先被提到的就是圖形聯想。舉一個例子,當用戶需要選擇性別的時候,傳統的設計只是漢字“男、女”的單選框,而具有創意的設計,則是將漢字變為性別圖示,這樣的表達方法更加生動趣味。其次就是形式的嫁接,即將一個IP的形式嫁接到另一個IP從而豐富表達,例如前幾年網絡上比較火的“黑人搖頭”表情包,在進行UI設計的時候,可以將搖頭這個元素嫁接過來,在卡通人物的形象上設計搖頭的動態,豐富用戶的體驗[6]。
UI設計的可用性測試包括一對一用戶測試、啟發式評估和焦點小組,也可以用可用性測試的緯度進行評定。
4.1.1 一對一用戶測試
一個可用性的測評部分通常包含測試者們和一個目標用戶,而這個目標用戶會在測試者們的帶領下,進行一系列的典型任務。征求所有參與者的意見之后試驗流程將被攝像,而測試人員也將繼續觀察、了解所有使用者的操作過程、思維過程及其相關各項指標,并記錄所有使用者遇到的可用性問題及分析。
4.1.2 啟發式評估啟發式評估是以專業的評估人員對UI設計的性能和狀態進行相應的評估和檢測,找到UI設計存在的問題,而且能夠提供相應的解決建議和方案。啟發式評價法是一個通過發掘在用戶界面設計過程中的可用性問題,并使這種問題成為再產品設計流程中的一個被關注的內容可用性檢查方式。教學思想評價法旨于使用已制定的可用性原則來說明每個發現的可用性問題,但是要按照由已被違背的、好的人機交互系統必須符合的原則中所規定的設計原則,來建立一個修正的設計方案是非常容易的[7]。
4.1.3 焦點小組焦點小組是利用用戶來對UI設計進行評價和評估,對UI設計進行相應的調研。能夠從用戶的角度發現存在的問題,從而將UI設計能夠更好地滿足用戶的需求。在可用性測試中,焦點小組可用于對已有原型的比較、修改建議的討論。
4.1.4 可用性測試的緯度
可用性測試的維度包括:任務操作的成功率、任務操作效率、任務操作前的用戶期待、任務操作后的用戶評價、用戶滿意度、各任務出錯率、二次操作成功率、二次識別率用戶操作過程中各認知緯度等。
4.2.1 可達到
用戶是設計者工作中考慮的中心要素,而交互元素對應于用戶需求中的主要功能,所以交互元素也應該能被用戶所控制。用戶也可以用鍵盤、鼠標等這樣的互動裝置,通過移動和觸發現有的互動元素,形成與其他在此之前并不可見甚至無法交互的互動元素。
4.2.2 可控制
可控主要是要求軟件的交互過程,使用者能夠操控;功能的實施過程,使用者能夠操控;若實在無法進行操控,可用可以讓目標用戶理解的方法提醒使用。只有由使用者自行掌控UI用戶界面,才可以增加使用操作過程中的安全性。
4.2.3 可理解
使用者也應該能夠掌握軟件各個元素所對應的功能,才可以實現順暢的運行,進而增強了使用者對操作的欲望。一旦你設計的頁面無法為用戶所認知,那你就必須創造一個非破壞性的使用途徑,讓用戶能夠通過對該元素的運用,掌握其相應的功能。使用者就可以輕易完成對網頁設計的操作,同時也可以獲得即時的反饋,讓用戶獲得良好的使用感受,并增加對用戶的使用粘性[8]。
隨著我國科技水平的不斷發展,在人們的生活中信息化的影子隨處可見,UI設計作為互聯網領域中比較常用的一部分,其設計的可用性應當被關注。因此本文對UI設計中可用性的價值和意義進行了討論與分析,并提出了如何在UI設計中做到最佳可用性的建議。