Web產(chǎn)品設計的操作指南
發(fā)布時間:2022-01-20 11:06 [ 我要自學網(wǎng)原創(chuàng) ] 發(fā)布人: 小劉2175

最近在做工具類Web端的改版項目,查閱了網(wǎng)上各種關于web設計的文章感覺年代都比較久遠了,因此這邊借著項目踩過的一些坑給大家總結(jié)一份比較實用的web產(chǎn)品設計「葵花寶典」,可以幫助大家 0-1 快速起手web的設計。無論是現(xiàn)在用的還是將來可能用的,先收藏著絕對有備無患。


如何定義Web產(chǎn)品的框架


說到web很多鐵汁就會馬上聯(lián)想到可怕的企業(yè)級B端,畢竟C端的內(nèi)容現(xiàn)在已經(jīng)大量移動端化了。那么web系統(tǒng)設計一旦是大家想的大量類似后臺系統(tǒng)的東西,對于設計師而言豈不是沒啥用武之地?其實在龐大的web類別中,設計的類別分為很多種:從工具到后臺,UX設計師起到很重要的一點作用就是判斷web產(chǎn)品適配的框架并進行定義。

之前看很多文章通過web服務的用戶(即這個web是B端還是C端)來定義視覺與框架,比如淘寶電商的PC版就是個C端的web,對應一種布局框架;而SaaS后臺系統(tǒng)是個B端的web,又對應一種框架什么的。我對著我們的項目糾結(jié)了很久還是覺得這樣的分法無法兼容所有web產(chǎn)品。舉個栗子:我們在做的是一個AI視頻面試系統(tǒng)(PC),用戶包括HR以及專業(yè)面試官,按服務用戶來說這無疑是個企業(yè)級的B端產(chǎn)品了,但我們?nèi)缛舭凑誃端純效率的框架進行設計是無法滿足產(chǎn)品AI智能化目標的需求,也無法很好的與競對形成差異。參看以下示例圖:

從零開始!Web產(chǎn)品設計全新操作指南

因此推薦大家依據(jù)產(chǎn)品目標與用戶的使用場景來定義web系統(tǒng)的框架,也就是說同一個web產(chǎn)品的也可以依據(jù)場景使用的不同出現(xiàn)不同目標屬性的框架。這里我們回憶一下常見的2種產(chǎn)品目標屬性對應的web框架:

1. 效率工具屬性——左右布局/T型布局等

常用于工具型、后臺等有較高效率目標的產(chǎn)品功能。依據(jù)信息內(nèi)容、層級的復雜程度應用T型與C型布局、甚至更復雜的口型布局和綜合布局等。

從零開始!Web產(chǎn)品設計全新操作指南

2. 陳列表現(xiàn)屬性——上下布局

常用于官網(wǎng)、產(chǎn)品展示(電商賣貨)等有用戶停留目標的產(chǎn)品功能。

從零開始!Web產(chǎn)品設計全新操作指南

大家切記web系統(tǒng)的框架是靈活可配置的,切莫陷入「一種框架定終身」的誤區(qū)中。這里再舉一個設計師應該都常用的web栗子:藍湖的首頁使用了左右布局的效率屬性布局(滿足用戶快速建項目找項目等效率操作),進入二級頁后卻變?yōu)榱岁惲袑傩缘纳舷虏季郑M足多種用戶角色的查閱體驗),是一個靈活依據(jù)用戶使用場景搭配框架的web系統(tǒng)。

從零開始!Web產(chǎn)品設計全新操作指南

至于web的視覺部分因為定義上和移動端類似這里就不花篇幅來說了,大家可以直接挪用在移動端定義視覺風格的那一套來說。


響應式布局與柵格應用


首先我們先理清網(wǎng)頁的響應是指系統(tǒng)對媒介(web運行的設備)以及視窗(顯示web的窗口——瀏覽器)的適應變化。嚴格來說,響應式布局需要設計師做2件事兒:

  • 需要設計師適配手機(小屏)、平板(中屏)、筆記本(大屏)、臺式(超大屏)做至少3個臨界點的不同設計方案,保障在不同屏幕分辨率加載對應的樣式。
  • 同時確定觸發(fā)響應的視窗寬度最小值(俗稱斷點Breakpoint)的對應內(nèi)容區(qū)域響應策略(收起or折疊等)。

但實際上完全按這樣操作的研發(fā)成本有點大,實用性也因產(chǎn)品而異。比方說,如果你們的web產(chǎn)品用戶的大部分使用場景僅限于辦公筆記本,同時你們還有對應的移動端產(chǎn)品支持跨端使用,那么做全局響應就顯得沒有那么必要了,實現(xiàn)大屏分辨率和視窗的響應其實就已經(jīng)滿足99%的需求了。所以現(xiàn)在市面上實現(xiàn)全局響應的web產(chǎn)品還是比較少的,但也仍然有很經(jīng)典的全局響應式例子:Ant Design,大家可以體驗感受一下它是如何實現(xiàn)媒介與視窗的完美響應的。

從零開始!Web產(chǎn)品設計全新操作指南

