Google I/O 2018,帶來了關於Material Design設計語言的7項重大更新

2021-01-20 設計新知

文 / Shell_Xiao糯米(簡書暱稱)

_

2018年穀歌I/O開發者大會上,谷歌不僅對AI技術進行了更深層次的提升,同時也對Android系統進行了更新,谷歌副總裁Dave Burke對Android的更新進行了開場演講,「在Android過去的10中,已經成為了一個開放的系統。」

隨著Android P的誕生,谷歌今日宣布了 Material Design 應用程式視覺設計語言的幾項更新。儘管此前傳聞稱有大改,但從剛剛召開的 I/O 2018 開發者大會來看,今年的發力點還是在主題、分享和開發簡易性上。下面就對Material Design的更新內容進行解讀。


一、強大的「主題編輯器」

主題編輯器可幫助你製作自己的品牌ui組件庫,並提供全局樣式更改方案,可以應用於顏色,形狀和排版。目前可用於Sketch,通過下載sketch插件來進行應用。


1、自定義主題顏色

通過插件可以設定主色、輔色及背景色和文字顏色,並自動將顏色應用於所有組件。

檢查色彩對比以符合無障礙要求

從材質調色板中選擇顏色

使用單一顏色自動生成10個輔助色

使用symbols設定全局顏色方便顏色的更改

2、設置形狀

3、字體定義

4、探索圖標

5、開始使用主題編輯器

通過下載並安裝Material Plugin開始使用(需要macOS High Sierra 10.13或更高版本)


二、新增Material Design設計目標

1、先讓我們來回顧一下舊版Material Design2個設計目標:

2、新版Material Design3大設計目標

新版增加了「定製」目標,與最新推出的主題編輯器個性化的定製功能相吻合。

創造:我們希冀創造一種新的視覺設計語言,能夠遵循優秀設計的經典定則,同時還伴有創新理念和新的科技。

統一:我們希望創造一種獨一無二的底層系統,在這個系統的基礎之上,構建跨平臺和超越設備尺寸的統一體驗。

定製:通過Material的視覺語言的延伸,為創新和品牌表達提供統一靈活的設計規範。


三、新增Material Design設計原則

本次更新將原有的材質隱喻、大膽誇張、動效表意3大設計原則擴充為5大設計原則:材質隱喻、大膽誇張、動效表意、靈活、跨平臺,讓我們來做一個對比。

1、原有Material Design3大設計原則:

通過構建系統化的動效和空間合理化利用,並將兩個理念合二為一,構成了實體隱喻。與眾不同的觸感是實體的基礎,這一靈感來自我們對紙墨的研究,但是我們相信,隨著科技的進步,應用前景將不可估量。

實體的表面和邊緣提供基於真實效果的視覺體驗,熟悉的觸感讓用戶可以快速地理解和認知。實體的多樣性可以讓我們呈現出更多反映真實世界的設計效果,但同時又絕不會脫離客觀的物理規律。

光效、表面質感、運動感這三點是解釋物體運動規律、交互方式、空間關係的關鍵。真實的光效可以解釋物體之間的交合關係、空間關係,以及單個物體的運動。

新的視覺語言,在基本元素的處理上,借鑑了傳統的印刷設計——排版、網格、空間、比例、配色、圖像使用——這些基礎的平面設計規範。在這些設計基礎上下功夫,不但可以愉悅用戶,而且能夠構建出視覺層級、視覺意義以及視覺聚焦。精心選擇色彩、圖像、選擇合乎比例的字體、留白,力求構建出鮮明、形象的用戶界面,讓用戶沉浸其中。

Material Design 設計語言強調根據用戶行為凸顯核心功能,進而為用戶提供操作指引。

動畫效果(簡稱動效)可以有效地暗示、指引用戶。動效的設計要根據用戶行為而定,能夠改變整體設計的觸感。

動效應當在獨立的場景呈現。通過動效,讓物體的變化以更連續、更平滑的方式呈現給用戶,讓用戶能夠充分知曉所發生的變化。

動效應該是有意義的、合理的,動效的目的是為了吸引用戶的注意力,以及維持整個系統的連續性體驗。動效反饋需細膩、清爽。轉場動效需高效、明晰。


2、新版Material Design5大設計原則:


Material Design受物理世界及其物體紋理材質的啟發,包括它們如何反射光線和投射陰影。材料表面進行重新構想,加入紙張和墨水的特性。

Material Design以印刷設計方法 - 排版,網格,空間,比例,顏色和圖像為指導,創造出讓用戶沉浸在精心設計的視覺層級、視覺意義以及視覺聚焦中。

