<address id="ttjl9"></address>

      <noframes id="ttjl9"><address id="ttjl9"><nobr id="ttjl9"></nobr></address>
      <form id="ttjl9"></form>
        <em id="ttjl9"><span id="ttjl9"></span></em>
        <address id="ttjl9"></address>

          <noframes id="ttjl9"><form id="ttjl9"></form>

          首頁

          干貨:看看國際大廠是如何創建UI組件設計規范?

          博博

          干貨:看看國際大廠是如何創建UI組件設計規范?

          UI巴巴 2018-08-20 20:31:25

          如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

          通過本文,你將學習到 Uber ,Pinterest ,Shopify 和 Airbnb 等知名網站如何利用組件構建統一的UI / UX 設計規范 。

          干貨:看看國際大廠是如何創建UI組件設計規范?

          Airbnb通過react-sketchapp將設計與開發之間的組件協作提升到了一個新的水平

          在產品中創建和保持UI和UX的一致性,可以帶給用戶直觀的導航體驗,并引導他們成功地與應用的不同部分進行交互,而不會產生混淆。

          在產品的各個部分和應用之間保持用戶界面的一致性,可以創造更有價值的東西——品牌。將用戶體驗和用戶界面品牌化的關鍵是讓用戶在與新產品互動時也能感到“賓至如歸”,從而提高他們對新產品的的忠誠度和滿意度。

          那么,如何才能構建有效的UI組件設計規范呢?以下有幾個方面需要引起注意。

          1、保持視覺和功能一致性

          干貨:看看國際大廠是如何創建UI組件設計規范?

          功能一致性使你的產品更具可預測性。用戶能夠預測元素的行為方式,這樣即使在第一次訪問的頁面/屏幕上與之交互,他們也能感覺到安全和舒適。

          視覺一致性包括UI的顏色,字體,大小,位置和其他視覺方面,它能幫助用戶識別UI元素并歸類。例如,某種字體顏色可以策略性地用于幫助用戶明白他們按下特定按鈕時會得到什么。

          鑒于目前的行業情況, UI組件還可以作為用戶體驗組件 ,將功能和視覺一致性結合起來。

          基于組件的設計規范可以使應用程序具有視覺和功能上的一致性,這有助于用戶感到賓至如歸,并能夠輕松地得到指導以完成與產品的所需交互。

          2、為什么需要組件設計規范?

          組件是用于UI設計和開發的一種很好的辦法,使用較少的可重用的組件,更好地實現一致性。

          干貨:看看國際大廠是如何創建UI組件設計規范?

          Uber , Pinterest , Airbnb , Walmart ,Atlasssian等公司都通過基于組件的設計規范實現UI的一致性。

          Airbnb的設計工作室在構建他們的設計規范時堅持了這種理念:“ 我們的設計應該是統一的平臺,通過定義明確和可重用的組件來提率”。

          以下是使用組件設計規范的一些優勢:

          1. 它的可重用性促進了UI和UX的一致,因為組件可以在任何被使用的地方創建一致的體驗。

          2. 因為較大的組件由較小的組件組成,因此可以利用原子設計概念實現更好的一致性,從而減少意外的和分離的體驗。

          3. 組件在設計和開發之間提供更好的協作,允許設計語言隨著時間變化而發展。在理想情況下,你在Sketch上看到的是使用React構建的內容。

          4. 從設計方面來看,如字體,排版,主色調和副色調仍然可以指定為組件設計規范的一部分。

          3、建立一致的設計系統

          干貨:看看國際大廠是如何創建UI組件設計規范?

          目前來看,設計規范確實有很多優勢。但是,如何才能真正地創建基于組件的設計規范,使設計人員和開發人員可以利用該規范進行協作?

          在創建基于組件的設計規范前,你必須了解它是什么。UI設計規范不僅僅是一個組件庫,也不僅僅只是組件的顏色,它包括很多方面。對于構成整個產品體驗的基本部分而言,它是一個不斷增長且不斷演變的真實來源。

          因此,在制作第一個組件設計規范之前,你必須設置樣式指南和設計語言來控制這些組件。

          然后,將這些組件的設計原理轉化為代碼來實現,一步步從較小的原子再到較大的組成部分。

          最理想做法的是將所有組件都應該放在一個設計人員和開發人員都可以訪問的位置。通過這種方式,設計人員可以監控隨著時間的推移而發展的設計語言,而開發人員也可以選擇并使用正確的組件。

          4、共享組件庫

          Shopify使用Polaris設計系統,該設計系統包含一個內部反應組件庫,旨在為使用Shopify的商家創建更一致的體驗。Airbnb使用共享組件庫為其生產率帶來了巨大飛躍。

          干貨:看看國際大廠是如何創建UI組件設計規范?
          干貨:看看國際大廠是如何創建UI組件設計規范?

          Pinterest使用格式塔(Gestalt),一個React UI組件庫。它“強化了Pinterest的設計語言。通過執行一系列基本的UI組件來簡化設計人員和開發人員之間的溝通......“

          通過以上的實例不難看出,共享組件庫是實現UI一致性的有效的工具。 在我看來,這種一致性不應該被強制執行,而是自然地實現。

          組件庫基本上是一種在團隊構建應用程序時執行一系列UI組件的方法。但是,開發人員不僅局限于庫的視覺語言,還局限于庫的持續開發。

          干貨:看看國際大廠是如何創建UI組件設計規范?

          當特定應用程序的特定部分需要某個組件時,它可能需要一些調整和修改。設計師和開發人員應該在靈活性和一致性之間找到適當的平衡點。

          共享庫經常會打破這種平衡并減慢開發速度,這反過來又會影響開發團隊對庫本身的采用。在任何需要單個組件的地方強制使用一個龐大的庫也是沒有意義的(關于這個問題我們不要陷入爭論不休的辯論了)。

          要想實現設計人員與開發人員之間的協作,還必須為組件維護一個實時文檔站點,并以某種方式使其可供設計人員和開發人員編輯(Airbnb的react-sketchapp和Figma等工具可以提供幫助)。

          這里有23個常用的React UI庫,點擊即可使用。如果你實現了自己的庫,請記住為開發人員留下足夠的設計空間,從而保持兩者之間的平衡。

          5、Bit -作為構建塊的組件

          Bit是構建組件庫的新趨勢。

          通過使用Bit,你可以組織來自云上不同項目的組件,而無需重構這些項目或現有庫。

          每個組件都可以正在進行的任何項目中發現,使用或開發,同時可以輕松地跨代碼庫進行同步更改。

          干貨:看看國際大廠是如何創建UI組件設計規范?

          每個組件都會顯示一個實時UI操作系統 ,自動解析文檔,測試結果(Bit運行組件單元測試等),以便所有組件都可以被設計和開發團隊發現。

          干貨:看看國際大廠是如何創建UI組件設計規范?

          Bit的工作流可讓你在UI一致性和設計規則之間找到一個更快,更動態的工作流。它也是開源的,所以可以隨意查看。

          6、平衡一致性和靈活性

          丘吉爾曾經說過“改善就是改變,完美就是經常改變”。如果我們過于嚴格地執行一致性,這將會影響創新。

          干貨:看看國際大廠是如何創建UI組件設計規范?

          在我們建立新事物的過程中,我們必須對規則進行適當的調整,預留出一些空間給變量,但不能因為調整讓事物陷入混亂。

          或許這個說法聽起來沒有什么特別之處,但正確的理念,方法和工具可以幫助你實現UI一致性和創新之間的平衡。以下是一些保持平衡有效的建議。

          從設計的角度來看,并非每種風格都應該重新定義和預先定義。

          例如,某個組件(導航欄,項目等)可能與應用程序的其余部分相比具有相對大小或邊距。在不同的情況下,這些變量可能會發生變化,因此可以預留一些空間出來。

          優步和其他團隊使用的另一種有用的方法是將基本/全局/基礎組件與“輔助”組件分開 。

          例如, Uber使用具有超過22種不同顏色和22種值的主要和次要組件,總共484種獨特色調。 創建了70多種獨特模式 - 每個有Uber服務的國家都有一種獨特模式。

          設計人員與開發人員的協作是找到這種平衡的關鍵。一些團隊(如沃爾瑪實驗室 )致力于提高UI組件本身的可重用性,從而縮小與開發人員端的差距。

          干貨:看看國際大廠是如何創建UI組件設計規范?

          正確的工具和工作流程對UI也有很大的幫助,像Bit和Storybook這樣的工具就可以幫助促進這種平衡。

          在別無選擇的情況下,打破一致性、模式 、視覺和文字是一種很好的方式,可以給用戶一種熟悉的感覺并減少混亂。 一致的模式 ,可識別的視覺效果和一致的語氣可以使用戶感覺安全,直觀地與你的產品互動。

          總結

          l 保持UI和UX的一致性可以引導用戶成功與您的產品進行交互。

          l 設計系統是UI / UX不斷發展的主體。基于組件的設計系統具有視覺和功能一致性。

          l Uber,Airbnb,Pinterest,Netflix和其他優秀團隊使用基于組件的設計系統來創建和發展他們的視覺語言。

          l 要構建組件設計系統,您可以創建庫,使用Bit并利用不同的工具和方法來逐步擴展它。

          l 通過為變量留出空間,使用有用的工具和鼓勵協作文化來平衡一致性和靈活性是很重要的。

          l 切記:平衡和協作就是一切。這不是一項單一的工作,而是設計師和開發人員共同進行的持續旅程。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

          PS高手都想知道的10個PS心得

          博博

          PS高手都想知道的10個PS心得

          平面設計ps教程cdr和ai教程

          如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

          當我們看的PS教程越來越多、掌握的PS技巧越來越多的時候,可能就反思最初看到的教程到底是不是正確的。而今天國外精品翻譯教程就跟大家一起來看看Photoshop高手分享的10個Photoshop心得,妥妥的干貨!


          圖00

          1.在背景圖層上直接編輯

          由于PS初學者總會犯些小錯誤,所以大多數的Photoshop教程都會要求創建副本,然后在副本上進行操作,即使出錯都可以迅速回到原點,再次進行操作。不過,如果你已經意識到自己的每一步操作都能令作品更加完美,那就沒有需要再回到原點了。

          選擇“圖層>新圖層>復制創建新圖層”,或者使用快捷鍵Ctrl+J,就可以很簡單地創建副本。但是過多的圖層會讓圖層管理變得困難,特別是要從眾多圖層中找出目標對象的時候,很費時間。因此,如果有人說創建副本或者弄多幾個圖層時,其實你需要想想再進行操作。

          如果只是對單一背景圖層進行操作,就可以完全不管圖層面板,以及擔心創建副本影響PS運行速度的事情。當然,這聽起來很簡單,但要改變長期形成的操作習慣以及知道什么時候需要創建副本卻不是那么容易的。所以操作前,先想想接下來的動作,盡量避免無用功。


          圖01

          2.用好橡皮擦工具

          橡皮擦與圖層蒙版的功能比較類似,通過“擦掉”和“遮蔽”,就能將不想要的像素不顯示出來。而圖層蒙版的優點在于通過改變蒙版顏色的不透明度,達到不同程度的遮蔽效果。所以在大多數情況下都比較建議選用圖層蒙版,因為蒙版下的圖像仍在,只是被“遮蔽”,只要改變黑色的深淺就將圖像顯示出來。


          圖02

          圖層蒙版的廣泛應用例子很多。比如,在使用新增調整圖層時,也會發現選擇“圖層>新增調整圖層>”,然后隨意選擇其中一種調整圖層,都會附加一個圖層蒙版。


          圖03

          但是,對于橡皮擦來說,它的功能更加直接。想象一下,當你拿著一支筆和一張紙,如果想去掉某些圖案,最直接的想法就是擦掉,而擦掉的后果就是原來的圖案將永不存在。而在Photoshop中,橡皮擦事實上就延續著我們在實際畫畫過程中的習慣。

          從上面的比較中可以看出,橡皮擦和圖層蒙版最大的不同點在于橡皮擦是真實地去掉圖像,而蒙版只是遮蔽圖像。而蒙版的靈活性同時也是缺點之一,一旦黑色的深淺沒有控制好,不能完全遮蔽圖像,就會影響整個作品,而橡皮擦是百分之一百去掉的。所以當確定需要完全去掉圖像時,請勇敢地選擇橡皮擦。

          3.不要忘記魔棒工具

          關于創建選區,很多人第一時間都會想到鋼筆工具、快速選擇、套索工具等等,而魔棒工具往往被人們忽略掉。魔棒就如它的名字一樣,充滿魔力,輕輕一點擊,就會自動將與點擊位置顏色基本相同的區域選擇起來,并且可以通過設置容差值,調整選擇范圍。在圖像存在明顯邊緣的情況下,魔棒工具可以說是最佳選項。

          為了摳圖或者創建蒙版,往往需要創建選區,不需要局限在某種摳圖手段,根據圖像實際情況,選擇自己拿手的是最優選項。


          圖04


          圖05



          圖06

          4.鍵盤快捷鍵會讓人錯過一些發現

          在Photoshop教程中,時常提及通過使用鍵盤快捷鍵進行操作。比如,通過復制目標圖層來創建新圖層,快捷鍵是Ctrl+J,菜單選擇是“圖層>新建>通過拷貝的圖層”。

          使用快捷鍵的確能提高操作效率,但同時也會讓你錯過一些學習的機會。當你使用快捷鍵進行操作的時候,就不會想從主場單中選擇“圖層>新建”,然后就不會知道存在另外一種方式:“通過剪切的圖層”——原圖層選區內的像素剪切到新圖層中,這里包含了剪切和創建新圖層兩步操作,而“通過剪切的圖層”一步就能完成。

          并且Photoshop中還提供了自定義鍵盤快捷鍵的功能,選擇“編輯>鍵盤快捷鍵”,所以不讓只是遵循教程提供的一種方法,嘗試一下別的,可能會更加有趣。


          圖07

          5.圖層樣式按需設置

          在應用圖層樣式的時候,會注意到圖層樣式已經具有默認設置,而且這些默認設置通?!耙膊徊睢?。因為這些默認設置是Adobe經過長時間研發和改良,并且隨著時間的發展也在逐步完善。圖層樣式中,描邊的默認顏色是紅色,而現在的顏色是黑色。其實默認圖層樣式是相對的,它是Adobe長年累月的應用積累得出的。而對于Photoshop使用者,可以在各種教程的指導下,嘗試各種設置選項,調試各種效果。

          就如下面的文字的投影效果都很漂亮。單從效果是不知道這些漂亮的背后是怎么操作,如果點擊打開圖層樣式就會發現,這些投影都有各自的角度。所以,下次應用圖層樣式的時候考慮一下實際應用需求。


          圖08


          圖08


          圖09

          6.名字只是喚起記憶的符號

          在處理數量不多圖層時,我們可以不用怎么注意命名。當圖層數量越來越多的時候,可以通過刪減不必要的圖層數量,簡化圖層結構,然后結合適當的命名方式,進一步優化對圖層管理。對于圖層命名可能會存在一個誤區,就是命名描述得越詳細越好。要記住,命名只是一個符號,主要區別于其他圖層,具有大致的特征就可以,不然混含顏色、內容描述的命名組合會讓人看到發暈。


          圖11

          在Photoshop中,當對一個圖層進行命名的時候,按著Tab鍵就可以對下個圖層進行命名,可以說對每個圖層命名是很容易的,但并不是沒創建都要花一番心血弄個命名體系。就如圖層不多的時候,采用默認命名方式“圖層1”、“圖層2”或者“圖層2副本”,就可以滿足需求。如果是頭條文字圖層,可以考慮命名為“背景文字”。當選用素材時,就不用將素材的引用名稱都包含到圖層命名中,相反可能命名得奇葩一點,可能效果會更加好。


          圖12

          7.PS離不開鼠標

          現在你們在用什么滾動翻閱著這篇文章呢,是手機的觸摸屏還是鼠標滾輪,或者筆記本上的觸控板?在任何情況下,都需要清楚知道屏幕翻動的方式。如今隨著輸入設備的發展,越來越多教程在推崇試用數位板等壓力感應式輸入設備。


          圖13

          壓力感應式輸入設備與鼠標各有各優點。使用觸控板或者數位板時,就像畫畫一樣拿起畫筆,在Photoshop上畫出來。而鼠標雖然已經發明使用很長時間了,但對手掌來說,仍然是最完美的定點設備。如果拿起觸控筆,操作方式將會完全跟鼠標不同。


          圖14

          圖像是由一個個細小像素組成,在精細度控制方面鼠標具有無與倫比的操作特性,也是觸控類輸入設備所難以比擬的。因此,在選用輸入設備方面建議優先選用鼠標。


          圖15

          8.不要怕高分辨率

          有時候我們會聽到說圖像的分辨率很重要,太小就會顯示不清楚,必須采用高分辨率,然后就開始聽到關于DPI、PPI的各種解釋,就會相信不能隨便使用從網上下載的圖像,因為它們的分辨率都太低或者尺寸太小。


          圖16

          圖像分辨率是指單位英寸中所包含的像素點數。隨著圖像技術的發展,理論上圖像分辨率會越來越大。但是為什么一定要采用高分辨率呢?顯示設備的日漸發展是一個原因,另一種結論是網絡資源輸出的控制。我們都知道圖像素材作為一種網絡資源,具有它的使用價值。當市場的使用要求比較高的時候,先拋出低質量的資源,再通過一些手段控制高質量資源的輸出。

          我們不用太多理會策略的東西,只要知道怎么解決就行!下面將會介紹怎么通過Photoshop來克服低分辨率的問題。

          Step 1

          打開Photoshop,選擇“圖像>圖像大小”,設置圖像各自增大200%,勾選重新取樣,設置保留細節(擴大)。


          圖17

          Step 2

          選擇“濾鏡>銳化>USM銳化”,設置數量、半徑、閥值,將放大產生的模糊或者失真盡量消除。這樣圖像尺寸就是原來的兩倍,并且不需要高分辨率。學會了趕緊試試吧。


          圖18

          9.控制Photoshop的內存使用空間

          我們都知道Photoshop對電腦性能要求比較高,對CPU、內存的占用率也是比較大的。在之前的學習中,大家可能也知道一些關于優化性能、提高Photoshop運行效率的技巧。


          圖19


          圖20

          但是,為什么Photoshop需要占用這么大的CPU和內存呢?除了處理圖像之外,Photoshop還可能利用額外的內存或者CPU性能進行畫面捕捉、記錄行為等。但是這些與我們使用Photoshop基本無關,選擇“編輯>首選項>性能”,在內存使用情況的設置框中調節讓Photoshop使用的內存空間。讓Photoshop使用的內存空間越少,可讓PS進行額外記錄捕捉的空間就越少。


          圖21

          PS:Photoshop是否進行額外的畫面捕捉或者記錄就不得而知,但是有個秘密畫面可以看一下:關閉PS重新啟動,然后按著Ctrl,點擊“幫助>關于Photoshop”,這時會出現一個秘密畫面。


          圖22

          10.合并圖層節省空間

          使用Photoshop過程往往會產生巨大的PSD文件。這些PSD文件包含非常多的圖層,常占用超大的硬盤空間,如果想將這樣的超級文件發送給其他人,基本上不用考慮E-mail,如果扔到U盤或者移動硬盤傳輸,就要慢慢等著進度條爬滿。

          合并圖層工具作為一個不完全的解決方案,可以將PSD超級文件縮減為小文件。要注意合并過程會將隱藏圖層扔掉哦。

          下面是一個簡單的例子:原PSD文件399MB,經過合并后,體積縮小至27.8MB,縮減比例達到93%,并且出圖質量與原文件相差無幾,有需要的朋友要記住了哦!


          圖23


          圖24

          小結

          本期的國外精品PS教程就到這里結束啦。文章提及的小技巧雖然比較簡單,但是對我們拓展Photoshop使用思路是有一定的幫助,特別是對一些PS工具的使用方法上也會有新的了解。感興趣的朋友可以記錄下來,一一練習吸收。希望大家能通過這次的PS教程進一步提高PS技能,打造出更加出色的作品。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務



          你真的夠了解“空狀態”嗎?

          ui設計分享達人

          空狀態作為APP中不可或缺的一部分,有著舉足輕重的作用。當新用戶第一次使用產品的時候空狀態的設計就顯得尤為重要,據相關調查顯示“平均下來,app在被下載之后的頭3天時間里,日活躍用戶(DAU)數量下降了77個百分點。30天內,下降比例達到80%”。

          設計師必須知道的 | WEB品牌官網設計進階知識

          ui設計分享達人

          一個好的國際品牌網站,可以向全世界的用戶展示企業的風采、產品、服務等信息,在全球范圍內強化品牌形象,增加更多的銷售機會。同時,還可以收集用戶的需求、解決部分售后問題。既然建立一個高端大氣上檔次國際品牌官網,可以帶來如此多的益處,我們應該如何打造呢?

          網頁設計中的布局

          ui設計分享達人

          上下布局是最常見的布局方式,基本上都會在最上方有一個導航,下方是內容區,有的官網還會有頁腳footer,站酷就是上下布局。左右布局在后臺類、TO B類產品中比較常見,一般左側為側邊欄,右側為內容區。國字形布局和T字形布局其實算作上下布局,只不過比較典型,可以單拎出來作為一種布局類型。

          UI配色整理

          藍藍設計的小編

          配色一直都是我的弱點,而且會在這方面糾結很久,相信有些朋友也會遇到此類問題;

          所以花了點時間整理了關于配色的知識和方案,其中參閱了網站上很多設計師的文章,汲取精華,集中歸類,更全面的總結;文章尾處均有參閱設計網站及設計師的備注。

          純干貨:溝通秘訣!改多少次稿甲方才肯收貨?

          ui設計分享達人


          “世界最遠的距離不是生與死,而是設計師與甲方?!奔追椒捶磸蛷偷靥岢龈母宓男枨螅O計師只能無盡頭地改改改,這已經是業界的”常態“,今天的原創文章,我們一起來探討一下,到底要改多少次稿,甲方才肯收貨?!

          這篇字體設計教程,可能讓你少賠幾萬

          資深UI設計者

          如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

          沒有字庫版權?設計字體沒參考?這篇教程精細講解,教你如何在字體設計道路上通關。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計  cs界面設計 、 ipad界面設計 、 包裝設計  圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務。

           

          banner的“分層設計”

          ui設計分享達人

          在話題展開前我想提出一個怪現象:為什么現站酷,簡書上這么多人分享板式設計,banner設計,字體設計其中不乏一些工作十年以上的資深前輩,但是還是有很多人當設計頁面的時候還是腦袋空空,只能素材網站搬運,然后修修改改草草了事,長此以往。



          網頁設計的色彩心理學

          ui設計分享達人


          在設計的各個方面都被廣泛使用,這已不是什么秘密。從日常中使用的顏色,到品牌標識和網站設計,顏色是可以向用戶傳達特定消息的重要元素。



          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://www.syprn.cn

          存檔

          亚洲va欧美va天堂v国产综合