微軟近年來(lái)一直在大力推行其 Fluent 設(shè)計(jì)體系(Fluent Design System),并已根據(jù)它對(duì) Windows 10 的系統(tǒng)圖標(biāo)做了全新設(shè)計(jì)。目前,F(xiàn)luent 設(shè)計(jì)被帶到了 UI 領(lǐng)域,微軟宣布原有的 UI Fabric 將進(jìn)行合并、重命名,最后會(huì)演變?yōu)?Fluent UI。
UI Fabric?是微軟此前為開(kāi)發(fā)者打造的一款基于 React 的前端框架,主要用于?Office?和 Office 365,旨在使開(kāi)發(fā)人員輕松使用 Office 設(shè)計(jì)語(yǔ)言創(chuàng)建一致的 Web 體驗(yàn)。
微軟希望整個(gè)系統(tǒng)能夠共享一種設(shè)計(jì)、通用一種語(yǔ)言,跨平臺(tái)設(shè)計(jì)系統(tǒng) Fluent 則能帶來(lái)這種體驗(yàn),將一系列產(chǎn)品互相聯(lián)系起來(lái)。微軟表示,其目標(biāo)就是“與開(kāi)源工程共享基礎(chǔ),以創(chuàng)建經(jīng)驗(yàn)一致性、效率和有效性,以此達(dá)到事半功倍”。
具體來(lái)講,微軟正在將 UI Fabric 和 Stardust 這兩個(gè)最常用的 Web 工程框架庫(kù)整合起來(lái),更名為?Fluent UI,并歸入 Microsoft GitHub 組織下?!斑@樣能夠使團(tuán)隊(duì)在一組共享的構(gòu)建和開(kāi)發(fā)工具上合作,以便更有效地支持產(chǎn)品和社區(qū)”,微軟表示,“這是我們實(shí)現(xiàn)更加簡(jiǎn)化的開(kāi)發(fā)者生態(tài)系統(tǒng)愿景的第一步”。
這一系列變動(dòng)預(yù)計(jì)不會(huì)給 UI Fabric 開(kāi)發(fā)人員帶來(lái)太大干擾,軟件包名稱無(wú)需更改,倉(cāng)庫(kù)也無(wú)需重新克隆,重定向即可,當(dāng)前版本的 UI Fabric 仍受支持。
原?UI Fabric 倉(cāng)庫(kù)會(huì)在 3 月 20 日遷移至新的?Fluent UI 庫(kù)(目前頁(yè)面還未開(kāi)放),今年夏季,還將有重大版本發(fā)布。
Fluent Design System 還將進(jìn)一步擴(kuò)展,從微軟提供的宣傳圖中就可以捕捉到它的野心和愿景,Android 和 iOS 都囊括其中,這套?Fluent 設(shè)計(jì)體系將會(huì)在更多平臺(tái)上提供一致性的體驗(yàn)。