通過微妙的反饋和平滑的過渡來使動效保持一定的連續性。隨著元素出現在屏幕上,他們在環境中轉換和重組,相互作用產生新的變化。

Material Design系統旨在實現品牌傳達。它集成了一個自定義代碼庫,可以使組件,插件和設計元素無縫的銜接和靈活的運行。

Material Design使用跨平臺管理,其中包括Android,iOS,Flutter和Web,方便設計師跨平臺維護ui組件。


3、擴展信息

我們全面的指導可幫助你更快地設計漂亮的產品。通過全新的設計工具,定製Material組件和跨平臺管理,在材料研究中找到靈感,並用Material Theming表達你產品的與眾不同。

通過瀏覽以下三個部分來幫助你更好的理解:

材料系統:我們擴展和優化的設計系統與Material工具和組件統一,以改進設計和開發之間的工作流程。

材料基礎:設計和策劃如何將Material Design設計體系運用到你的應用程式,同時學習支持Material Design的原理和理論。

材料指南:從設計到代碼實現,在整個產品中系統化地定製和部署個性化主題。


四、放寬對材質形狀的限制

形狀可以引導注意力,提高組件的識別性,表明狀態和表達品牌。

材質形狀默認情況下為矩形,帶有4dp的圓角。但它們具有可調整的圓角、曲線和邊角的數量。

形狀變化(例如圓角或削角)非常微妙,而且很重要。

1、形狀變化的使用方法

突出重點

通過獨特形狀的運用,可以將用戶注意力集中在頁面中重點的ui元素上。

圓形浮動按鈕和弧形底部工具欄的組合,從屏幕上其他位置的矩形形狀中凸顯出來。


區分ui元素

靈活的形狀為用戶提供了識別組件和識別不同材質的方法,用以區分不同的功能。

使用相同形狀的人物標籤,方便識別。


區分不同狀態

通過形狀或材質的不同,可以對ui元素狀態進行區分。當使用形狀來表示狀態改變時,應該把該形狀貫穿到每一處的狀態改變上。

這張卡片在選擇後會改變形狀,以表明它已被選中。


個性化的品牌傳達

要統一整個品牌的視覺語言,請使用顏色和形狀統一的ui元素或ui組件。通過對app中元素進行有規律的調整,有助於提升品牌的整體視覺形象。

整個應用程式使用形狀一致的ui元素,有助於品牌形象的提升。


"設計時要更多的考慮到形狀的可識別性以及可用性

下面的設計方式是不可取的"


❌不要使用無法識別形狀的ui組件。

❌不要使用幹擾用戶操作的形狀,此按鈕的觸摸範圍太小。


五、更新文本欄位樣式

1、新版Material Design規範對文本欄位對樣式進行了重新設計,並闡述了其設計原理

易於發現的:

文本欄位應該突出並指示用戶可以輸入信息。

狀態明確:文本欄位狀態應該明確區分。

高效:方便讓用戶快速填寫,並高效解決任何錯誤。

2、原有文本欄位樣式


3、新版文本欄位樣式

新版文本欄位有兩種類型:

這兩種類型的文本欄位都使用容器來為交互提供明確的提示,使得文本框在頁面中容易被發現。

4、兩種類型的文本欄位具有相同的功能,因此使用的文本欄位的類型可能僅取決於其樣式。

選擇最適合您應用的視覺風格

選擇最貼近ui設計目標的樣式

選擇與其他組件(如按鈕)和周圍內容最為融洽的樣式


六、更新擴展懸浮按鈕

1、新舊懸浮按鈕形狀區分

懸浮按鈕(FAB)通常是屏幕的主要操作按鈕,原有懸浮按鈕為圓形,如圖

新版擴展的FAB更寬,並且包含文本標籤。

2、懸浮按鈕的可擴展性

擴展的FAB按鈕的寬度可以是固定的或靈活的。

此FAB按鈕的寬度由圖標、文本標籤和容器填充的累積寬度定義。

此FAB按鈕容器的寬度由刪格系統定義。


七、更新布局密度

Material Design默認使用低密度空間,但在提高用戶體驗時提供高密度空間。

1、密度原則

可瀏覽:高密度控制的用戶界面改善了對大量內容的瀏覽和交互;

優先:密集的UI元素通過減少操作之間的空間來幫助用戶集中精力;

可用性:通過搞密度控制可以在單個屏幕上顯示更多內容和操作。

2、何時使用高密度

3、何時不使用高密度

集中任務組件:例如與下拉菜單或選擇器的交互方式。增加這些組件的密度會降低它們的可用性。如日期選擇器,因為這會降低可用性。

❌不要將高密度應用於日期選擇器,因為這會降低可用性

