書評(píng):一本介紹常見界面設(shè)計(jì)模式的大全

前幾天看了《界面設(shè)計(jì)模式》這本書,英文:Designing Interfaces: Patterns for Effective Interaction Design, 作者:Jenifer Tidwell,是美國(guó)的一位交互設(shè)計(jì)、信息架構(gòu)和設(shè)計(jì)前期分析方面的咨詢師和作家。

豆瓣地址:https://book.douban.com/subject/25716088/

一點(diǎn)心得體會(huì)

這是一本強(qiáng)大的關(guān)于網(wǎng)頁界面設(shè)計(jì)模式的介紹,特別適合初中階設(shè)計(jì)師的學(xué)習(xí)。

整本書主次分明、條理清晰,每類模式組都按照理論基礎(chǔ)、模式應(yīng)用兩個(gè)主要方面來闡述。對(duì)于進(jìn)行PC端的網(wǎng)頁、軟件方面的設(shè)計(jì)師有重要的借鑒指導(dǎo)意義,可以為我們提供很多常見的解決方案。比如,當(dāng)你在設(shè)計(jì)一個(gè)信息復(fù)雜、流程繁瑣的企業(yè)級(jí)網(wǎng)頁端產(chǎn)品時(shí),對(duì)于如何組織頁面信息的問題,就可以參考書中提到的布局模式,像 帶標(biāo)題的區(qū)域Titled Sections,手風(fēng)琴 Accordion等模式。

另外,也可以幫助設(shè)計(jì)師建立自己產(chǎn)品的設(shè)計(jì)規(guī)范。書中的每一個(gè)模式都分成(1)它是什么;(2)什么時(shí)候使用;(3)為什么使用;(4)如何使用;(5)應(yīng)用實(shí)例 五個(gè)方面來介紹,通俗易懂,方面了解每一個(gè)模式的來龍去脈。只要再稍加工一下,結(jié)合實(shí)際的產(chǎn)品,就可以成為一款產(chǎn)品的設(shè)計(jì)規(guī)范。

然而,缺點(diǎn)是書中的例子有些過時(shí)了,而對(duì)于想要拓展自身思維的高階設(shè)計(jì)師可能覺得不夠用,但是它仍不失為一本隨時(shí)放在手邊的工具書。

一、人與界面

在提到模式前,首先要講一下人與界面。

人們?yōu)槭裁匆密浖?/p>

軟件對(duì)于使用它們的人來說,只是達(dá)到目的的一種手段,你越能幫助他們達(dá)到那些目的,他們就越高興。

而在人們使用一個(gè)應(yīng)用或數(shù)字產(chǎn)品的過程中,他們是在和機(jī)器展開一場(chǎng)對(duì)話。用戶界面是這場(chǎng)對(duì)話的中介,幫助用戶達(dá)到任何ta意想中的目標(biāo)。

而設(shè)計(jì)師的工作就是為這場(chǎng)對(duì)話編寫腳本,定義詞匯。這就需要設(shè)計(jì)師既了解人,又懂界面,只有這樣,才能做好中介的角色

關(guān)于人:需要了解他們動(dòng)機(jī)和意圖,他們希望使用的詞匯、圖標(biāo)和應(yīng)用姿態(tài)等。

關(guān)于界面:平臺(tái)、實(shí)現(xiàn)方式,以及可提供的模式。

1.1 軟件只是達(dá)到某種目的的手段

用戶只會(huì)和你談?wù)撍麄兿胍墓δ芎徒鉀Q方案,而不是真正需要和存在的問題。而我們?cè)O(shè)計(jì)界面的第一步是找出用戶真正要達(dá)到的目標(biāo)。如用戶填寫一張表格,其真實(shí)目標(biāo)可能是想要在線購物。

所以不要熱衷于設(shè)計(jì)那張表格,如果有某種方法可以很快完成任務(wù),同時(shí)用戶完全不必用到那張表格,那就把它整個(gè)去掉。

1.2 用戶研究基礎(chǔ)知識(shí)

每個(gè)人都是獨(dú)一無二的,要找出對(duì)用戶來說普遍的情況。也就是找到相當(dāng)多的單個(gè)用戶來把個(gè)別的個(gè)人癖好和公共的行為模式區(qū)分開來。我們需要學(xué)習(xí)他們的目標(biāo)、任務(wù)、語言詞匯、技術(shù)水平、態(tài)度及影響。研究方法:

