現(xiàn)代人大多數(shù)人都比較喜歡的是實用性簡潔性的UI設(shè)計,簡潔的設(shè)計可以讓人賞心悅目、因為它能使用戶能更快的閱讀到上面的信息,這也是為什么扁平化會火。
但實際上,“簡潔”并不是簡單的意味著“少”。準確的說,“簡潔”應(yīng)該是“正好”。不過也許這種說法本身就過簡了。在某些情況下,我們可能需要經(jīng)過更多一些的東西來實現(xiàn)設(shè)計上的簡潔。所以,更準確些的定義應(yīng)該是“正好足夠使人產(chǎn)生正確的理解,并經(jīng)過相應(yīng)的行為來完成目標”。(所以說誠筑說再給大家講解的時候是不會一味的只講軟件的)
經(jīng)過以下三條原則,我們可以設(shè)計出更加有意義的簡潔,而不僅僅是將界面元素隱藏或移除:
表達**并且完整的核心概念(不要表達多重的或是不完整的含義)持續(xù)改善內(nèi)容的清晰性(減少無關(guān)的細節(jié))保持一致性(避免不必要的特殊模式)表達**并且完整的核心概念要想讓用戶做出任何行為,你首先要對那些能夠吸引用戶關(guān)注的東西進行挖掘。核心概念**且完整的信息能夠在短時間內(nèi)有效抓住用戶的注意力,讓用戶立刻做出二元化的抉擇:“我有興趣還是沒有?”。經(jīng)過一種能夠讓人們立刻看到所期望的結(jié)果的方式來介紹功能,這可以幫助他們確定下一步行動的優(yōu)先級,并減少顧慮。
表達**并且完整的核心概念,這個原則要從產(chǎn)品大局層面一直貫徹到更小的細節(jié)分支
中?!皼]什么比‘發(fā)送消息’一詞更能有效表達‘發(fā)送消息’的含義?!蔽覀兡谩鞍l(fā)送消息”這個小功能作為例子來看一看。這里的文字可以是”Go“,或者”立刻提交“,或是更簡單的”發(fā)送“。不過這些說法都沒有做到足夠的清晰,很難讓用戶直接產(chǎn)生二元化的決策;而“發(fā)送消息”則經(jīng)過兩個單詞(“Send Message”)表達了更準確更完整的含義,讓人們能夠非常有把握的決定是否要執(zhí)行該功能。對于很多更加復(fù)雜的功能來說,要保持表意的**性及決策的二元化將不那么容易,但我們的目標依然是相同的:經(jīng)過一個核心概念引導(dǎo)用戶,幫助他們建立正確的預(yù)期。如果做不到這一點,那么在用戶的感知當(dāng)中,系統(tǒng)的復(fù)雜度將不斷攀升。
一個“核心概念”應(yīng)該具有以下這些特點: 二元性:含義簡單到只有“兩面”,讓用戶決定做或是不做。 語言清晰平實:表達方式要盡可能的顯而易見。 保持一致:每個界面都應(yīng)該以相同的方式呈現(xiàn)相同的信息。 揭示結(jié)果:讓用戶清楚的知道行為將會產(chǎn)生的結(jié)果。站在用戶思維思考也是誠筑說培訓(xùn)時候也是經(jīng)常跟同學(xué)們傳達這個思想。UI設(shè)計的發(fā)展前景,現(xiàn)在越來越多的人設(shè)計的東西都是C4D,已經(jīng)向著三維方向發(fā)展了?,F(xiàn)在用戶了解概念并產(chǎn)生決策之后,就該投入更多的時間成本與認知能力來進行接下來的行動了。在此過程中,用戶也許還會遇到很多阻力。過多的阻力會使用戶逐漸產(chǎn)生恐懼和抵觸,并很有可能放棄使用。你必須經(jīng)過持續(xù)的努力讓用戶知道他們可以順利的完成目標。