扁平化設計需要遵從的原則
在網頁設計中,扁平化風格的逐漸盛行固然有它的道理,但本質上它只是設計美學當中的一種;與仿古、高光、金屬質感、木質等視覺效果相同,對視覺風格的選擇必須以良好的信息架構及交互模式為基礎。以下是小編整理的扁平化設計需要遵從的一些原則,就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!
尤其在移動設備上,過於複雜的效果非但很少能為應用吸引用户,反而時常讓用户在視覺上產生疲勞,對產品界面中最基本的功能產生認知上的障礙。因此我們在網頁設計中就需要參考“扁平化”的美學。
什麼是扁平化設計
在實際當中,“扁平化設計”一詞所指的是拋棄那些已經流行多年的漸變、陰影、高光等擬真視覺效果,從而打造出一種看上去更“平”的`界面。
網頁設計的好壞不是“美學”可以決定的
對網頁設計風格的選取最終還是要取決於具體產品的實際情況。在我個人看來,相比於擬物化而言,扁平風格的一個優勢就在於它可以更加簡單直接的將信息和事物的工作方式展示出來,減少認知障礙的產生。
無論採用怎樣的風格,優秀的界面設計都需要遵從一些共通的設計原則:
一致性
通過具有一致性的設計模式及視覺風格,為用户建立起完整一致的心智模型,使產品更加易用,提升整體體驗。
對比
通過對配色、尺寸和佈局的調整,使可點擊的界面元素在視覺上與其他元素形成鮮明的對比。
佈局
可以嘗試使用960gs一類的網格佈局為界面設定視覺規範,使用户的視線可以跟隨內容本身所界定出的路徑自然的移動,增強界面的視覺平衡。
層級化
最重要的東西要比相對次要的東西更容易被看到。關於這個話題我可以寫一整篇文章出來,簡單的説,就是在界面設計中着重突出那些與核心功能與常見用例相關的交互元素,而將其他操作元素置於次要位置,這可以使界面得到最有針對性的優化和簡化。
“我個人的經驗是,無論扁平化還是擬物化都沒什麼所謂,最重要的是界面能夠讓用户在最短的時間內清楚的識別出信息和功能的層級關係,並且很容易的知道接下來應該做什麼。” – Caroline Keem
目標用户
不同類型的用户所青睞的網頁設計的界面風格也有所不同。建築、設計、時尚等領域的用户可以更好的擁抱扁平化風格,而其他更加“普通”的用户則更容易接受相對傳統的擬物化界面。
反饋
當點擊行為發生時,要立刻向用户提供清晰明確的視覺反饋。動畫過渡效果就是一種比較常見的反饋方式,例如在用户執行操作後,使用旋轉圖標提示用户系統正在進行響應。
降低“摩擦力”
無論採用怎樣的網頁設計視覺風格,都要使界面儘量簡化,減少用户完成目標所需執行的操作,打造更加流暢的交互體驗。任何一點障礙或額外的步驟都會提高操作成本,增加功能的複雜度,進而降低轉化率。
鼓勵探索
瞭解目標用户有可能對產品進行哪些方面的探索。一旦他們習慣了產品的界面與基礎功能,並開始向“高級用户”的階段進發時,要為他們的探索和學習行為進行必要的指引與“獎勵”回饋。
原型
無論風格如何,界面形式都取決於實際的功能。好的網頁設計方案離不開產品前期的規劃工作,特別是通過草圖或線框原型進行的探索。識別出最核心的用例需求,使用原型不斷嘗試和驗證,為接下來的網頁界面設計工作打下堅實的基礎。
-
關於JavaScript學習筆記之Cookie對象
JavaScriptCookieCookie對象:Cookie是一種以文件的形式保存在客户端硬盤的Cookies文件夾中的'用户數據信息(Cookie數據)。Cookie文件由所訪問的Web站點建立,以長久的保存客户端與Web站點間的會話數據,並且該Cookie數據只允許被所訪問的Web站點進行讀取。Cookie文...
-
ASP.NET 2.0 程序的基礎知識
成員關係的概念在人類社會中是一個層次比較低的概念,源於希望屬於某個羣組的意識。我們希望能覺得自己是某個團隊的一部分,讓別人知道我們是誰,因此Web搭上這個流行趨勢,採用這個概念只是時間早晚的問題。如果坐下來想一想曾經登錄過多少個站點並在這些站點上保存...
-
dreamweaver的學習心得
當我們備受啟迪時,寫心得體會是一個不錯的選擇,這樣我們可以養成良好的總結方法。那麼要如何寫呢?下面是小編收集整理的dreamweaver的學習心得,歡迎閲讀與收藏。dreamweaver的學習心得1目前,互聯網是最快捷的信息傳播渠道之一,學習網頁製作成了學生必須掌握的一項技...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...