提醒用戶更改的組件:特別是彈窗,用高密度會降低用戶的注意力,減弱警告作用。

❌不要將高密度應用於對話,這會降低其可讀性和警告作用。


-end-


*作者:Shell_Xiao糯米
簡書連結:https://www.jianshu.com/p/64ee4fc11af4

*再編輯:曉黑,設計夾編輯,主要負責內容挖掘及編輯工作。



【神器推薦】


在我們做設計的過程中,前期草圖肯定是少不了的,

比如你是字體設計師,在前期草圖過程中,

就得力求規範,

如果是GUI設計師更是如此啦,

設計個icon,在比例、結構方面也是比較嚴謹的,

這個時候如果有一款神器

能夠大大提升你的創作效率,

豈不美哉?


下面的就是能夠提升你創作效率的柵格本,建議試試

畢竟這種低成本的東西,練一杯coffee錢都不到

買不了吃虧,也賣不了上當~~



若大批量購買,需要各種規格定製,可添加微信:cosun1987,進行諮詢


商務合作及投稿請聯繫曉黑

微信號:sezign01


點擊閱讀原文,購買給設計師用的手繪本

相關焦點

  • 20個非常棒的Material Design設計概念案例
    自從去年google在android新版本Lollipop提出的material design概念後,在世界各地瘋狂地掀起一陣material design熱。Material design不僅看起來令人驚嘆,也是一個前所未有的設計理念。不僅對設計師的影響深大,對開發人員亦是。現在普遍流行的應用程式都採用這種新的設計理念,並且android端上的APP也是採用material design這種設計理念。對於那些還尚未採用這種設計理念的App,這裡我提一些自己的概念。
  • Google I/O 宣布設計更新!你的 Android App 可能會變成這樣……
    2014 年,Google 推出一種新的設計語言——材料設計(Material Design)。如今,它成了最頻繁使用、也最受人青睞的一種視覺設計語言。至於這背後的原因,主要有 2 大因素:兼容性:作為視覺語言,它可以跨平臺兼容使用。
  • 分析Google、微軟、蘋果設計規範的異同點
    googlematerial design 由來從2011年10月19日安卓4.0冰淇淋三明治正式發布後,11月Android Market上提交審核的應用程式數量達到50萬。google是這樣介紹的material design的:它是一種將優秀設計的經典原則與科技創新相結合的視覺語言;開發一個統一跨平臺,設備和輸入方法的用戶體驗的單一底層系統;可擴展Material
  • material2 發布 7.0.1,Angular 的 Material Design 風格框架
    Angular 的 Material Design 風格框架 material2 發布了 7.0.1 版本,這主要是一個 bug 修復版本:Bug 修復
  • Google文檔,表格,幻燈片正在網絡上進行Material Design
    2019年01月16日 11:41作者:吳冰冰編輯:吳翠如文章出處:泡泡網原創   據外媒9to5google消息,谷歌宣布開始長期推出針對谷歌文檔,表格,幻燈片和網站的Material Design更新。
  • Material Design:為什麼 FAB (Floating Action Button) 是不好的...
    下面進入譯文:谷歌於一年前推出了全新的設計語言 Material Design ,旨在為手機、平板電腦、臺式機和『其他平臺』提供更一致、更廣泛的『外觀和感覺』。關於 Material Design ,自從其去年發布後有一件事一直困擾著我:浮動操作按鈕(Floating Action Button)。什麼是 FAB?
  • 谷歌公布2017年Material Design設計獎
    Material Design(材料設計)是谷歌推出的設計語言,Material Design不是簡單的扁平化風格,也不是擬物化。創新設計獎:momondomomondo是一款出行導航類應用,它可以為用戶提供全球數以億計的機票和酒店價格信息。從設計的角度講,這款應用完美體現了Material Design的設計感覺,是所有產品經理或者產品創業者都應該下載學習的。
  • 到底什麼是Material Design? 它到底能拿來做什麼?
    自 2018 Google I/O 發布了 Material Design 2後,先是 Gmail 迎來了重大更新,界面重新設計,大量加入 Material Design 2 的新元素。然後又是 Chrome 的重大更新,幾乎谷歌旗下全線產品在 UI 設計上都大量運用 Material Design 2, 可以看出谷歌對 Material Design 2 的大力推廣程度。1. 什麼是Material Design?
  • 開源巨獻:Google最熱門60款開源項目
    (詳情:https://github.com/tensorflow/tensorflow)1、material-design-icons  ★Star 30315Google 開源了 Material Design 系統圖標包其中的 750 個字形。
  • Google Chrome 63.0.3239.108 正式版發布
    Chrome 63版本為開發者帶來了很多積極的改變,包括全新的Device Memory API,異步迭代和生成器,以及各種權限UI調整。此外還為Blink引擎帶來重磅更新,並修復了大量BUG。Chrome 63的Blink網頁瀏覽器引擎部署了類似於DOM, CSS, HTML, MediaStream, JavaScript, bindings, fonts, network, storage和sensor等諸多優化,本次更新同樣還重新設計了chrome://flags頁面,提升了Google Chrome的使用體驗。
  • 「MD規範」1.1-Material Design設計案例講解-Basil
    one 點設計-木木翻譯Basil是一個菜譜app,使用了MD設計組件和主題創造了一個令人激動和易於探索的品牌體驗。目錄· 關於Basil· 產品解構· 布局· 色彩· 排版· 圖標· 組件· 動效關於BasilBasil為用戶提供一道道由主廚和調味大師準備的菜譜。App的設計和品牌一樣十分具有親切感,並且充滿了簡明和令人喜悅的內容。
  • Google Photos推重大設計更新:漢堡菜單消失
    據外媒報導, Google Photos近日進行了重大設計更新,這款應用現在去掉了漢堡菜單並帶來了一些漂亮的用戶界面調整。 雖然這款應用在最近幾年不斷增加新功能,但這次重新設計卻算是是它在一段時間內獲得的較大更新之一。
  • 開源巨獻:五十多款Google最熱門開源項目
    詳情:https://github.com/tensorflow/tensorflow1、material-design-icons  ★Star 30315Google 開源了 Material Design 系統圖標包其中的 750 個字形。
  • Google收購Pixate:Form應用升級、Material Design元素(組圖)
    儘管本次交易的細節暫未披露,但Pixate將會加入Google的設計團隊。  收購之後,Pixate Studio的雲服務成本已大幅降低,並且做到了免費。需要指出的是,Pixate與OS X上的Sketch工具類似,其開發團隊RelativeWave已於去年被Google納入麾下。  Relative Wave採用了可視化程式語言,可幫助設計師輕鬆開發原型應用程式。
  • 全新視覺設計,Google Play商店Material Design新版曝光
    ▲圖自XDA除了外觀設計的變化,9to5Google先前還發現了一些代碼,猜測稱其可以讓用戶從Google Play商店下載和安裝系統更新。但XDA發表了不同的看法,稱這些代碼與支持Android Q中新APEX軟體包有關。
  • 谷歌MaterialDesign首席設計師離職,加盟Dropbox
    雷鋒網消息:谷歌Material Design首席設計師Nicholas Jitkoff於昨日(2月7日)在Twitter上宣布離職,加入雲存儲服務提供商Dropbox,擔任設計副總裁。Jitkoff自2006年開始在谷歌擔任首席設計師,在他主導Material Design設計項目之前,主要負責Chrome瀏覽器的用戶體驗。2011年,在拉裡·佩奇開始擔任谷歌CEO之後,Jitkoff參與了Project Kennedy項目,與谷歌的產品團隊一起,統一公司產品的設計語言。
  • 谷歌Material Design首席設計師離職 加盟Dropbox
    Dropbox,擔任設計副總裁。Jitkoff自2006年開始在谷歌擔任首席設計師,在他主導Material Design設計項目之前,主要負責Chrome瀏覽器的用戶體驗。2011年,在拉裡·佩奇開始擔任谷歌CEO之後,Jitkoff參與了Project Kennedy項目,與谷歌的產品團隊一起,統一公司產品的設計語言。
  • 2018 Google I/O:AI就是一切
    導語:相比去年重點強調人工智慧是谷歌最高戰略,2018年GoogleI/O開發者大會上,谷歌展示的是人工智慧的全面升級。
  • iBetter·習慣養成打卡:讓你每一天都充滿成就感
    知名勵志自我提升 App——「iBetter·習慣養成打卡」剛剛推出第一個重大升級版本,新增超過100個超美手工圖標,並帶來煥然一新的清爽白色主題。新版亮點:1.每日提醒:新增定時提醒功能,不會錯過忘記;2.手工圖標:超過100個全新設計的項目圖標等你嘗試;3.成就記錄:
  • Google Web Design 10.0發布:新增4項功能
    如果您已連接到網際網路,Google Web Designer 會在啟動時自動進行更新。您也可以手動 下載最新版本 。  版本 10.0.0.1123 中修正的問題和進行的改進組件  鋼筆工具  其他  [代碼視圖] 現在,在 Google Web Designer 以外修改圖片後,相應圖片會在設計視圖中更新。  [事件] 修正了以下問題:當文件中包含事件時,「全部保存」命令不起作用。