直接觀察

案例研究

調(diào)查問卷

任務(wù)角色

1.3?用戶的學(xué)習(xí)動(dòng)機(jī)

當(dāng)你同別人就某個(gè)主題展開對(duì)話時(shí),你會(huì)根據(jù)自己對(duì)對(duì)方的了解來調(diào)整要說的內(nèi)容。同理,在界面上使用的主題相關(guān)詞匯,應(yīng)該和用戶的知識(shí)水平相當(dāng);他們的技術(shù)水平如何;是否感興趣。

一個(gè)根本問題:用戶愿意花多大的努力來學(xué)習(xí)使用你的界面。用戶分類有:

每天都使用

偶爾會(huì)使用

介于兩者之間

1.4_人的模式

描述人的行為14種的模式。

安全探索 safe Exploration:允許用戶在界面探索而不會(huì)產(chǎn)生可怕的后果,支持撤銷

即時(shí)滿足 instant Gratification:立刻看到結(jié)果,在最初幾秒看到成功的體驗(yàn)

滿意即可Satisficing:Satisfying + Sufficing 快速掃描,夠用而不是最佳

中途變卦 Changes in Midstream :使用界面途中改變目標(biāo),設(shè)計(jì)時(shí)為人們中途變卦提供機(jī)會(huì)。

延后選擇 Deferred Choices:來自人們即時(shí)滿足的愿望

遞增構(gòu)建 Incremental Construction:從小片斷開始,支持快速的變化和保存。可能引發(fā)用戶的“心流”

習(xí)慣 Habituation:可提高效率,也可產(chǎn)生破壞性的后果。保持應(yīng)用之間和應(yīng)用內(nèi)的一致性。

小片時(shí)間 Microbreaks:讓一個(gè)活動(dòng)能夠很容易而且能快速獲得。

空間記憶 Spatial Memory:人們通過回憶東西的位置來找到它們,而不是名字。和習(xí)慣一樣,在類似的地方找到類似的功能。

前瞻記憶 Prospective Memory:設(shè)置一些提示來提醒自己不久將來要完成某事。讓用戶自己用工具去創(chuàng)建他們的提示系統(tǒng)。有被動(dòng)和主動(dòng),主動(dòng)如自動(dòng)保存填寫的數(shù)據(jù)。

簡(jiǎn)化復(fù)雜工作 Streamlined Repetition:為用戶提供某種簡(jiǎn)單的完成重復(fù)任務(wù)的方式。

只支持鍵盤 Keyboard Only:數(shù)據(jù)輸入的速度

旁人建議 Other People’s Advice:他人的想法會(huì)影響我們。

個(gè)性化推薦 Personal Recommendations:個(gè)人之間的共享,分享。


二、設(shè)計(jì)模式

模式意味著重用,好的模式建立在人與事物的深刻認(rèn)知上。

在第一步中,我們知道了用戶目標(biāo)

下一步,要思考:我們需要給用戶展示哪些內(nèi)容?它們應(yīng)該怎么樣組織和排序?用戶需要對(duì)它們進(jìn)行什么操作?從抽象層次考慮,你能設(shè)計(jì)出多少種方式來展現(xiàn)這些內(nèi)容和任務(wù)?

1、總述:

以下將從組織、導(dǎo)航、布局、列表、操作、數(shù)據(jù)、表單控件、社交媒體、移動(dòng)設(shè)計(jì)和視覺美感10個(gè)方面來展開模式介紹。

每一個(gè)方面都會(huì)先介紹理論知識(shí),再詳細(xì)說明對(duì)應(yīng)的設(shè)計(jì)模式。

每一個(gè)模式都包括"What", "Use When", "Why", "How", and “Examples”這5個(gè)方面來介紹

2、組織內(nèi)容:信息架構(gòu)和應(yīng)用結(jié)構(gòu)

信息架構(gòu)是對(duì)信息空間進(jìn)行組織的藝術(shù)。包括很多方面:展示、搜索、瀏覽、打上標(biāo)簽、分組、排序、操作,以及有策略地隱藏部分信息。

3、到處走走,導(dǎo)航、路標(biāo)和找路

最好的旅途就是沒有旅途,需要的東西就在手邊 ,不用跑來跑去。