不過呢無論響應式做到什么程度,我們都建議在設計web系統(tǒng)初期建立一個web柵格系統(tǒng),它會影響到響應式布局的開發(fā)效果,下文我們會說到它是如何影響的。在此之前還是先科普下柵格概念,雖然關于柵格的文章實在太多了,但相信肯定還是有鐵汁依舊迷茫,這里我們簡化一下,只說web最常用的2種:12柵格系統(tǒng)和24柵格系統(tǒng)。

從零開始!Web產(chǎn)品設計全新操作指南

所有柵格系統(tǒng)都遵循一個規(guī)則就是:「格子」(內(nèi)容)+「水槽」(留白)=「列」。而12/24這2種柵格系統(tǒng)的差異主要在于「列」的數(shù)量,24柵格相對承載的信息內(nèi)容會更多一些,適合復雜的后臺功能設計,比如很多企業(yè)級后臺開發(fā)經(jīng)常調(diào)用的Ant Design就屬于24柵格系統(tǒng)的。

那么具體柵格是如何影響響應式布局的呢?我們通過柵格可以使每個「列」的內(nèi)容由固定數(shù)值轉(zhuǎn)化為百分比的概念,在web的開發(fā)中就可以定義每個「列」占全屏的百分比,在屏幕分辨率縮放的時候也進行對應的百分比縮放。

從零開始!Web產(chǎn)品設計全新操作指南

了解完這些,在開始設計柵格系統(tǒng)前我們還需要確認一個事情:就是我們需要做自適應的區(qū)域,也就是柵格的區(qū)域范圍。另外值得注意的是,在上下布局框架中還會牽扯到安全區(qū)/版心的概念(即內(nèi)容展示集中區(qū)域),在這種布局中安全區(qū)內(nèi)才需要進行柵格部署。我比較常用的設計畫板大小1440,對應安全區(qū)960,大家可以根據(jù)實際開發(fā)與設計情況調(diào)整具體數(shù)值。

從零開始!Web產(chǎn)品設計全新操作指南


PC vs 移動端設計規(guī)范與組件


我們先來聊個面試題hiahia:PC和移動端在設計思維上有何不同?

總結(jié)來說PC和移動端最大的3個不同點就是:屏幕承載信息量(物理尺寸)、互動交互方式(交互手勢)和系統(tǒng)操作體驗(操作系統(tǒng))。這3點灰常直白,無需過多解析大家都明白,具體是這3個不同點會直接導致PC和移動端在設計思維上的2點核心差異:

1. 布局思路

移動端屏幕因為操作系統(tǒng)和屏幕限制更關注單視窗的內(nèi)容展現(xiàn),整體閱讀順序基本單一是由上至下的,排布上基本使用上下布局或者左右布局的簡單布局,基本不會拓展復雜的布局。

同時基于不同的人機交互,移動端為了適應人們的單手操作,通常會把控件放置在視窗的中間或底部。但pc端的操作視窗更傾向多任務同時處理以及各區(qū)域的可觸達性,整體閱讀順序則可能是從左到右的,排布上需要根據(jù)實際情況進行框架定義與拓展。

2. 應用組件

基于2個端口3個不同的feature,PC與移動端各有自己特有的組件形式,在同一場景的組件使用中2端的組件大可能不同。2者之間從交互手勢到組件都是需要轉(zhuǎn)譯的,比如:移動端的主要交互手勢都是基于觸摸設計的,所以使用單手下滑的下拉加載控件是最方便的;而PC礙于不同的手勢交互,則使用固定按鈕加載刷新內(nèi)容。

這里給大家對比幾組典型的PC與移動端組件的轉(zhuǎn)譯:

從零開始!Web產(chǎn)品設計全新操作指南

△ 面包屑Breadcrumb

從零開始!Web產(chǎn)品設計全新操作指南

△ 選擇框Picker

從零開始!Web產(chǎn)品設計全新操作指南

△ 分頁Pagination

最后分享一波之前在滴滴時候參與的PC組件規(guī)范的大綱(偏綜合型:對于web組件類型涵蓋比較全),如果是做企業(yè)級后臺web大家也可以參考AntDesign來定制自己產(chǎn)品的組件及規(guī)范(雖然現(xiàn)在大多數(shù)后臺產(chǎn)品一般都會直接選擇調(diào)用AD的組件)。

從零開始!Web產(chǎn)品設計全新操作指南

總結(jié)下web整體的組件規(guī)范和移動端的最大區(qū)別還是在于:對于框架布局與柵格系統(tǒng)的定義,以及個別控件形式和狀態(tài)上的差異。

Python Web開發(fā)教程
我要自學網(wǎng)商城 ¥60 元
進入購買
文章評論
0 條評論 按熱度排序 按時間排序 /350
添加表情
遵守中華人民共和國的各項道德法規(guī),
承擔因您的行為而導致的法律責任,
本站有權保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部
分類選擇:
電腦辦公 平面設計 室內(nèi)設計 室外設計 機械設計 工業(yè)自動化 影視動畫 程序開發(fā) 網(wǎng)頁設計 會計課程 興趣成長 AIGC