国产一精品一aⅴ一免费-国产一精品一av一免费-国产一精品一av一免费爽爽-国产一久久香蕉国产线看观看-国产一卡2卡3卡四卡高清-国产一卡二卡3卡4卡视频

當前位置: 首頁 > 設計資訊 > 設計教程 > 正文

MATERIAL DESIGN設計規范學習心得

2014-10-30 18505 0

  自學筆記就該這么做!今天分享@東門王三 同學關于Material Design的自學成果,他的學習筆記嚴謹有序,觸類旁通,從Material Design到其他系統的設計規范都有所研究,還認真地做了思維導圖,同學們可以邊學習邊借鑒他的自學方法,一舉兩得呦。

  隨著Android系統從Android 4.4逐步升級到Android L。Material Design作為Android Design演進的最新標準規范,也推出其完整的設計規范。Holo Themes作為之前Android Design的官方推薦的示例主題已經被廣泛應用到各個應用的設計當中,盡管絕大部分應用沒有完全符合設計規范,但是可以看到這一年來這些應用都在向規范去努力。

  從整體的概述來看Material Design,谷歌從開篇就表達期望打造一個全新的底層設計規范,繼而用這個規范去統一各平臺間、各種交互間的用戶體驗。

Material Design的設計主要基于三個原則:

Material is the metaphor

  谷歌認為現實世界中的材質觸感是可以通過紙片的隱喻來表達,通過在設計上運用符合運動規律的動畫交互、通過光影打造設計層次的關系可以創造全新的虛擬交互空間,并且這個空間是符合現實規律的。這也就是文檔中提到的對于紙墨的研究。

Bold, graphic, intentional

  在視覺上,谷歌不僅要求生動形象,更要求設計時要確認設計的目的,摒棄僅僅為了美觀而設計,強調視覺設計要為用戶使用提供指引,凸現頁面當下的核心功能。文檔中谷歌提到這部分借鑒傳統的印刷設計。

Motion provides meaning

  交互動畫的目的就是吸引用戶的注意,表達當下頁面發生的變化,同時和對視覺要求一樣,一定要有意義。

  設計規范文檔非常細致,就不一一展開,以下是個人在具體的章節,認為是重點的學習摘要。大家可以參考:

  作者的總結實用全面,建議同學們下載高清大圖學習:微盤下載

MATERIAL DESIGN 設計規范 學習心得 谷歌

  近期在學習Material Design的設計規范同時,對其他的系統的設計規范的演進歷史進行了一些了解。有一些個人不成熟的想法與各位分享,歡迎各位拍磚:

[Page: ]

各種設計規范的邏輯

  每種系統的都期望構建一個合理的虛擬世界運行機制,而設計規范就是這個世界運行的準則,讓無數的應用可在虛擬世界中的合理運行,讓用戶在使用中可以清晰理解。

Skeuomorphism Design(iOS1-6):

  擬物化的設計,在iOS1-6的演進中,一直備受推崇。這類設計風格的初衷是盡可能的去符合用戶的心理模型,降低用戶的認知成本。在這個狀態下,手機就像是一個裝著各種器物的箱子,而箱子中的器物就是各個完全擬物的app。擬物化的設計就是完全將現實層級的交互關系搬到手機上。

  比如iBooks在設計風格上就是完全擬物化現實中書架與書籍的邏輯,這樣完全符合用戶的心理預期,簡單易懂容易上手:

MATERIAL DESIGN 設計規范 學習心得 谷歌
iBooks

  而下面這個豆瓣廣播截圖也充分反映了,擬物化設計在符合用戶心理模型上的天生優勢。

MATERIAL DESIGN 設計規范 學習心得 谷歌


豆瓣廣播

  隨著擬物化的發展,一些弊端也逐漸顯現:

  現實的層級關系復雜,通過手機屏幕的二維空間沒辦法完全模擬;

  隨著科技發展,部分物品已逐漸不為人所知,再執迷擬物,會出現反向的認知問題;

  又比如錘子時鐘的秒表計時器,相信很多人是沒見過實物的,更不清楚其實際的操作步驟。對于這類人使用該app的學習成本與擺上幾個button的設計,區別是不大的。

MATERIAL DESIGN 設計規范 學習心得 谷歌
  錘子時鐘APP

  擬物化對ui的要求極高,設計者的負擔沉重,設計門檻也很高;

  擬物化的圖標更適合鼠標點擊操作,而隨著觸摸屏的普及,扁平化的大范圍觸碰操作更適合觸摸屏的交互。

  Flat Design(iOS 7、8/WP):