關(guān)于導(dǎo)航的各部分內(nèi)容:總體結(jié)構(gòu)或總的導(dǎo)航模型,怎樣知道你的當(dāng)前位置,怎樣找出你的目的地,然后如何快速到達(dá)那里。

4、組織頁面:頁面元素和布局

頁面布局是一種藝術(shù),它通過操縱用戶在頁面上的注意力來完成對(duì)含義、順序和交互發(fā)生點(diǎn)的傳達(dá)。

布局的理論知識(shí)點(diǎn)有:視覺層次結(jié)構(gòu)、視覺流、注意力焦點(diǎn)、分組、對(duì)齊和格式塔原則。

其中,視覺流可以用來在讀者掃描頁面的時(shí)候跟蹤讀者的視線。焦點(diǎn)就是頁面上那些你的眼睛沒法抵制的地方。

設(shè)計(jì)良好的視覺層次應(yīng)該在頁面上建立許多焦點(diǎn),把注意力吸引到最重要元素的地方,讓視覺流把視線從這些焦點(diǎn)引導(dǎo)到那些重要程度次之的信息上。

作為設(shè)計(jì)師,應(yīng)該能控制頁面上的視覺流,讓人們能夠按照正確的次序沿著它向前流動(dòng)。一般人的閱讀習(xí)慣是從上到下,從左到右。

5、列表

如何交互式顯示含有眾多條目的列表,每一種適度復(fù)雜的界面或網(wǎng)站設(shè)計(jì)都包括了列表。

進(jìn)入設(shè)計(jì)之前,需分析:用戶將如何使用列表?將應(yīng)用哪個(gè)使用場(chǎng)景?列表的最突出的非可視化特征是什么?

另外還要回根據(jù)需求提供對(duì)應(yīng)解決方案,如:當(dāng)用戶從列表中選擇一項(xiàng)時(shí),應(yīng)該如何顯示該項(xiàng)的細(xì)節(jié)信息。方案有:1、雙面板選擇器;2、列表嵌入;3、單窗口深入。

6、完成任務(wù):動(dòng)作與命令

按鈕和菜單,我們的目標(biāo)是讓合適的動(dòng)作處于可用狀態(tài),為它們提供適當(dāng)?shù)臉?biāo)簽,讓它們?nèi)菀渍业?,并支持?dòng)作序列。以及還有一些不可見的動(dòng)作。

7、顯示復(fù)雜數(shù)據(jù):樹、表格及其它信息圖形

信息圖形-包括地圖、表格和圖表等,以可視化的方式而不是文字的方式傳達(dá)知識(shí)。本模式介紹在交互式信息圖表上好玩的創(chuàng)新。

一些可視化特征是前攝的:在用戶有意識(shí)地注意它們之前,它們就已經(jīng)開始在傳達(dá)信息了。

8、獲取用戶輸入:表單與控件

所謂表單,就是一些問題/答案配對(duì),以下介紹應(yīng)用在表單上的模式、技巧和控件。

9、利用社交媒體

利用社交媒體提升品牌、分享理念、傳播視頻或其它藝術(shù)表現(xiàn)形式,甚至是支持你的特定業(yè)務(wù)。

10、邁向移動(dòng)設(shè)計(jì)

移動(dòng)設(shè)計(jì)的特征,以及移動(dòng)設(shè)計(jì)的方法。

11、修飾外觀:視覺風(fēng)格和美感

研究表明:什么因素讓人們對(duì)網(wǎng)站產(chǎn)生信任或不信任,排在第一的是網(wǎng)站的外觀。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,161評(píng)論 25 708
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,628評(píng)論 19 139
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,167評(píng)論 1 92
  • 嫁給有錢的男人 食有魚,出有車,豪華別墅,錦衣麗服,應(yīng)該很不錯(cuò)了吧?可是,男人掙錢需要時(shí)間和精力,忙于應(yīng)酬。嫁給這...
    酷聽聽書閱讀 241評(píng)論 0 0
  • 半個(gè)月前,我參加了長(zhǎng)投的小白學(xué)理財(cái)訓(xùn)練營(yíng),課前閱讀《30歲前的每一天》,看到有關(guān)讀書規(guī)劃和記事本的章節(jié),我被里面的...
    洋烊閱讀 1,171評(píng)論 2 1

友情鏈接更多精彩內(nèi)容