至于近期火熱的扁平化,iOS 7與WP盡管在視覺上看起來有些類似,但是在交互的隱喻上還是有很大的區別。

WP的Flat Design,除了在視覺上將圖標拍扁,同時交互的邏輯層次上也呈現扁平化。之前的邏輯層次是“我的電腦—C/D/E盤—文件夾—各個文檔軟件”,而現在扁平化的邏輯層次是所有的均可在一個邏輯層次上,不去特意考慮模擬現實世界已有的邏輯,他即是全新的邏輯。這就像是被拆開打散排列放置的套娃,這時它只是排列的娃娃,而不能被稱作“套娃”。

MATERIAL DESIGN 設計規范 學習心得 谷歌
Win8

  而iOS7、8的Flat Design,在視覺上與WP的設計風格類似,但是在交互上,iOS7、8通過大量的縮放、模糊、透視,用毛玻璃的風格打造了一個全新的具有位置縱深感的虛擬世界,它通過景深來控制交互的層級。同時也通過Z軸角度的變換,保證了層級的扁平。

Cards Design(webOS)、Material Design(Android):

  webOS中的卡片系統,把每個程序用卡片的形式作隱喻,在多任務的操作中配合手勢區域的交互手勢,讓多任務操作非常便捷。同時在webOS 2.0時期,將卡片的隱喻繼續發揚,在多任務中引入堆棧概念,把各個應用任務用撲克牌手牌似的形態堆疊。進一步提升了操作的體驗。

MATERIAL DESIGN 設計規范 學習心得 谷歌
webOS

  谷歌在收掉webOS一票人后,Android也融入了一些卡片的理念。此次的Material Design個人的看法就是將卡片設計進一步的規范,并且擴展到整個系統層面。原來webOS是整個應用被隱喻成了卡片,而Material Design把系統內的各種設計都規范成了一種變形的紙片。然后,谷歌在套用現實中紙墨的物理模型進行交互——“既然沒辦法完全在手機上用app完全模擬現實世界的邏輯層次,我把app規范到紙片上,完全模擬紙片的邏輯交互層次,還不行嗎?”

MATERIAL DESIGN 設計規范 學習心得 谷歌

  通過紙張的折痕來分區,盡管是兩塊不同的內容,在邏輯上這兩塊的關系還是很緊密的,在表現上仍是一張紙。

MATERIAL DESIGN 設計規范 學習心得 谷歌

  通過邊線的陰影表達這是兩張紙,邏輯上這兩塊的關系是獨立的,上層的紙片聯動肯定不會干擾下層的的紙片。

MATERIAL DESIGN 設計規范 學習心得 谷歌

  內容主體的紙片可以在工具欄紙片下部上下移動。

MATERIAL DESIGN 設計規范 學習心得 谷歌

  菜單欄是一張全新的小紙片,貼在現有的紙片層次之上。

MATERIAL DESIGN 設計規范 學習心得 谷歌

  浮動按鈕,是一張圓形的紙片,貼在除了系統bar之外的所有的紙片層次之上。

MATERIAL DESIGN 設計規范 學習心得 谷歌

  以上是程序界面整體的邏輯層級關系,同時將這些層次區分出來的方式就是通過紙片邊緣的陰影。

MATERIAL DESIGN 設計規范 學習心得 谷歌

Cards的陰影表現

MATERIAL DESIGN 設計規范 學習心得 谷歌

FAB的陰影表現

MATERIAL DESIGN 設計規范 學習心得 谷歌
Right Nav的陰影表現

  簡而言之,Material Design的紙張設計首先是將界面集成到紙片上,再通過陰影來區分多層的紙張,最后進一步通過紙片的拼貼提供了多平臺統一且多樣的交互可能。

[Page: ]

規范的目的

  個人認為各種平臺(iOS、Android、WP……),以及各類基于Android深度定制的ROM(miui、flyme、ColorOS……)都制定規范的目的莫不有三:

統一約束第三方應用的設計與交互體驗感受,降低用戶學習使用成本;
統一跨平臺的使用體驗,降低用戶跨平臺學習使用成本;
提供規范統一的接口,降低開發者的設計成本。

  當下國產機很少有使用原生系統的機器,基本都會刷基于Android系統二次開發的廠商定制ROM,比如miui、flyme、ColorOS、Funtouch OS……這些ROM都對Android原生系統進行了深入的定制,其中部分ROM更是私自替換了原生系統中的控件,這也就造成了完全按照設計規范設計的應用在這些被替換了控件的ROM中安裝后,反而不倫不類。

  Android手機與蘋果手機相比型號眾多,機器性能層次不齊,這也就造成了無法提供統一的交互體驗。可能看似優雅的交互動畫,可能在低端機器上呈現的效果一塌糊涂。本來像水一樣流暢的tab頁間的滑動操作,在低端機器上體驗感覺像泥石流一樣。

  另外個人認為,系統ROM、系統商店、應用APP之間還存在一種生態。以魅族的flyme系統、魅族應用商店、適配sb欄的應用為例:flyme系統中含有比較特殊的smart bar的設計,如果應用不單獨適配,在flyme系統中使用很難保證統一的體驗。如果某應用單獨適配了smart bar版本,作為利益的交換,魅族應用商店會給予一定的廣告位推介。這個生態很明顯會促進一種規范的推進。尤其在像蘋果iOS這種封閉的系統中,如果不越獄APP Store是唯一的更新途徑,獲得蘋果應用商店的青睞,符合iOS的設計規范顯得尤為重要。而谷歌商店在國內基本被閹割,加上各類手機助手的亂入,這種生態完全是不存在的。這也造成Android規范推廣的困難。

  既然是規范,也就是意味著這是指導建議,沒有強制性的舉措讓開發者去遵守。加上Android系統的開放性,完全按照規范去設計的應用可謂寥寥無幾。而且就算開發者主觀想遵守設計規范,就Android當下的亂象,也不是很好的解決方案。同時每個應用都有自身需要實現的價值,在規范與自身需求實現的平衡上,這也是很重要的。

  比如說此次微信5.4的更新,又返回到了底部Tab欄的iOS風格,盡管底部的Tab欄也支持滑動,很明顯地可以看出微信的團隊在這個設計上做了妥協。微信團隊肯定認定自身業務數據的重要性遠比遵守所謂的規范要重要的多得多。

  所以個人認為所謂的設計規范,只是一本“考試大綱”,而不是“考試答案”。

  完全按照規范,可以做到80-89分優良設計,卻很難在符合自身應用的情況下做到令人驚艷的90分以上的設計,當然依照規范也很難設計出不及格的作品。

  回到自身產品,作為一個大眾化的工具型產品,直觀與易用性是最重要的。如果設計規范中的某種設計適用到產品某項功能中非常合拍,那是非常好的選擇。如果某種符合業務需求的簡單設計不符合設計規范,但這種規范不影響用戶理解使用,不遵循規范也未嘗不可。為了降低用戶的學習使用成本,讓所有應用遵循設計規范顯然是不現實的,但是我們的設計完全可以去借鑒當下使用廣泛的應用,比如騰訊系、阿里系、360系的產品,他們廣闊裝機量培養的用戶使用習慣是根深蒂固,很難被替代的。借鑒他們的某些操作最簡單的達到我們的目的,不失為一種方式。

  所有的設計都是為了輔助產品需求的實現,同時保證用戶的優良體驗。如果設計僅是為了符合規范,這也就失去設計本質的意義。


209
評論區(0)
正在加載評論...
相關推薦
主站蜘蛛池模板: 2021精品综合久久久久 | 亚洲成a人v欧美综合天 | 久久99爰这里有精品国产 | 精品国产一区二区三区香蕉事 | 国产福利一区二区精品视频 | 成人合集大片bd高清在线观看 | 一级毛片在线免费播放 | 嗯啊在线观看免费影院 | 不卡视频在线观看 | 免费视频性 | 欧美一级别 | 国产成人高清亚洲一区91 | 免费国产免费福利视频 | 日本中文字幕二区三区 | 激情网婷婷 | 国产目拍亚洲精品一区麻豆 | 亚洲欧美久久精品1区2区 | 中文福利视频 | 久久是免费只精品热在线 | 国产主播在线播放 | 国产美女久久久久 | 亚洲小说春色综合另类网蜜桃 | 国产成人一区二区在线不卡 | 久久精品国产免费观看99 | 色综合久久天天综线观看 | 精品久久在线观看 | 免费视频网站在线观看黄 | 欧美日韩免费在线观看 | 高清视频一区二区 | 国产成+人+亚洲+欧美综合 | 18禁片一级毛片视频播放免费看 | 亚洲综合在线观看一区www | 亚洲欧美自拍一区 | 久久婷婷成人综合色 | 国产精品久久久久一区二区 | 欧美黄色免费网址 | 欧美日韩一区二区高清免费视频 | 国产精品婷婷久久爽一下 | 欧美大片国产在线永久播放 | 国内免费在线视频 | 久久精品国产乱子伦多人 |