免费A级毛片无码A_99久久国产综合精品SWAG_亚洲国产天堂久久综合_夜夜爽一区二区三区精品 欧美日韩无套内射另类_婷婷五月俺也去人妻_日产精品久久久久久久性色_天堂大香蕉在线视频

首頁(yè)

UI設(shè)計(jì)中的圓角相關(guān)知識(shí)

杰睿

本篇是關(guān)于圓角的UI設(shè)計(jì)知識(shí)分享,主要分為兩個(gè)部分,第一部分介紹圓角在UI設(shè)計(jì)中的作用,第二部分是關(guān)于在界面中容易被忽略的圓角設(shè)計(jì)細(xì)節(jié)。

 

1. 在UI設(shè)計(jì)中圓角有什么作用

1.1 提升識(shí)別效率

視網(wǎng)膜中有塊區(qū)域叫做中央凹,是視覺(jué)最敏銳的區(qū)域。中央凹在處理圓形時(shí)速度最快,而在處理棱角邊緣時(shí)則需要調(diào)用大腦中更多的“神經(jīng)影像工具”。所以,圓角越大、越趨近于圓形,人眼在處理時(shí)速度越快。

多數(shù)情況,用戶使用App時(shí)在每個(gè)頁(yè)面的停留時(shí)間都比較有限,我們需要確保用戶在盡量短的時(shí)間內(nèi)高效獲取有效信息并完成相關(guān)操作,尤其對(duì)于工具類App來(lái)說(shuō)更是如此。

 

 

另外,巴羅神經(jīng)學(xué)研究所對(duì)“角”的科學(xué)研究發(fā)現(xiàn),角的突顯性感知與角的度數(shù)呈線性變化關(guān)系,銳角比圓角產(chǎn)生更強(qiáng)的虛幻突顯性(The perceived salience of the corner varied linearly with the angle of the corner. Sharp angles generated stronger illusory salience than shallow angles)。簡(jiǎn)單的說(shuō)就是,角越銳利,看起來(lái)就越突顯。而角出現(xiàn)的越凸顯,就越多地影響視覺(jué)的識(shí)別過(guò)程,導(dǎo)致識(shí)別變慢。

 

 

1.2 強(qiáng)化內(nèi)容引導(dǎo)

圓角具有其特殊的內(nèi)在指向性,在界面的容器(如卡片、頭像等)上使用圓角,會(huì)引導(dǎo)人們的目光聚焦在圓角矩形或圓形內(nèi)部的內(nèi)容上面。

而尖角的外擴(kuò)性會(huì)導(dǎo)致視覺(jué)發(fā)散,不能使用戶的注意力在第一時(shí)間集中到容器中的內(nèi)容本身。因此,作為內(nèi)容載體,帶有圓角的容器具備較強(qiáng)的內(nèi)容引導(dǎo)性,能夠讓用戶更加快速的獲取內(nèi)容信息。

 

 

 

1.3 傳遞正面情緒

在我們長(zhǎng)久以來(lái)形成的心智認(rèn)知中,認(rèn)為尖銳的物品具有危險(xiǎn)性,而圓潤(rùn)的物品更加安全。帶有弧度,造型相對(duì)圓潤(rùn)的物品更有助于制造正面情緒,工業(yè)設(shè)計(jì)中常用圓潤(rùn)平滑的造型來(lái)增加產(chǎn)品傳遞給用戶的安全和舒適性。

對(duì)于互聯(lián)網(wǎng)產(chǎn)品,我們也存在相同的認(rèn)知,所以在界面設(shè)計(jì)中使用圓角圖形,也同樣可以帶給用戶正面情緒。

 

 

1.4 呼應(yīng)設(shè)備外形

考慮到握持舒適度、安全性和生產(chǎn)工藝等原因,目前市面上多數(shù)的手機(jī)外觀和屏幕都是采用較大圓角的設(shè)計(jì)。隨著全面屏手機(jī)的興起,我們愈發(fā)能注意到從手機(jī)外型到內(nèi)部屏幕,圓角都是以一種嵌套的關(guān)系層層對(duì)應(yīng)的。

同樣的,為了遵循這種規(guī)律,同時(shí)延續(xù)從硬件到界面的設(shè)計(jì)語(yǔ)言,屏幕內(nèi)部界面中的圓角也是呈現(xiàn)出同樣的嵌套和對(duì)應(yīng)關(guān)系。

 

 

2. 圓角設(shè)計(jì)需要注意什么

接下來(lái),說(shuō)說(shuō)在UI設(shè)計(jì)中容易被忽略的兩點(diǎn)問(wèn)題。

 

2.1 內(nèi)外圓角的對(duì)應(yīng)關(guān)系

首先,我們來(lái)看一個(gè)對(duì)比示例,你能發(fā)現(xiàn)左側(cè)彈窗的設(shè)計(jì)細(xì)節(jié)問(wèn)題嗎?左右兩個(gè)彈窗的不同之處僅在于按鈕的圓角半徑上,左側(cè)彈窗的設(shè)計(jì)問(wèn)題就是出現(xiàn)在這里。

 

 

前文中我們提到過(guò)界面中容器與其內(nèi)部元素的圓角是存在的對(duì)應(yīng)關(guān)系的,但這個(gè)細(xì)節(jié)有時(shí)在設(shè)計(jì)過(guò)程中會(huì)被我們忽略,導(dǎo)致的結(jié)果就是界面的細(xì)節(jié)經(jīng)不起推敲,影響視覺(jué)的美觀舒適。

我們需要考慮如何去解決這個(gè)問(wèn)題,如果僅僅是做一些個(gè)人練習(xí)或者單一獨(dú)立頁(yè)面,那么我們只須要在設(shè)計(jì)中注意這一點(diǎn),通過(guò)觀察讓圓角在視覺(jué)上看起來(lái)對(duì)應(yīng)和諧即可。

但是如果你要去制定一套設(shè)計(jì)規(guī)范或在一個(gè)已經(jīng)成熟的產(chǎn)品中去進(jìn)行設(shè)計(jì),我們就須要在保證視覺(jué)效果的前提下讓界面中的圓角參數(shù)更加嚴(yán)謹(jǐn)一些,以便于規(guī)范的使用人員了解參數(shù)為什么是這個(gè),如何得到的?以及,后續(xù)遵從何種規(guī)則去進(jìn)行設(shè)計(jì),來(lái)保證不同設(shè)計(jì)師產(chǎn)出標(biāo)準(zhǔn)的一致。

 

我們?cè)诰W(wǎng)上可以看到好多教程告訴你:外部容器圓角半徑 = 內(nèi)部元素的圓角半徑 + 二者間距

 

 

△圖片來(lái)源于網(wǎng)絡(luò)

 

但我認(rèn)為這種計(jì)算方式是有問(wèn)題的,首先,多數(shù)情況下我們是根據(jù)外部容器來(lái)推導(dǎo)計(jì)算內(nèi)部元素圓角,而不是從內(nèi)向外,比如:iOS從手機(jī)屏幕→Dock欄→Dock欄中的圖標(biāo)都是存在圓角的對(duì)應(yīng)關(guān)系,我相信應(yīng)該不是先確定內(nèi)部圖標(biāo)的圓角再向外推導(dǎo)容器和屏幕圓角的。然后,如果我們向內(nèi)推導(dǎo),這個(gè)計(jì)算公式就僅在一定條件下成立,因?yàn)樵诙唛g距大于外部容器圓角半徑的時(shí)候,內(nèi)部元素的圓角半徑就成了負(fù)數(shù)。

 

那么如何計(jì)算是相對(duì)嚴(yán)謹(jǐn)?shù)哪兀?/p>

我們從外向內(nèi)推導(dǎo),在外部容器圓角固定的情況下,內(nèi)部元素的圓角半徑與它到外部容器的距離相關(guān),在理想情況下:

內(nèi)部元素的圓角半徑 = 外部容器圓角半徑 - 二者間距

 

 

 

但是,和前面提到過(guò)的問(wèn)題一樣,以上的計(jì)算公式有一定的局限,比如在外部圓角很小的情況下,就無(wú)法去根據(jù)間距計(jì)算內(nèi)部的圓角參數(shù)。

對(duì)此,我推導(dǎo)出了一套當(dāng)存在圓角嵌套情況下,用于輔助定義圓角參數(shù)的規(guī)則:內(nèi)外卡片 (元素) 圓角差值必須要小于或等于卡片 (元素) 間距。并且,內(nèi)外卡片 (元素) 圓角差值越大,內(nèi)外卡片 (元素) 之間的間距取值范圍越靈活。

具體的推導(dǎo)過(guò)程如下:

1. 當(dāng)內(nèi)外卡片圓角差值等于卡片間距時(shí),內(nèi)外圓角“完美”對(duì)應(yīng)。當(dāng)內(nèi)外卡片圓角差值大于卡片間距時(shí),圓角部分出現(xiàn)明顯視覺(jué)問(wèn)題;

 

 

2. 內(nèi)外圓角“完美”對(duì)應(yīng)卡片的圓角部分的間距看起來(lái)比直線位置要顯得略小,所以當(dāng)卡片間距不變,內(nèi)部圓角在一定范圍內(nèi)變大時(shí),在視覺(jué)上內(nèi)外圓角仍然是可對(duì)應(yīng)的,但是當(dāng)內(nèi)部圓角過(guò)大時(shí),則會(huì)出現(xiàn)問(wèn)題。結(jié)合這兩步可得出結(jié)論a:內(nèi)外卡片圓角差值必須小于或等于卡片間距;

 

 

3. 根據(jù)步驟2,內(nèi)部卡片圓角略大于“完美”對(duì)應(yīng)圓角時(shí),內(nèi)外卡片圓角也是能夠形成呼應(yīng)的;

 

 

4. 此時(shí),在步驟3的基礎(chǔ)上,當(dāng)內(nèi)外卡片間距變大時(shí) (18px→34px),左側(cè)示例圖的內(nèi)外圓角依然可以對(duì)應(yīng),但是右側(cè)示例圖的內(nèi)部圓角看起來(lái)會(huì)過(guò)大,由此可得出結(jié)論b:在滿足規(guī)則a的條件下,內(nèi)外卡片圓角差值越大,內(nèi)外卡片之間的間距取值范圍越靈活;

 

 

2.2 文字到圓角容器的內(nèi)邊距

下面來(lái)說(shuō)第二個(gè)容易被忽略的問(wèn)題,文字內(nèi)容到圓角容器的內(nèi)邊距。如果將容器內(nèi)的文字粗略看做一個(gè)矩形,那么結(jié)合前文中提到的內(nèi)外圓角對(duì)應(yīng)關(guān)系,文字到容器的內(nèi)邊距應(yīng)隨著容器圓角半徑的增加而增加;

 

 

另外一點(diǎn),在我們?cè)黾尤萜鞯膱A角半徑后,導(dǎo)致容器內(nèi)部空間被壓縮,圓角半徑越大越明顯,我們也需要去調(diào)整內(nèi)邊距,以保證視覺(jué)上的透氣和呼吸感 。

 

 

最后,補(bǔ)充一點(diǎn),在前面一張示例圖中我們可以看到,雖然我們通過(guò)調(diào)整間距的方式,讓界面的視覺(jué)看起來(lái)更加的舒適美觀,但是同時(shí),也因間距的增加造成了屏幕橫縱空間利用率的下降,所以在工作中需要根據(jù)實(shí)際情況綜合考量,去定義圓角及內(nèi)容間距。

 


作者:六邊形Evan
鏈接:https://www.zcool.com.cn/article/ZMTYwMjU4NA==.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

蘭亭妙微(www.xy78.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制、用戶體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)、UI咨詢、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開發(fā)服務(wù),咨詢電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan

當(dāng)客戶說(shuō)'不夠高級(jí)'時(shí),我用這兩招讓設(shè)計(jì)秒變奢侈品視覺(jué)

杰睿

今天我們視覺(jué)課上有同學(xué)的作業(yè)畫了一個(gè)唱片機(jī),有很多的問(wèn)題,我們來(lái)看一下。
修改前:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
修改后:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
給家分享一下修改的心得和注意事項(xiàng)。
 
 
1.結(jié)構(gòu)比列
 
我們先從結(jié)構(gòu)比例上來(lái)觀察,唱片的大小不合適,超出了唱片機(jī)的范圍。唱片也沒(méi)有厚度,顯得很單薄。最后是唱片機(jī)的高度很低,這樣導(dǎo)致了最后的整體效果有些扁扁的,不夠飽滿的和立體:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
所以我們需要把這些比列問(wèn)題先調(diào)整出來(lái)。收回唱片的范圍、增加唱片的厚度、增加唱片機(jī)的高度:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
通過(guò)結(jié)構(gòu)比列的調(diào)整,整體可以看到明顯地變得更穩(wěn)定和飽滿了。
 
 
2.結(jié)構(gòu)組合
原來(lái)的作業(yè)里,在唱片機(jī)側(cè)面增加了旋鈕來(lái)作為裝飾:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
但是這樣加有幾個(gè)問(wèn)題。
第一個(gè)是,左右兩邊都是旋鈕,這樣在視覺(jué)上會(huì)很重復(fù)。
第二是,占比都很小,整體看起來(lái)就會(huì)很小氣,不飽滿。
看下我們修改后的:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
左邊的一排旋鈕,我們減少成了一個(gè)大旋鈕和一個(gè)顯示屏:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
而右邊呢,我們可以直接不加?xùn)|西,如果一定要加也盡量區(qū)別于左邊。比如可以加一個(gè)播放狀態(tài):
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
這樣是不是就更豐富飽滿了呢。
所以我們?cè)谶@些周圍加結(jié)構(gòu)裝飾的時(shí)候呢,一定要注意飽滿度,然后是盡量用不同的類型去修飾,減少重復(fù)性。
 
 
3.顏色調(diào)整
還有一個(gè)比較大的問(wèn)題,那就是顏色了,原來(lái)的顏色整體都有些悶悶的,不夠高級(jí),左邊旋鈕的顏色也比較跳脫:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
再分析一下他的顏色選擇:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
可以看到基本是同一個(gè)顏色單純變化了明度和飽和度。
那我們修改后的顏色呢:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
可以看到有明顯的色相變化,但是飽和度和明度基一直在中間最頂部,沒(méi)有做變化。這樣才能讓我們的的顏色始終保持干凈通透。
原本比較跳脫的按鈕顏色也改成了和身體一致的顏色,這樣就不會(huì)顯得跳脫了:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
 
 
4.細(xì)節(jié)表現(xiàn)
原來(lái)的作業(yè),唱片基本就是黑色,沒(méi)有光感:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
這種比較中心的元素不應(yīng)該平平無(wú)奇,而是要想辦法增加更多的細(xì)節(jié),這樣才能好看,才能吸睛!
矩形工具拉一個(gè)藍(lán)色塊:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
用透視工具拉變形成兩個(gè)倒三角:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
剪貼蒙版到唱片上,然后調(diào)整羽化值20左右,就得到了貼合唱片的光感:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
用同樣的方法,多做幾條光:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
新建圖層填充一個(gè)中性灰,然后使用濾鏡-雜色-添加雜色功能做出這個(gè)素材:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
使用疊加模式,透明度45%把這個(gè)素材疊加在唱片上以增加顆粒感:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
接下來(lái),我們還要加強(qiáng)光感對(duì)比:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
在箭頭位置都加入了更亮的顏色去提亮,讓整體的光感更通透和明亮,就不會(huì)像原來(lái)這樣整體悶悶的了:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
最后我們?cè)賮?lái)看一下完成后的效果:
辛辛苦苦做的設(shè)計(jì),被客戶說(shuō)沒(méi)質(zhì)感,結(jié)果兩招就搞定了!
 
 
 


作者:菜心輕量文
鏈接:https://www.zcool.com.cn/article/ZMTYxNzExNg==.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

蘭亭妙微(www.xy78.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制、用戶體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)、UI咨詢、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開發(fā)服務(wù),咨詢電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan

彈框關(guān)閉的七種交互方式

杰睿

前言:日常設(shè)計(jì)工作中,我們?cè)O(shè)計(jì)師可能會(huì)面臨以下設(shè)計(jì)問(wèn)題:
  1.  
    移動(dòng)端彈框什么時(shí)候需要關(guān)閉按鈕?什么時(shí)候不需要關(guān)閉按鈕?
  2.  
    界面中間的確認(rèn)取消警示彈框,是否需要在右上角添加“關(guān)閉”icon按鈕?
  3.  
    手勢(shì)關(guān)閉彈框需要注意什么?
  4.  
    iOS和安卓?jī)啥岁P(guān)閉彈框有什么區(qū)別?
  5.  
    點(diǎn)擊彈框中的任務(wù)按鈕,彈框是關(guān)閉還是不收起?
彈框關(guān)閉的七種交互方式
 
 
彈框關(guān)閉的七種交互方式
 
 
彈框關(guān)閉的七種交互方式
 
 
 
彈框關(guān)閉的七種交互方式
 
 
統(tǒng)一使用圖標(biāo)按鈕,以icon“x”的形式,顯示在底部彈框的右上角,用戶通過(guò)點(diǎn)擊“關(guān)閉icon”圖標(biāo)按鈕來(lái)關(guān)閉彈框。
使用場(chǎng)景
當(dāng)彈框中包含內(nèi)容和功能操作時(shí),應(yīng)提供一個(gè)關(guān)閉icon“x”的圖標(biāo)按鈕,以讓用戶能夠主動(dòng)關(guān)閉彈框并進(jìn)行相應(yīng)的操作。
何時(shí)不需要關(guān)閉按鈕icon“x”?
1.操作型彈框,需要用戶確認(rèn)或選擇操作項(xiàng),不需要顯示關(guān)閉按鈕,需統(tǒng)一使用文字主按鈕,以文本“取消”的按鈕形式,顯示在彈框面板底部,用戶通過(guò)點(diǎn)擊“取消”按鈕來(lái)關(guān)閉彈框。例如當(dāng)用戶進(jìn)行刪除或提交操作時(shí),彈出的確認(rèn)框通常只需要“確定”和“取消”按鈕,而不需要顯示關(guān)閉按鈕。
2.全局提示toast(自動(dòng)關(guān)閉)。
3.功能入口類型彈框,為了保持界面簡(jiǎn)潔,不需要“關(guān)閉icon”,如智能文檔編輯模式的底部懸浮工具欄。
4.警示或通知類型的彈框,不要關(guān)閉icon。
彈框關(guān)閉的七種交互方式
 
 
關(guān)閉按鈕位置
關(guān)閉按鈕需統(tǒng)一顯示在彈框右上角。遵循iOS和Android系統(tǒng)規(guī)范、用戶使用習(xí)慣、閱讀習(xí)慣「Z字型」、避免誤操作「關(guān)閉之前需要先確認(rèn)信息和操作項(xiàng)」。
關(guān)閉按鈕icon“x”何時(shí)需要展示在左上角?
頁(yè)面級(jí):當(dāng)頁(yè)面層級(jí)超過(guò)3級(jí)時(shí),為了便于用戶能快速回到一級(jí)頁(yè)面,無(wú)需原路返回,可以將關(guān)閉按鈕“x” 置于左上角,位于「返回」按鈕右側(cè)。
多語(yǔ)言和國(guó)際化用戶習(xí)慣:特定語(yǔ)言和文化習(xí)慣,從右向左閱讀順序,遵循用戶閱讀習(xí)慣。例如臺(tái)灣、日本等。
彈框關(guān)閉的七種交互方式
 
 
用戶點(diǎn)擊彈框外部區(qū)域,即遮罩層,可關(guān)閉彈框。
彈框關(guān)閉的七種交互方式
 
 
遮罩層不可點(diǎn)擊場(chǎng)景
1、模態(tài)彈框,即“阻斷式”,必須要用戶確認(rèn)彈框內(nèi)操作。例如刪除等需要用戶確認(rèn)的警示彈框。
2、彈框的內(nèi)容區(qū)域,包含表單輸入框等需要用戶提交數(shù)據(jù),為了防止誤操作導(dǎo)致用戶輸入的數(shù)據(jù)丟失,遮罩層不可點(diǎn)擊。
3、有前置限制條件,需要用戶完成特定操作或滿足特定條件才可關(guān)閉彈框。例如用戶隱私協(xié)議場(chǎng)景,必須要用戶主動(dòng)勾選同意協(xié)議選項(xiàng)。
 
遮罩層展示邏輯
1、非模態(tài)彈框,不加遮罩層;模態(tài)彈框,加遮罩層;
2、遮罩層統(tǒng)一使用半透明黑色蒙層,色值和不透明度的數(shù)值由UI定義;
3、遮罩層可視高度,遵循移動(dòng)端最小點(diǎn)擊區(qū)域48dp*48dp高度的交互熱區(qū),保證用戶可點(diǎn)擊
 
遮罩層的覆蓋范圍
  1.  
    遮罩層需覆蓋標(biāo)題欄,需遵循iOS、Android、微信小程序平臺(tái)規(guī)范。其中微信小程序端,遮罩層覆蓋標(biāo)題欄,但不可覆蓋標(biāo)題欄右側(cè)膠囊按鈕。
  2.  
    若是內(nèi)嵌H5頁(yè)面,因客觀條件限制,則彈框之下的遮罩層無(wú)需覆蓋標(biāo)題欄。
  3.  
    以上提到模態(tài)彈框和非模態(tài)彈框兩種彈框模式,要想更清晰理解兩種模式彈框的關(guān)閉交互方式,需要理解兩者之間的交互區(qū)別。‍‍
 
模態(tài)彈框和非模態(tài)彈框的交互區(qū)別
模態(tài)彈框‍‍‍‍‍‍‍‍‍‍‍‍:
用戶只能操作彈框內(nèi)的交互元素,彈框外部區(qū)域不可操作,需要加半透明遮罩層。例如底部操作型彈框。
非模態(tài)彈框‍‍‍‍‍‍‍‍‍‍‍
用戶可以并行操作彈框內(nèi)和彈框外部區(qū)域的交互元素,不要加半透明遮罩層。例如蘋果地圖App。
 
彈框關(guān)閉的七種交互方式
 
 
用戶在底部彈框區(qū)域向下滑動(dòng)手指,彈框會(huì)隨之向下移動(dòng),當(dāng)?shù)竭_(dá)當(dāng)前彈框高度的1/2位置后,會(huì)觸發(fā)關(guān)閉交互,用戶繼續(xù)向下滑動(dòng)松手則關(guān)閉彈框。
彈框關(guān)閉的七種交互方式
 
 
交互邏輯
1、支持下拉關(guān)閉的彈框,頭部區(qū)域需統(tǒng)一展示水平條icon,樣式由UI定義
2、交互熱區(qū):底部彈框全部區(qū)域
3、手勢(shì)方向:手指只能向下移動(dòng)
4、下拉觸發(fā)關(guān)閉彈框閾值:當(dāng)前底部彈框高度的1/2位置
 
使用場(chǎng)景
長(zhǎng)內(nèi)容類型彈框,需使用下拉關(guān)閉交互手勢(shì),關(guān)閉彈框
 
不可用下拉手勢(shì)關(guān)閉彈框的場(chǎng)景
1、模態(tài)彈框,即“阻斷式”,必須要用戶確認(rèn)彈框內(nèi)操作。例如刪除等需要用戶確認(rèn)的警示彈框。
2、彈框的內(nèi)容區(qū)域,包含表單輸入框等需要用戶提交數(shù)據(jù),為了防止誤操作導(dǎo)致用戶輸入的數(shù)據(jù)丟失,不可下拉關(guān)閉彈框。
3、有前置限制條件,需要用戶完成特定操作或滿足特定條件才可關(guān)閉彈框。例如用戶隱私協(xié)議場(chǎng)景,必須要用戶主動(dòng)勾選同意協(xié)議選項(xiàng)。
 
彈框關(guān)閉的七種交互方式
 
 
用戶在屏幕上向下滑動(dòng)(包括左下或右下滑動(dòng)方向)至任意位置后松手釋放,可關(guān)閉彈框;當(dāng)用戶手指下滑未松手,繼續(xù)向上滑動(dòng)到任意位置后松手釋放,則可取消關(guān)閉彈框。
彈框關(guān)閉的七種交互方式
 
 
使用場(chǎng)景
僅圖片大圖模式場(chǎng)景使用。用戶向下滑動(dòng)屏幕,圖片隨之向下移動(dòng),松手后觸發(fā)關(guān)閉圖片查看器,關(guān)閉圖片彈框
例如:手機(jī)相冊(cè)
彈框關(guān)閉的七種交互方式
 
 
用戶從彈框區(qū)域左邊緣向右輕掃,即快速向右滑動(dòng)后松手,則觸發(fā)關(guān)閉彈框操作,關(guān)閉彈框。
彈框關(guān)閉的七種交互方式
 
 
不可從界面左邊緣向右輕掃場(chǎng)景
1、模態(tài)彈框,即“阻斷式”,必須要用戶確認(rèn)彈框內(nèi)操作。例如刪除等需要用戶確認(rèn)的警示彈框
2、彈框的內(nèi)容區(qū)域,包含表單輸入框等需要用戶提交數(shù)據(jù),為了防止誤操作導(dǎo)致用戶輸入的數(shù)據(jù)丟失,不支持向右輕掃關(guān)閉彈框。
3、有前置限制條件,需要用戶完成特定操作或滿足特定條件才可關(guān)閉彈框。例如用戶隱私協(xié)議場(chǎng)景,必須要用戶主動(dòng)勾選同意協(xié)議選項(xiàng)。
除以上場(chǎng)景外,均需要支持彈框左邊緣向右輕掃手勢(shì)關(guān)閉彈框,包括Android、iOS、小程序。
 
特殊場(chǎng)景
1、當(dāng)同時(shí)存在頁(yè)面向右滑和彈框向右輕掃手勢(shì)時(shí),在彈框區(qū)域向右輕掃,先關(guān)閉彈框,再次沿著屏幕左邊緣向右滑動(dòng),則返回上級(jí)頁(yè)面。
2、鍵盤展開場(chǎng)景,iOS端不支持左邊緣向右輕掃收起鍵盤,遵循iOS平臺(tái)規(guī)范。
彈框關(guān)閉的七種交互方式
 
 
對(duì)于安卓設(shè)備,用戶可以使用設(shè)備上的物理返回按鈕來(lái)關(guān)閉彈框。當(dāng)用戶按下返回按鈕時(shí),可關(guān)閉彈框。
交互用法
1、點(diǎn)擊物理按鍵,需原路逐級(jí)返回,不允許跳級(jí)返回
2、模態(tài)彈框,遮罩層覆蓋物理返回按鍵,不支持左邊緣向右輕掃關(guān)閉彈框
3、安卓手機(jī)將系統(tǒng)導(dǎo)航方式切換到全面屏手勢(shì),則不存在物理返回按鍵
彈框關(guān)閉的七種交互方式
 
 
  1.  
    點(diǎn)擊彈框中的功能按鈕,通常需要立即執(zhí)行并關(guān)閉彈框。一定是先執(zhí)行再關(guān)閉彈框,而不是先關(guān)閉彈框再執(zhí)行。用戶執(zhí)行某功能按鈕后,遵循即時(shí)響應(yīng)原則,系統(tǒng)必須要反饋用戶在執(zhí)行用戶操作。
  2.  
    為什么點(diǎn)擊執(zhí)行功能按鈕需要關(guān)閉彈框?因?yàn)閺椏蚴欠耜P(guān)閉,和用戶目標(biāo)有關(guān)。用戶主動(dòng)觸發(fā)某操作喚起彈框,首先是有用戶目標(biāo)的,其次,用戶通過(guò)點(diǎn)擊彈框內(nèi)某功能按鈕,執(zhí)行任務(wù)來(lái)實(shí)現(xiàn)用戶目標(biāo)。
  3.  
    此外,也存在點(diǎn)擊執(zhí)行功能按鈕立即執(zhí)行不關(guān)閉彈框的場(chǎng)景,比如開關(guān)選擇器,但本質(zhì)還是圍繞當(dāng)前用戶目標(biāo)來(lái)進(jìn)行決策是否關(guān)閉彈框。
 
結(jié)語(yǔ):任何設(shè)計(jì)都有它遵循的規(guī)律


作者:CNLILY
鏈接:https://www.zcool.com.cn/article/ZMTYxMTQzNg==.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

蘭亭妙微(www.xy78.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制、用戶體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)、UI咨詢、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開發(fā)服務(wù),咨詢電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan

畫圖標(biāo),我是認(rèn)真的

杰睿

對(duì)于 UI 設(shè)計(jì)師來(lái)說(shuō),圖標(biāo)設(shè)計(jì)的能力至關(guān)重要,也是提升感官體驗(yàn)的重要方向。對(duì)于一些初入行業(yè)的設(shè)計(jì)師,習(xí)慣下載圖標(biāo)素材應(yīng)付項(xiàng)目需求,失去了動(dòng)手能力培養(yǎng)的機(jī)會(huì)。甚至一些多年工作經(jīng)驗(yàn)的老司機(jī),依然還擺脫不了使用素材的習(xí)慣,稍微復(fù)雜一點(diǎn)的技法就會(huì)難以駕馭。

 

1. 切勿過(guò)度素材化

 

對(duì)于初入職場(chǎng)的設(shè)計(jì)師來(lái)說(shuō),偶爾運(yùn)用素材可以理解,但是一定要學(xué)會(huì)拆解和分析,掌握還原設(shè)計(jì)的技巧和能力。

 

 

過(guò)度依賴素材容易導(dǎo)致思維固化,不愿意去創(chuàng)造,失去創(chuàng)新設(shè)計(jì)的能力;也容易導(dǎo)致眼高手低,有想法卻實(shí)現(xiàn)不出來(lái),極容易萌生放棄的念頭;素材拼貼形式完成的設(shè)計(jì),在規(guī)范性和細(xì)節(jié)性上面也是大打折扣的,導(dǎo)致設(shè)計(jì)作品不夠精細(xì)化和規(guī)范性。

 

 

 

 

 

2. 刻意練習(xí)強(qiáng)化

 

我們需要通過(guò)刻意練習(xí)來(lái)提升圖標(biāo)設(shè)計(jì)的能力,根據(jù)一萬(wàn)小時(shí)定律,技法層面的提升都是通過(guò)反復(fù)磨練達(dá)到的。

 

 

 

 

 

 

3. 擺脫素材才能規(guī)范化

 

圖標(biāo)設(shè)計(jì)從素材習(xí)慣過(guò)度到設(shè)計(jì)動(dòng)手其實(shí)很容易,但是從會(huì)畫到畫好之間看似簡(jiǎn)單卻很難掌握。擺脫素材是圖標(biāo)設(shè)計(jì)規(guī)范化的關(guān)鍵,然后再統(tǒng)一風(fēng)格和細(xì)節(jié)規(guī)范,掌握數(shù)字化關(guān)系也是需要我們反復(fù)研究的課題。

 

 

 

 

比如以這個(gè)天氣圖標(biāo)來(lái)舉例,相信很多同學(xué)都能畫出來(lái),但是有沒(méi)有把控里面的數(shù)字關(guān)系就難說(shuō)了。通過(guò)以下示意圖我們可以看出來(lái),大圓和小圓之間的比例關(guān)系是 4:3,而間距的關(guān)系也與圓形的大小有著數(shù)字關(guān)系。這些數(shù)字關(guān)系可以使得圖標(biāo)設(shè)計(jì)更加精細(xì)化,也能引導(dǎo)我們?nèi)ヌ剿髟O(shè)計(jì)背后量化的標(biāo)準(zhǔn)和關(guān)系。

 

 

 

 

 

 

4. 質(zhì)感的層層強(qiáng)化

 

當(dāng)我們繪制完圖標(biāo)的造型之后,運(yùn)用合適的風(fēng)格進(jìn)行質(zhì)感強(qiáng)化也是尤為重要的。這里我先運(yùn)用其中的一個(gè)風(fēng)格來(lái)完成,選擇了磨砂玻璃質(zhì)感的效果。為了質(zhì)感和層級(jí)關(guān)系更加明顯,這里單獨(dú)對(duì)局部進(jìn)行了光影強(qiáng)化和邊界處理,看看以下步驟拆解圖感受一下。

 

 

 

 

備注:運(yùn)用的軟件功能是背景模糊,Sketch 或者 Figma 等軟件皆可實(shí)現(xiàn)。

 

 

 

5. 延展界面場(chǎng)景

 

為了進(jìn)一步強(qiáng)化圖標(biāo)練習(xí),延展了一個(gè)簡(jiǎn)單的界面場(chǎng)景,一個(gè)由宮格布局組合成的界面設(shè)計(jì)。為了填充所需的內(nèi)容,先把之前的一些圖標(biāo)作品放進(jìn)去占個(gè)位置。雖然都是質(zhì)感一類的圖標(biāo),但是由于透視、配色、風(fēng)格和細(xì)節(jié)規(guī)范等不一致,整體還是存在一定的排斥感。

 

 

 

 

 

 

6. 根據(jù)界面環(huán)境重新調(diào)整

 

由于界面設(shè)計(jì)屬于深色主題,之前練習(xí)的天氣圖標(biāo)放入場(chǎng)景中顯得過(guò)于突出,而且玻璃質(zhì)感的通透性沒(méi)有得到很好的發(fā)揮。于是根據(jù)界面環(huán)境對(duì)天氣圖標(biāo)進(jìn)行了重新調(diào)整,以深色關(guān)系調(diào)整了云朵部分,針對(duì)太陽(yáng)的配色和尺寸比例也進(jìn)行了調(diào)整,如以下效果圖。

 

 

 

 

 

 

7. 延續(xù)風(fēng)格補(bǔ)全設(shè)計(jì)

 

以調(diào)整后的天氣圖標(biāo)作為風(fēng)格規(guī)范,延續(xù)了其它業(yè)務(wù)場(chǎng)景的圖標(biāo)設(shè)計(jì),在透視關(guān)系、細(xì)節(jié)規(guī)范、配色比例和光影效果等方面進(jìn)行了直接延續(xù)。在光影方向上面選擇了縱向區(qū)分,左邊三個(gè)選擇左上角打光,右邊三個(gè)選擇右上角打光。(當(dāng)然也可以統(tǒng)一一個(gè)方向設(shè)置光影)

 

 

 

 

 

 

8. 統(tǒng)一性還是差異化

 

完成的整體設(shè)計(jì)視覺(jué)風(fēng)格雖然比較統(tǒng)一,但是也有一些問(wèn)題存在。圖標(biāo)之間缺少差異化,過(guò)度統(tǒng)一容易視覺(jué)疲勞,于是在統(tǒng)一性和差異化上面開始糾結(jié)了。

 

 

 

 

為了既保障圖標(biāo)設(shè)計(jì)表達(dá)的統(tǒng)一性,又能形成視覺(jué)感的差異化,做出了調(diào)整配色關(guān)系的決定。根據(jù)天氣圖標(biāo)的配色關(guān)系延續(xù)出了其它色系,看看最終的效果如何。

 

 

 

 

 

 

你喜歡哪一版?

 

關(guān)于統(tǒng)一性和差異化因人而異,在朋友圈征集意見也是各有差異,那么你會(huì)喜歡哪一版呢?歡迎留言區(qū)一起互動(dòng)交流。

 

 

 

 


作者:黑馬青年
鏈接:https://www.zcool.com.cn/article/ZMTQyOTA5Ng==.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

蘭亭妙微(www.xy78.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制、用戶體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)、UI咨詢、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開發(fā)服務(wù),咨詢電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan

響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器

杰睿

響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
一、介紹
1.1 發(fā)展歷程
響應(yīng)式布局起源于20世紀(jì)的建筑設(shè)計(jì)領(lǐng)域,最初用于描述建筑物根據(jù)環(huán)境變化自動(dòng)調(diào)整的能力。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,這一概念被引入到網(wǎng)頁(yè)設(shè)計(jì)中,以解決傳統(tǒng)固定布局在多樣化設(shè)備上的局限性。自2010年以來(lái),隨著智能手機(jī)和平板電腦的普及,響應(yīng)式布局逐漸成為網(wǎng)頁(yè)設(shè)計(jì)的標(biāo)準(zhǔn)實(shí)踐。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
  •  
    固定布局:內(nèi)容在不同屏幕上的尺寸和布局保持不變。這種設(shè)計(jì)適用于桌面電腦,但在移動(dòng)設(shè)備上顯示效果不佳
  •  
    流式布局:將元素的寬度設(shè)置為百分比而不是固定像素值。這樣可以使網(wǎng)頁(yè)內(nèi)容在不同屏幕尺寸下自動(dòng)調(diào)整大小,但仍存在布局失控和內(nèi)容擠壓的問(wèn)題。
  •  
    媒體查詢:CSS3引入了媒體查詢功能,允許開發(fā)人員根據(jù)設(shè)備的特性(如屏幕寬度、分辨率等)應(yīng)用不同的CSS樣式。這種技術(shù)使得網(wǎng)頁(yè)可以根據(jù)設(shè)備的不同特性應(yīng)用不同的布局和樣式,為響應(yīng)式設(shè)計(jì)奠定了基礎(chǔ)
  •  
    響應(yīng)式設(shè)計(jì):綜合利用了流式布局和媒體查詢技術(shù),使網(wǎng)頁(yè)能夠根據(jù)設(shè)備的尺寸和特性動(dòng)態(tài)調(diào)整布局和樣式,以適應(yīng)各種屏幕大小和設(shè)備類型。這種方法提供了更一致、更靈活的用戶體驗(yàn),成為現(xiàn)代Web設(shè)計(jì)的主流趨勢(shì)
  •  
    移動(dòng)優(yōu)先設(shè)計(jì):隨著移動(dòng)設(shè)備用戶數(shù)量的增加,設(shè)計(jì)師開始采用移動(dòng)優(yōu)先的設(shè)計(jì)理念,即首先為移動(dòng)設(shè)備設(shè)計(jì)網(wǎng)頁(yè)布局和樣式,然后再逐步增強(qiáng)適應(yīng)桌面設(shè)備。這種方法有助于確保網(wǎng)頁(yè)在小屏幕上的可用性和性能
1.2 基本概念
1.2.1 基于網(wǎng)格布局
響應(yīng)式 UI 基于網(wǎng)格布局。該網(wǎng)格可以確保不同布局之間的視覺(jué)一致性,同時(shí)可以靈活的適配多種寬度的設(shè)計(jì)。網(wǎng)格列的數(shù)量取決于斷點(diǎn)系統(tǒng)。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
1.2.2 斷點(diǎn)(根據(jù)寬度切換布局方式)
斷點(diǎn)是響應(yīng)式設(shè)計(jì)中的關(guān)鍵概念,它指的是屏幕寬度達(dá)到某個(gè)預(yù)設(shè)值時(shí),布局會(huì)發(fā)生明顯變化的點(diǎn)。通過(guò)設(shè)置斷點(diǎn),設(shè)計(jì)師可以為不同的屏幕尺寸定制不同的布局方案。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
1.2.3 主要應(yīng)用于橫向空間,同時(shí)適配PC + 平板 + 手機(jī)
傳統(tǒng)頁(yè)面布局策略通常遵循這樣一種原則:即內(nèi)容的多少?zèng)Q定了頁(yè)面的滾動(dòng)長(zhǎng)度。而頁(yè)面的水平寬度則往往被設(shè)定為一個(gè)固定值,以確保在不同設(shè)備和瀏覽器上展示時(shí)的一致性和穩(wěn)定性。然而,隨著移動(dòng)設(shè)備的多樣化和用戶瀏覽習(xí)慣的變化,固定的頁(yè)面寬度已無(wú)法滿足所有場(chǎng)景的需求。在這種情況下,響應(yīng)式布局應(yīng)運(yùn)而生,其核心思想是使頁(yè)面的寬度能夠根據(jù)不同設(shè)備的屏幕尺寸動(dòng)態(tài)調(diào)整。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
二、實(shí)現(xiàn)方式
2.1 媒體查詢
媒體查詢是CSS3的一個(gè)特性,允許根據(jù)不同的設(shè)備特性(如屏幕寬度、分辨率等)應(yīng)用不同的樣式規(guī)則。通過(guò)媒體查詢,設(shè)計(jì)師可以為不同的設(shè)備和視口尺寸定制不同的布局和樣式。
優(yōu)點(diǎn)
  •  
    靈活性高,可以針對(duì)不同的設(shè)備特性(如屏幕寬度、分辨率、設(shè)備方向等)應(yīng)用不同的樣式規(guī)則
  •  
    允許創(chuàng)建復(fù)雜的響應(yīng)式邏輯,如在橫屏模式下調(diào)整布局或針對(duì)特定設(shè)備優(yōu)化樣式
缺點(diǎn)
  •  
    可能導(dǎo)致CSS代碼變得復(fù)雜和難以維護(hù),特別是當(dāng)有大量不同的設(shè)備和條件需要處理時(shí)
  •  
    需要對(duì)各種設(shè)備和屏幕尺寸有深入的了解,以確保兼容性和一致性
使用場(chǎng)景
  •  
    當(dāng)需要為不同的設(shè)備或視口條件定制不同的布局和樣式時(shí)
  •  
    當(dāng)設(shè)計(jì)需要考慮多種設(shè)備特性,如屏幕方向變化或高分辨率顯示時(shí)
 
2.2 百分比
百分比寬度可以使元素的尺寸相對(duì)于其父容器進(jìn)行縮放,從而實(shí)現(xiàn)響應(yīng)式布局。百分比布局讓元素能夠根據(jù)父容器的大小變化而自動(dòng)調(diào)整寬度,保持布局的靈活性。
優(yōu)點(diǎn)
  •  
    使得元素的大小能夠相對(duì)于其父容器進(jìn)行縮放,從而實(shí)現(xiàn)響應(yīng)式效果
  •  
    簡(jiǎn)單易用,對(duì)于基礎(chǔ)的響應(yīng)式布局非常有效
缺點(diǎn)
  •  
    百分比布局可能在某些情況下不夠精確,特別是在需要固定元素位置或大小時(shí)
  •  
    可能需要結(jié)合其他技術(shù)(如視口單位)來(lái)實(shí)現(xiàn)更精細(xì)的控制
  •  
    每個(gè)屬性都使用百分比,會(huì)造成布局的復(fù)雜度較高
使用場(chǎng)景
  •  
    當(dāng)需要元素大小根據(jù)父容器的大小變化而變化時(shí),如流體網(wǎng)格布局
  •  
    對(duì)于簡(jiǎn)單的響應(yīng)式調(diào)整,如改變?nèi)萜鞯奶畛浠蜻吘?/div>
 
2.3 視口單位(vw/vh 和 vmin/vmax)
vw(視窗寬度單位)和vh(視窗高度單位)是基于視口大小的相對(duì)單位。使用這些單位,元素的尺寸可以與用戶的視口大小同步變化,實(shí)現(xiàn)真正的響應(yīng)式設(shè)計(jì)。
優(yōu)點(diǎn)
  •  
    基于視口的單位提供了一種與設(shè)備視口大小直接相關(guān)的方法來(lái)設(shè)置元素的尺寸
  •  
    可以創(chuàng)建與視口大小成比例的布局,確保在不同設(shè)備上的視覺(jué)一致性
缺點(diǎn)
  •  
    對(duì)于需要非常精確控制元素尺寸的情況,視口單位可能不夠靈活
  •  
    在某些復(fù)雜的布局中,過(guò)度依賴視口單位可能導(dǎo)致計(jì)算復(fù)雜和難以調(diào)試
使用場(chǎng)景
  •  
    當(dāng)設(shè)計(jì)需要元素大小與視口大小成比例時(shí),如全屏背景圖像或響應(yīng)式圖片
  •  
    在需要考慮不同屏幕尺寸和分辨率的布局設(shè)計(jì)中
 
2.4 rem
rem(root em)單位是基于根元素(html元素)的字體大小的相對(duì)單位。通過(guò)設(shè)置根元素的字體大小,可以統(tǒng)一控制頁(yè)面上所有使用rem單位的元素的尺寸,實(shí)現(xiàn)更好的響應(yīng)性和可維護(hù)性。
優(yōu)點(diǎn)
  •  
    rem單位基于根元素的字體大小,提供了一種一致性更強(qiáng)的方法來(lái)縮放元素
  •  
    有助于保持設(shè)計(jì)的一致性和可訪問(wèn)性,因?yàn)樗谐叽缍寂c根字體大小相關(guān)聯(lián)
缺點(diǎn)
  •  
    對(duì)于沒(méi)有深入了解CSS的設(shè)計(jì)師或開發(fā)者來(lái)說(shuō),rem的計(jì)算可能有些復(fù)雜
  •  
    在某些情況下,rem可能導(dǎo)致布局的縮放不如預(yù)期,特別是在與百分比或其他單位混合使用時(shí)
使用場(chǎng)景
  •  
    當(dāng)需要整個(gè)頁(yè)面的尺寸和布局與根字體大小保持一致時(shí)
  •  
    在創(chuàng)建可伸縮的排版和需要保持一致性的設(shè)計(jì)中
 
三、布局的幾種類型
3.1 基礎(chǔ)布局
3.1.1 固定
對(duì)于固定寬度的元素,確保它們?cè)谒性O(shè)備上都保持一致的尺寸,適用于那些不需要隨屏幕尺寸變化的元素
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
3.1.2 流式
流式寬度的元素可以根據(jù)父容器的尺寸變化而動(dòng)態(tài)調(diào)整寬度,適用于需要隨屏幕尺寸變化的元素。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
3.1.3 吸附(adhesion)
元素寬度是固定的,直到受到其他元素或斷點(diǎn)的影響。參考產(chǎn)品:花瓣發(fā)現(xiàn)頁(yè)
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
3.1.4 擠壓
元素的寬度隨著面板的出現(xiàn)而收縮
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
3.1.5 推出
推出寬度的元素在特定條件下會(huì)擴(kuò)展到父容器之外,以顯示額外的內(nèi)容或功能。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
3.1.6 遮蓋
遮蓋寬度的元素會(huì)根據(jù)內(nèi)容的需要?jiǎng)討B(tài)調(diào)整寬度,如果內(nèi)容超出父容器,將會(huì)遮蓋相鄰元素
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
3.2 混合布局
3.2.1 固定+流式
這種布局方式結(jié)合了占滿和固定兩種布局方式的特點(diǎn)。元素的寬度可以動(dòng)態(tài)調(diào)整以占滿屏幕空間,而高度則保持固定不變。這種布局方式適用于那些需要充分利用屏幕寬度,但高度固定不變的場(chǎng)景。參考產(chǎn)品:UI中國(guó)、知乎等
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
3.2.2 流式+吸附(典型的響應(yīng)式布局)
等比+斷點(diǎn)布局是指在不同屏幕尺寸下,元素的寬度和高度按照等比縮放,但在某些特定的屏幕尺寸下會(huì)觸發(fā)斷點(diǎn),使得元素的布局方式發(fā)生改變。這種布局方式可以在不同屏幕尺寸下實(shí)現(xiàn)更加靈活和適應(yīng)性更強(qiáng)的布局。參考產(chǎn)品:站酷首頁(yè)。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
四、設(shè)計(jì)流程
4.1 確定常見的屏幕尺寸范圍
通過(guò)對(duì)目標(biāo)用戶群體的設(shè)備使用情況進(jìn)行研究,確定常見的屏幕尺寸范圍,如小屏幕手機(jī)、中等屏幕平板和大屏幕桌面顯示器。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.2 確定適配規(guī)則
4.2.1 間距寬度不變,縮放內(nèi)容區(qū)域
為每個(gè)布局區(qū)間制定具體的布局策略,包括元素的排列方式、大小和位置。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.2.2 內(nèi)容區(qū)域?qū)挾炔蛔?,縮放兩側(cè)留白區(qū)域
為每個(gè)布局區(qū)間制定具體的布局策略,包括元素的排列方式、大小和位置。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.2.3 混合縮放,內(nèi)容區(qū)域與兩側(cè)留白區(qū)域同時(shí)變化
為每個(gè)布局區(qū)間制定具體的布局策略,包括元素的排列方式、大小和位置。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.3 分解固定元素
4.3.1 區(qū)分固定元素與變化元素
確定頁(yè)面中的哪些元素應(yīng)該在不同屏幕尺寸下保持不變,哪些元素應(yīng)該隨屏幕尺寸變化而變化。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.3.2 確定頁(yè)面中固定元素的尺寸
對(duì)于頁(yè)面中的固定元素,如Logo、導(dǎo)航欄等,為這些元素設(shè)定在不同屏幕尺寸下的尺寸和位置,確保其在任何設(shè)備上都具有良好的可見性和功能性。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.4 確定卡片(模塊)的布局變化規(guī)則
4.4.1 卡片位置變化
根據(jù)屏幕尺寸的變化,調(diào)整卡片的位置,使其在不同屏幕上都能合理布局。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.4.2 卡片布局變化
改變卡片的排列方式,如從水平排列變?yōu)榇怪迸帕?,以適應(yīng)不同屏幕尺寸的布局需求。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.4.3 卡片數(shù)量變化
根據(jù)屏幕尺寸調(diào)整卡片的數(shù)量,例如在較小屏幕上減少卡片數(shù)量以簡(jiǎn)化內(nèi)容,提高用戶體驗(yàn)。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.5  文本拉伸規(guī)則
4.5.1 溢出省略
對(duì)于過(guò)長(zhǎng)的文本內(nèi)容,采用溢出省略的方式顯示部分內(nèi)容,并用省略號(hào)表示剩余內(nèi)容,確保頁(yè)面布局不被破壞。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.5.2 文本換行
根據(jù)屏幕尺寸調(diào)整文本的換行規(guī)則,使文本在不同屏幕尺寸下都能合理顯示,避免布局被破壞。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.6 圖片拉伸規(guī)則
4.6.1 居中裁剪
在保持圖片比例的同時(shí),對(duì)圖片進(jìn)行裁剪以適應(yīng)不同屏幕尺寸,確保圖片內(nèi)容的重點(diǎn)區(qū)域始終可見。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
4.6.2 等比縮放
根據(jù)屏幕尺寸調(diào)整圖片的大小,確保圖片在不同屏幕尺寸下都能保持原始比例,避免變形或失真。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
五、可見性適配行為
5.1 固定的
對(duì)于固定可見的元素,確保它們?cè)谒性O(shè)備上都保持可見,以提供穩(wěn)定的用戶體驗(yàn)。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
5.2 可切換的
對(duì)于可切換的元素,根據(jù)屏幕尺寸和用戶需求在顯示和隱藏之間進(jìn)行切換,以優(yōu)化空間利用和用戶體驗(yàn)。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
5.3 臨時(shí)的
臨時(shí)可見的元素在特定條件下才會(huì)顯示,如當(dāng)用戶與頁(yè)面交互時(shí),可以臨時(shí)顯示額外的信息或操作選項(xiàng)。
響應(yīng)式布局|打造跨平臺(tái)無(wú)縫體驗(yàn)的設(shè)計(jì)利器
 
 
收藏
六、響應(yīng)式模式
6.1 出現(xiàn)
出現(xiàn)模式指的是元素在用戶滾動(dòng)或觸發(fā)某些動(dòng)作時(shí)動(dòng)態(tài)進(jìn)入或退出視圖的過(guò)程。
6.2 變形
變形模式描述元素如何根據(jù)用戶交互或屏幕尺寸變化而改變形狀、大小或布局。
6.3 分割
分割模式涉及將內(nèi)容分割成多個(gè)部分,以適應(yīng)不同的屏幕尺寸和布局需求。
6.4 重排
重排模式指的是元素在不同屏幕尺寸下重新排列,以優(yōu)化空間利用和用戶體驗(yàn)。
6.5 擴(kuò)展
指的是元素或組件能夠根據(jù)內(nèi)容的多少或者用戶的交互動(dòng)作而增加額外的空間或者附加信息。這種模式常見于折疊面板、下拉菜單、模態(tài)窗口等交互元素。擴(kuò)展模式的關(guān)鍵在于它提供了一種優(yōu)雅的方式來(lái)處理額外的內(nèi)容,而不是在所有時(shí)間里都將其展示出來(lái),這樣可以保持界面的整潔和減少不必要的干擾。
6.6 位移
涉及到元素在頁(yè)面上的位置變化,以響應(yīng)用戶的交互或其他條件。這通常是為了重新組織頁(yè)面布局,以便為新的內(nèi)容騰出空間或者將用戶的注意力引向特定的區(qū)域。位移可以是平滑的動(dòng)畫效果,也可以是簡(jiǎn)單的位置變動(dòng)。需要謹(jǐn)慎使用,以確保用戶不會(huì)被突然的布局變化所困擾。
 
七、結(jié)語(yǔ)
在進(jìn)行產(chǎn)品設(shè)計(jì)時(shí),我們經(jīng)常會(huì)碰到包含多種元素的復(fù)雜設(shè)計(jì)單元,比如圖文結(jié)合的布局,或者是更加多元的卡片、文本和圖像的組合。面對(duì)這種復(fù)雜性,首要任務(wù)是將這些單元分解,審視并理解每個(gè)單獨(dú)元素的適配需求。然后,我們需要綜合考慮這些元素在尺寸、形態(tài)、數(shù)量以及排列上的變化,融合這些變化來(lái)制定一套綜合的適配計(jì)劃。這樣的過(guò)程旨在保證不論是在何種設(shè)備或屏幕尺寸上,這些設(shè)計(jì)單元都能維持其原有的功能和視覺(jué)效果,進(jìn)而為用戶提供優(yōu)質(zhì)的體驗(yàn)。
雖然開發(fā)團(tuán)隊(duì)可能依賴于他們的經(jīng)驗(yàn)或遵循既定的設(shè)計(jì)標(biāo)準(zhǔn)來(lái)執(zhí)行適配任務(wù),并不總是需要設(shè)計(jì)師提供詳盡的適配指導(dǎo),但設(shè)計(jì)師對(duì)適配原則的理解和掌握對(duì)于打造適用于所有用戶設(shè)備的連貫體驗(yàn)至關(guān)重要。這種專業(yè)知識(shí)不僅能夠提高設(shè)計(jì)工作的效率和產(chǎn)出的質(zhì)量,還能促進(jìn)與開發(fā)團(tuán)隊(duì)的有效合作,共同推動(dòng)產(chǎn)品的成功開發(fā)。


作者:姚_Yale
鏈接:https://www.zcool.com.cn/work/ZNjgzNDY5MTY=.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

蘭亭妙微(www.xy78.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制、用戶體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)、UI咨詢、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開發(fā)服務(wù),咨詢電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan

鼠標(biāo)指針的秘密:提升PC端交互的小技巧

杰睿

一、鼠標(biāo)指針概述
1.1 鼠標(biāo)指針的起源
鼠標(biāo)指針最早出現(xiàn)在20世紀(jì)60年代的早期圖形用戶界面系統(tǒng)中,如Douglas Engelbart在斯坦福研究所開發(fā)的oN-Line系統(tǒng)。隨著操作系統(tǒng)的發(fā)展,鼠標(biāo)指針的樣式也變得更加多樣化,以適應(yīng)不同的操作和反饋需求。
 
1.2 鼠標(biāo)指針的定義
光標(biāo)是一種視覺(jué)提示,它不僅向用戶顯示鼠標(biāo)的位置,還向用戶顯示如何與特定元素進(jìn)行交互,包括選擇文本、單擊、拖動(dòng)或滾動(dòng)等。了解哪些光標(biāo)指示哪些類型的交互并適當(dāng)?shù)厥褂盟鼈?,可以使界面?duì)用戶更直觀。
 
1.3 在用戶體驗(yàn)中的作用
光標(biāo)作為用戶與計(jì)算機(jī)系統(tǒng)之間交互的主要視覺(jué)工具。在用戶體驗(yàn)中起到一些關(guān)鍵作用,例如:直觀的控制、視覺(jué)焦點(diǎn)、操作反饋、精確選擇、交互提示、增強(qiáng)可訪問(wèn)性、減少錯(cuò)誤等。
 
二、鼠標(biāo)指針的基本功能
2.1 指向與選擇
  •  
    鼠標(biāo)指針最基本的功能之一是指向。用戶可以通過(guò)移動(dòng)鼠標(biāo)來(lái)控制指針在屏幕上的位置,指向不同的界面元素,如按鈕、鏈接、文本或圖像。
  •  
    選擇功能通常與指向結(jié)合使用。當(dāng)用戶將指針?lè)旁谀硞€(gè)元素上并按下鼠標(biāo)按鈕時(shí),就可以選擇該元素。例如,在文本編輯器中,用戶可以通過(guò)指向并點(diǎn)擊來(lái)選擇文本;
  •  
    在網(wǎng)頁(yè)上,指向并點(diǎn)擊鏈接可以打開新的頁(yè)面。
 
2.2 點(diǎn)擊與激活
  •  
    點(diǎn)擊是用戶與界面元素交互的常見動(dòng)作。用戶將鼠標(biāo)指針移動(dòng)到按鈕或其他可激活的元素上,然后按下并釋放鼠標(biāo)按鈕來(lái)執(zhí)行點(diǎn)擊操作。
  •  
    激活功能指的是通過(guò)點(diǎn)擊來(lái)觸發(fā)元素的事件或動(dòng)作。例如,點(diǎn)擊一個(gè)按鈕可能會(huì)提交一個(gè)表單,點(diǎn)擊一個(gè)菜單項(xiàng)可能會(huì)打開一個(gè)新窗口或執(zhí)行特定的命令。
 
2.3 拖動(dòng)與移動(dòng)
  •  
    拖動(dòng)功能允許用戶通過(guò)按住鼠標(biāo)按鈕并移動(dòng)鼠標(biāo)來(lái)拖拽界面元素,如窗口、圖標(biāo)或選定的文本。
  •  
    移動(dòng)功能是指通過(guò)拖動(dòng)操作來(lái)重新定位元素。用戶可以在桌面上移動(dòng)窗口到不同的位置,或在文檔中拖動(dòng)文本或圖像來(lái)改變它們的位置。
  •  
    拖放操作是拖動(dòng)的擴(kuò)展,用戶可以將一個(gè)元素拖到另一個(gè)元素或區(qū)域來(lái)執(zhí)行特定的功能,如將文件拖到文件夾圖標(biāo)中進(jìn)行移動(dòng)或復(fù)制。
 
三:鼠標(biāo)指針的多樣性
3.1 箭頭光標(biāo)
介紹:箭頭光標(biāo)通常表現(xiàn)為一個(gè)箭頭形狀,指向屏幕的某個(gè)方向(通常是右上方),它允許用戶通過(guò)鼠標(biāo)或觸摸板與屏幕上的元素進(jìn)行交互。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    選擇:
    箭頭光標(biāo)允許用戶點(diǎn)擊按鈕、選擇菜單項(xiàng)或激活鏈接。
  •  
    指向:
    它提供了指向屏幕上特定元素的功能,幫助用戶直觀地識(shí)別可交互區(qū)域。
  •  
    導(dǎo)航:
    在瀏覽網(wǎng)頁(yè)或應(yīng)用程序時(shí),箭頭光標(biāo)幫助用戶在界面中導(dǎo)航。
交互行為
  •  
    懸停:
    將箭頭光標(biāo)懸停在某個(gè)元素上可能會(huì)顯示額外的信息,如工具提示或菜單;也可能會(huì)觸發(fā)視覺(jué)變化,如顏色或大小改變
  •  
    點(diǎn)擊:
    用戶可以通過(guò)將箭頭光標(biāo)定位到目標(biāo)上并點(diǎn)擊鼠標(biāo)左鍵來(lái)執(zhí)行點(diǎn)擊操作。
 
3.2 指針光標(biāo)
介紹:指針光標(biāo)是屏幕上的一個(gè)可見符號(hào),通常隨鼠標(biāo)移動(dòng)而變化位置,允許用戶與計(jì)算機(jī)進(jìn)行交互。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    選擇:
    通過(guò)點(diǎn)擊操作選擇界面元素。
  •  
    指向:
    指示屏幕上的特定位置。
  •  
    激活:
    點(diǎn)擊按鈕或鏈接以觸發(fā)事件。
  •  
    拖動(dòng):
    拖動(dòng)窗口或?qū)ο蟮叫挛恢谩?/div>
交互行為
  •  
    懸停:
    將光標(biāo)停留在某個(gè)元素上以查看狀態(tài)變化或提示信息。
  •  
    點(diǎn)擊:
    按下并釋放鼠標(biāo)按鈕以選擇或激活元素。
  •  
    雙擊:
    快速連續(xù)點(diǎn)擊兩次以執(zhí)行默認(rèn)命令,如打開文件或文件夾。
 
3.3 文本光標(biāo)
介紹:文本光標(biāo)是一個(gè)通常出現(xiàn)在文本字段中的垂直線條或豎條,指示用戶可以在此位置插入文本。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    文本輸入:
    允許用戶在文本字段中輸入字符。
  •  
    文本編輯:
    用戶可以通過(guò)點(diǎn)擊文本光標(biāo)來(lái)定位文本中的特定位置,進(jìn)行編輯或修改。
交互行為
  •  
    點(diǎn)擊:
    用戶可以將鼠標(biāo)指針移動(dòng)到文本光標(biāo)上并點(diǎn)擊,以在該位置插入或編輯文本。
  •  
    拖動(dòng):
    用戶可以拖動(dòng)文本光標(biāo)來(lái)選擇文本。
 
3.4 十字光標(biāo)
介紹:十字光標(biāo)通常表現(xiàn)為一個(gè)十字形或“+”形的指針,它允許用戶進(jìn)行非常精確的定位和選擇。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    精確定位:
    十字光標(biāo)幫助用戶在屏幕上進(jìn)行精確的點(diǎn)擊或選擇。
  •  
    細(xì)節(jié)操作:
    在需要處理圖像、圖表或其他細(xì)節(jié)元素時(shí),十字光標(biāo)提供了更好的控制。
交互行為
  •  
    點(diǎn)擊:
    用戶可以使用十字光標(biāo)進(jìn)行精確點(diǎn)擊。
  •  
    拖動(dòng):
    在需要選擇特定區(qū)域或繪制圖形時(shí),用戶可以拖動(dòng)十字光標(biāo)。
 
3.5 不允許的光標(biāo)
介紹:不允許/禁止光標(biāo)通過(guò)特定的視覺(jué)樣式(如帶斜線的圓圈或箭頭)來(lái)表示某個(gè)操作在當(dāng)前上下文中是不被允許或禁止的。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    禁用指示:
    指示用戶界面中的某些元素或操作目前不可用或被鎖定。
  •  
    防止誤操作:
    通過(guò)視覺(jué)提示防止用戶嘗試執(zhí)行不可用的操作,從而避免可能的誤操作或錯(cuò)誤。
交互行為
  •  
    視覺(jué)反饋:
    當(dāng)用戶將鼠標(biāo)移動(dòng)到禁止操作的區(qū)域時(shí),光標(biāo)變化提供即時(shí)的視覺(jué)反饋。
  •  
    操作阻止:
    系統(tǒng)阻止用戶執(zhí)行任何無(wú)效的操作。
 
3.6 屏幕快照選擇區(qū)域
介紹:屏幕快照選擇區(qū)域光標(biāo)允許用戶通過(guò)拖動(dòng)來(lái)定義一個(gè)區(qū)域,這個(gè)區(qū)域?qū)⒈徊蹲讲⒈4鏋閳D像文件。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    精確定位:
    十字光標(biāo)幫助用戶在屏幕上進(jìn)行精確的點(diǎn)擊或選擇。
  •  
    細(xì)節(jié)操作:
    在需要處理圖像、圖表或其他細(xì)節(jié)元素時(shí),十字光標(biāo)提供了更好的控制。
交互行為
  •  
    點(diǎn)擊:
    用戶可以使用十字光標(biāo)進(jìn)行精確點(diǎn)擊。
  •  
    拖動(dòng):
    在需要選擇特定區(qū)域或繪制圖形時(shí),用戶可以拖動(dòng)十字光標(biāo)。
 
3.7 消失光標(biāo)
介紹:指示在松開按鈕時(shí),所拖移的項(xiàng)目將消失。如果項(xiàng)目是
替身
,則不會(huì)刪除其原件。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
 
3.8 拷貝光標(biāo)
介紹:拷貝光標(biāo)通常表現(xiàn)為一個(gè)箭頭旁邊帶有“+”號(hào)或其他表示復(fù)制的符號(hào),明確告訴用戶當(dāng)前操作將復(fù)制選中的項(xiàng)目。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    復(fù)制操作:
    允許用戶通過(guò)拖動(dòng)來(lái)復(fù)制文件、文件夾或其他界面元素。
  •  
    數(shù)據(jù)傳輸:
    在不同應(yīng)用程序或同一應(yīng)用程序的不同部分之間傳輸數(shù)據(jù)。
交互行為
  •  
    拖動(dòng)復(fù)制:
    用戶將鼠標(biāo)指針?lè)旁诳蓮?fù)制的元素上,按下鼠標(biāo)按鈕并拖動(dòng)以復(fù)制該項(xiàng)目。
  •  
    釋放完成:
    用戶在目標(biāo)位置釋放鼠標(biāo)按鈕,完成復(fù)制操作。
 
3.9 替身光標(biāo)
介紹:替身光標(biāo)表明用戶可以通過(guò)拖動(dòng)操作創(chuàng)建原文件或文件夾的快捷方式,而不是移動(dòng)原始項(xiàng)目。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    創(chuàng)建快捷方式:
    允許用戶在不改變?cè)嘉募蛭募A位置的情況下,創(chuàng)建一個(gè)指向原始位置的鏈接。
  •  
    節(jié)省空間:
    替身不占用額外的空間,因?yàn)樗皇且粋€(gè)指向原始文件的引用。
交互行為
  •  
    拖動(dòng):
    用戶將鼠標(biāo)指針?lè)旁谖募蛭募A上,按下并拖動(dòng)。
  •  
    創(chuàng)建替身:
    在拖動(dòng)過(guò)程中不松開鼠標(biāo)按鈕,同時(shí)按下Option鍵(或根據(jù)系統(tǒng)提示的其他修飾鍵),光標(biāo)將變?yōu)樘嫔砉鈽?biāo)。
  •  
    放置:
    用戶將文件或文件夾拖到所需位置并釋放鼠標(biāo)按鈕,完成替身的創(chuàng)建。
 
3.10 幫助指針
介紹:幫助指針通常表現(xiàn)為一個(gè)問(wèn)號(hào)(?)或帶有問(wèn)號(hào)的圖標(biāo),表示用戶將鼠標(biāo)懸停在某個(gè)元素上時(shí)可以獲取幫助或說(shuō)明。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    提供信息:
    幫助指針可以向用戶顯示額外的說(shuō)明或信息。
  •  
    輔助理解:
    幫助用戶理解界面元素的功能或操作方式。
交互行為
  •  
    懸停顯示:
    當(dāng)用戶的鼠標(biāo)指針懸停在具有幫助功能的界面元素上時(shí),光標(biāo)樣式可能會(huì)變化,同時(shí)顯示幫助信息。
  •  
    點(diǎn)擊獲?。?/div>
    在某些情況下,用戶可能需要點(diǎn)擊帶有幫助指針的元素以打開幫助文檔或獲取更多信息。
 
3.11 鉛筆光標(biāo)
介紹:鉛筆光標(biāo)是一種視覺(jué)提示,通常表現(xiàn)為一個(gè)鉛筆形狀的圖標(biāo),用來(lái)告訴用戶他們當(dāng)前處于可以繪制或編輯文本的狀態(tài)。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    文本輸入:
    鉛筆光標(biāo)用于指示用戶可以在文本字段中輸入文字。
  •  
    文本編輯:
    在已有文本上移動(dòng)鉛筆光標(biāo),可以進(jìn)行文字的選擇、編輯或修改。
交互行為
  •  
    點(diǎn)擊定位:
    用戶可以在文本中的任何位置點(diǎn)擊鉛筆光標(biāo),以定位文本插入點(diǎn)。
  •  
    拖動(dòng)選擇:
    用戶可以拖動(dòng)鉛筆光標(biāo)來(lái)選擇文本。
 
3.12 精密指針
介紹:精密指針是一種特殊的光標(biāo)樣式,它為用戶提供了更精細(xì)的控制能力,特別是在需要精確定位或選擇的應(yīng)用程序中。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    精確定位:
    允許用戶在需要高精度的界面元素上進(jìn)行操作,如圖形設(shè)計(jì)、圖像編輯或表格數(shù)據(jù)輸入。
  •  
    細(xì)致選擇:
    在文本編輯或代碼編輯中,精密指針可以幫助用戶更準(zhǔn)確地選擇文本或代碼段。
交互行為
  •  
    點(diǎn)擊:
    用戶可以使用精密指針進(jìn)行精確點(diǎn)擊。
  •  
    選擇:
    用戶可以輕松地選擇小尺寸的界面元素或在緊密排列的元素之間進(jìn)行選擇。
 
3.13 單元格指針
介紹:?jiǎn)卧裰羔樖且环N特殊類型的光標(biāo),它在電子表格應(yīng)用程序(如Microsoft Excel、Google Sheets等)中用于指示當(dāng)前選中的單元格或用戶可以輸入數(shù)據(jù)的位置。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    單元格選擇:
    允許用戶通過(guò)點(diǎn)擊來(lái)選擇單個(gè)或多個(gè)單元格。
  •  
    內(nèi)容編輯:
    指示用戶可以在單元格中輸入或編輯數(shù)據(jù)。
交互行為
  •  
    點(diǎn)擊選擇:
    用戶可以通過(guò)點(diǎn)擊來(lái)選擇單元格,單元格指針隨之移動(dòng)到該單元格。
  •  
    拖動(dòng)選擇:
    用戶可以拖動(dòng)單元格指針來(lái)選擇一個(gè)區(qū)域的單元格。
  •  
    輸入編輯:
    用戶可以在單元格指針?biāo)诘奈恢幂斎牖蚓庉嬑谋尽?/div>
 
3.14 放大/縮小指針
介紹:放大/縮小指針通常表現(xiàn)為一個(gè)帶有加號(hào)(+)或減號(hào)(-)的放大鏡圖標(biāo),用來(lái)指示用戶當(dāng)前正在進(jìn)行放大或縮小的操作。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    放大內(nèi)容:
    允許用戶放大查看細(xì)節(jié),例如地圖、圖片或文本。
  •  
    縮小內(nèi)容:
    允許用戶縮小以獲得更廣闊的視野。
交互行為
  •  
    點(diǎn)擊放大/縮?。?/div>
    用戶可以通過(guò)點(diǎn)擊帶有“+”或“-”符號(hào)的放大/縮小按鈕來(lái)進(jìn)行操作。
  •  
    拖動(dòng)縮放:
    在一些應(yīng)用中,用戶可以通過(guò)拖動(dòng)一個(gè)滑塊或在觸摸屏幕上用兩個(gè)手指進(jìn)行捏合操作來(lái)放大或縮小。
  •  
    滾輪縮放:
    使用鼠標(biāo)滾輪或觸控板的多點(diǎn)觸控手勢(shì)也可以實(shí)現(xiàn)放大或縮小。
 
3.15 移動(dòng)&拖拽光標(biāo)
介紹:移動(dòng)光標(biāo)是一種鼠標(biāo)指針樣式,通常表現(xiàn)為一個(gè)帶有箭頭的矩形或邊框,表示用戶可以通過(guò)拖動(dòng)來(lái)移動(dòng)某個(gè)元素或?qū)ο蟆?/div>
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    元素移動(dòng):
    允許用戶通過(guò)拖動(dòng)操作來(lái)改變?cè)卦诮缑嫔系奈恢谩?/div>
  •  
    布局調(diào)整:
    用戶可以通過(guò)移動(dòng)光標(biāo)來(lái)調(diào)整界面元素的布局。
交互行為
  •  
    點(diǎn)擊并拖動(dòng):
    用戶可以通過(guò)點(diǎn)擊并拖動(dòng)移動(dòng)光標(biāo)來(lái)移動(dòng)元素。
  •  
    釋放完成移動(dòng):
    用戶釋放鼠標(biāo)按鈕后,元素將停留在新位置。
 
3.16 抓取指針
介紹:抓取指針是一種鼠標(biāo)指針樣式,通常表現(xiàn)為一個(gè)張開的手或帶有抓取圖標(biāo)的指針,表示用戶可以通過(guò)拖動(dòng)來(lái)抓取和移動(dòng)元素。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    抓取元素:
    允許用戶通過(guò)拖動(dòng)操作來(lái)抓取界面上的元素。
  •  
    移動(dòng)元素:
    在抓取元素后,用戶可以將其移動(dòng)到新的位置。
交互行為
  •  
    點(diǎn)擊并拖動(dòng):
    用戶可以通過(guò)點(diǎn)擊并拖動(dòng)抓取指針來(lái)抓取元素。
  •  
    釋放完成移動(dòng):
    用戶釋放鼠標(biāo)按鈕后,元素將被放置在新位置。
 
3.17 載入光標(biāo)
介紹:等待光標(biāo)是一種特殊的光標(biāo)樣式,通常以一個(gè)旋轉(zhuǎn)的圖標(biāo)、沙漏或進(jìn)度條的形式出現(xiàn),用來(lái)指示應(yīng)用程序當(dāng)前正在忙碌,正在等待某個(gè)操作完成或數(shù)據(jù)加載。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    指示忙碌狀態(tài):
    向用戶明確表示應(yīng)用程序正在忙碌,正在處理數(shù)據(jù)或執(zhí)行任務(wù)。
  •  
    提供反饋:
    為用戶提供即時(shí)的視覺(jué)反饋,告知他們操作正在進(jìn)行中。
交互行為
  •  
    顯示載入光標(biāo):
    當(dāng)應(yīng)用程序開始處理任務(wù)時(shí),指針變?yōu)檩d入光標(biāo)。
  •  
    隱藏載入光標(biāo):
    任務(wù)完成后,載入光標(biāo)消失,恢復(fù)為正常指針樣式。
 
3.18 滾動(dòng)光標(biāo)
介紹:滾動(dòng)光標(biāo)是一種用戶界面元素,用來(lái)指示用戶可以滾動(dòng)查看的內(nèi)容區(qū)域。它可以是滾動(dòng)條上的滑塊,也可以是鼠標(biāo)滾輪或觸控板的滾動(dòng)手勢(shì)。
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    內(nèi)容瀏覽:
    允許用戶瀏覽超出當(dāng)前視圖范圍的內(nèi)容。
  •  
    滾動(dòng)內(nèi)容:
    允許用戶滾動(dòng)查看內(nèi)容,如網(wǎng)頁(yè)、文檔或圖像。
交互行為
  •  
    拖動(dòng)滾動(dòng):
    用戶可以點(diǎn)擊并拖動(dòng)滾動(dòng)條上的滑塊來(lái)上下或左右滾動(dòng)內(nèi)容。
  •  
    滾輪滾動(dòng):
    使用鼠標(biāo)滾輪或觸控板的滾動(dòng)手勢(shì)可以快速滾動(dòng)頁(yè)面。
  •  
    自動(dòng)滾動(dòng):
    在某些應(yīng)用程序中,內(nèi)容可以自動(dòng)滾動(dòng),如在演示或某些游戲場(chǎng)景中。
 
四、鼠標(biāo)指針的交互設(shè)計(jì)原則
4.1 一致性(Consistency)
  •  
    定義:一致性原則要求在整個(gè)應(yīng)用程序或網(wǎng)站中,鼠標(biāo)指針的行為和樣式保持統(tǒng)一。這意味著相同的操作應(yīng)產(chǎn)生相同的視覺(jué)反饋,相同的指針樣式應(yīng)表示相同的功能。
  •  
    應(yīng)用:例如,如果標(biāo)準(zhǔn)箭頭指針用于所有選擇操作,那么用戶就會(huì)學(xué)會(huì)預(yù)期這種指針樣式,并知道何時(shí)可以進(jìn)行選擇。
 
4.2 反饋(Feedback)
  •  
    定義:反饋原則指的是系統(tǒng)應(yīng)提供即時(shí)的視覺(jué)或聽覺(jué)信號(hào),以響應(yīng)用戶的操作。這有助于用戶理解他們的操作是否成功,以及系統(tǒng)的狀態(tài)。
  •  
    應(yīng)用:例如,當(dāng)用戶將鼠標(biāo)指針移動(dòng)到按鈕上時(shí),按鈕可能會(huì)改變顏色或顯示陰影,以表明它是可點(diǎn)擊的。
 
4.3 可見性(Visibility)
  •  
    定義:可見性原則確保鼠標(biāo)指針在所有情況下都是可見的,以便用戶始終知道他們當(dāng)前的位置和可以進(jìn)行的操作。
  •  
    應(yīng)用:例如,當(dāng)指針移動(dòng)到特定元素上時(shí),元素可能會(huì)高亮顯示,或者指針可能會(huì)改變形狀或大小,以提高其可見性。
 
4.4 適應(yīng)性(Adaptability)
  •  
    定義:適應(yīng)性原則指的是鼠標(biāo)指針應(yīng)能夠適應(yīng)不同的用戶需求和上下文環(huán)境。這包括對(duì)不同屏幕尺寸、分辨率和用戶偏好的適應(yīng)。
  •  
    應(yīng)用:例如,提供可調(diào)整的指針大小選項(xiàng),以便視力不佳的用戶可以更清楚地看到指針?;蛘咴诓煌牟僮飨到y(tǒng)或設(shè)備上使用適當(dāng)?shù)闹羔槝邮健?/div>
 
五、鼠標(biāo)指針對(duì)用戶體驗(yàn)影響
5.1 提升效率與準(zhǔn)確性
  •  
    鼠標(biāo)指針提供了一種直觀的方式來(lái)快速導(dǎo)航和選擇界面元素。通過(guò)精確的指向和點(diǎn)擊,用戶能夠高效地完成任務(wù),減少尋找和選擇目標(biāo)所需的時(shí)間。
  •  
    鼠標(biāo)指針的變化可以即時(shí)反映用戶的操作,如當(dāng)用戶將指針移動(dòng)到鏈接上時(shí),指針變成手形,這是一種即時(shí)的視覺(jué)反饋,告訴用戶這是一個(gè)可點(diǎn)擊的鏈接。
  •  
    清晰的指針狀態(tài)變化可以減少用戶在操作過(guò)程中的不確定性,幫助他們更好地理解界面的當(dāng)前狀態(tài)和預(yù)期行為,從而降低操作錯(cuò)誤。
 
5.2 增強(qiáng)可訪問(wèn)性
  •  
    鼠標(biāo)指針的設(shè)計(jì)考慮到了不同能力的用戶。例如,可調(diào)整的指針大小和顏色對(duì)比度可以幫助視力不佳的用戶更容易地看到和跟蹤光標(biāo)。
  •  
    輔助功能,如指針粘滯鍵或慢速指針移動(dòng),可以幫助運(yùn)動(dòng)障礙用戶更準(zhǔn)確地控制指針,確保所有用戶都能有效地與界面交互。
 
5.3 個(gè)性化與品牌識(shí)別
  •  
    通過(guò)自定義鼠標(biāo)指針的樣式和動(dòng)畫,應(yīng)用程序和網(wǎng)站可以增強(qiáng)其品牌識(shí)別度。獨(dú)特的指針設(shè)計(jì)可以幫助用戶在視覺(jué)上與品牌建立聯(lián)系。
  •  
    個(gè)性化的指針樣式可以提供更豐富的用戶體驗(yàn),讓用戶感覺(jué)界面更加貼心和專屬。
 
六、技術(shù)實(shí)現(xiàn)與自定義
6.1 操作系統(tǒng)的鼠標(biāo)指針設(shè)置
以mac系統(tǒng)為例:系統(tǒng)偏好設(shè)置 -> 輔助功能 -> 指針控制
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
  •  
    操作系統(tǒng)通常提供了一套預(yù)定義的鼠標(biāo)指針?lè)桨?,包括不同的指針形狀和大小,以適應(yīng)各種操作和視覺(jué)需求。
  •  
    用戶可以通過(guò)控制面板或系統(tǒng)設(shè)置訪問(wèn)鼠標(biāo)指針的配置選項(xiàng)。例如,在Windows中,用戶可以打開“鼠標(biāo)屬性”對(duì)話框來(lái)更改指針?biāo)俣?、調(diào)整指針可見性(如指針大小和顏色),以及選擇不同的指針?lè)桨浮?/div>
  •  
    一些操作系統(tǒng)還提供了輔助功能,如指針的軌跡顯示,幫助用戶更清晰地追蹤鼠標(biāo)移動(dòng)。
 
6.2 自定義指針樣式與動(dòng)畫
  •  
    需要下載第三方應(yīng)用程序完成自定義,例如:Steer Mouse;xGestures;Smooth Scroll;Catch Mouse等
  •  
    用戶和設(shè)計(jì)師可以通過(guò)創(chuàng)建自定義指針樣式來(lái)個(gè)性化他們的計(jì)算機(jī)或應(yīng)用程序。這通常涉及選擇或設(shè)計(jì)新的指針圖像,并將其應(yīng)用為鼠標(biāo)指針。
  •  
    自定義指針樣式可以包括獨(dú)特的圖形設(shè)計(jì)、顏色和主題,以匹配應(yīng)用程序的品牌或用戶的個(gè)性。
  •  
    動(dòng)畫指針可以提供更豐富的視覺(jué)反饋,例如,一個(gè)等待動(dòng)畫可以顯示旋轉(zhuǎn)的圖標(biāo),以表明應(yīng)用程序正在處理用戶的操作。
 
6.3 編程控制指針行為
  •  
    開發(fā)者可以通過(guò)編程方式控制鼠標(biāo)指針的行為,以增強(qiáng)應(yīng)用程序的交互性。這包括改變指針的形狀、位置、可見性,甚至創(chuàng)建自定義的指針效果。
  •  
    在Web開發(fā)中,CSS和JavaScript可以用于更改指針樣式和行為。例如,cursor屬性可以改變HTML元素上的指針圖標(biāo),而JavaScript可以用于監(jiān)聽鼠標(biāo)事件并動(dòng)態(tài)更改指針樣式。
  •  
    在桌面應(yīng)用程序開發(fā)中,開發(fā)者可以使用相應(yīng)的API來(lái)控制指針。例如,Windows API允許開發(fā)者設(shè)置自定義光標(biāo),而macOS的AppKit框架提供了設(shè)置光標(biāo)的接口。
  •  
    編程還可以實(shí)現(xiàn)更高級(jí)的交互,如捕捉鼠標(biāo)位置、響應(yīng)鼠標(biāo)事件,以及在特定條件下更改指針行為。
 
七、案例研究
7.1 成功的鼠標(biāo)指針設(shè)計(jì)案例
 
Current Time 0:00
/
Duration Time 0:52
 
Loaded: 0%
 
Progress: 0.00%
Playback Rate
1.00x
 
 
7.2 鼠標(biāo)指針設(shè)計(jì)中的常見問(wèn)題
  •  
    不一致的指針樣式:使用多種不同的指針樣式可能會(huì)導(dǎo)致用戶混淆,特別是如果指針變化與功能不匹配時(shí)。
  •  
    不明顯的可交互元素:當(dāng)指針移動(dòng)到可交互元素上時(shí),如果沒(méi)有清晰的視覺(jué)反饋,用戶可能不知道可以進(jìn)行操作。
  •  
    指針尺寸不適當(dāng):指針太小或太大都可能影響用戶體驗(yàn),特別是在不同分辨率的屏幕上。
  •  
    缺乏視覺(jué)反饋:鼠標(biāo)指針在懸停、點(diǎn)擊或拖動(dòng)時(shí),如果沒(méi)有適當(dāng)?shù)膭?dòng)畫或變化,可能會(huì)讓用戶感到困惑。
  •  
    指針與界面元素間距不當(dāng):當(dāng)用戶點(diǎn)擊按鈕或其他元素時(shí),如果指針位置與實(shí)際觸發(fā)區(qū)域不一致,可能會(huì)導(dǎo)致誤操作。
  •  
    指針樣式與品牌形象不符:如果自定義指針樣式與品牌的視覺(jué)形象不協(xié)調(diào),可能會(huì)削弱品牌識(shí)別度。
  •  
    在不同操作系統(tǒng)或設(shè)備上的兼容性問(wèn)題:設(shè)計(jì)的指針樣式需要在不同的操作系統(tǒng)和設(shè)備上進(jìn)行測(cè)試,以確保一致性和功能性。
  •  
    動(dòng)畫過(guò)度或不足:指針動(dòng)畫可能會(huì)吸引用戶的注意力,但過(guò)度的動(dòng)畫可能會(huì)分散用戶對(duì)主要內(nèi)容的關(guān)注;不足的動(dòng)畫則可能無(wú)法提供足夠的交互提示。
  •  
    指針行為與用戶期望不符:用戶對(duì)指針行為有一定的預(yù)期,如果指針的實(shí)際行為與這些預(yù)期不符,可能會(huì)導(dǎo)致用戶感到困惑。
 
結(jié)語(yǔ)
鼠標(biāo)指針的設(shè)計(jì)需要綜合考慮功能性、美觀性和用戶體驗(yàn)。一個(gè)設(shè)計(jì)良好的鼠標(biāo)指針不僅能夠提升用戶界面的整體質(zhì)量和效率,還能夠增強(qiáng)用戶對(duì)產(chǎn)品或服務(wù)的滿意度和忠誠(chéng)度。希望通過(guò)本篇文章大家可以合理的利用各種鼠標(biāo)指針類型。
 
附件文件如下:可根據(jù)需要自行下載。(用于在設(shè)計(jì)稿上標(biāo)注,或與開發(fā)溝通)
鼠標(biāo)指針的秘密:提升PC端交互的小技巧
 
 
 

作者:姚_Yale
鏈接:https://www.zcool.com.cn/article/ZMTYyNjY1Ng==.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

蘭亭妙微(www.xy78.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制、用戶體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)、UI咨詢、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開發(fā)服務(wù),咨詢電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan

我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?

杰睿

今天主要是和大家分享一下我們公司內(nèi)部建立設(shè)計(jì)體系的方法和實(shí)踐案例,希望大家能指正與交流~
我們團(tuán)隊(duì)就是最可愛滴~~~
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
B+Design System是以當(dāng)前互聯(lián)網(wǎng)主流B端框架為基礎(chǔ),并結(jié)合合公司特定業(yè)務(wù)場(chǎng)景而打造的具有"公司品牌特色的B端后臺(tái)設(shè)計(jì)體系"(以下簡(jiǎn)稱為"B+Design"),包含了有關(guān)顏色、字體、icon、柵格、版式、間距、數(shù)據(jù)可視化等設(shè)計(jì)規(guī)范指南,組件層提供 30+ 不同的組件,包括它們的不同狀態(tài),形成的模式,以及應(yīng)用的產(chǎn)品。
 
 
一、為什么要建立 B+Design 設(shè)計(jì)體系?
隨著公司快速發(fā)展,目前公司用于業(yè)務(wù)支撐的后臺(tái)管理系統(tǒng)"品類繁多且零散獨(dú)立",需構(gòu)建一套"靈活、專業(yè)"的設(shè)計(jì)體系來(lái)統(tǒng)一設(shè)計(jì)生態(tài)風(fēng)格及交付標(biāo)準(zhǔn)。
 
當(dāng)前痛點(diǎn):
溝通時(shí)間成本高
:跨部門的項(xiàng)目實(shí)施過(guò)程中流程混亂,產(chǎn)品、設(shè)計(jì)、開發(fā)、測(cè)試等崗位在工作對(duì)接時(shí)溝通低效且問(wèn)題耦合度高;
 
交付質(zhì)量差
:無(wú)項(xiàng)目統(tǒng)一交付標(biāo)準(zhǔn),不同項(xiàng)目質(zhì)量產(chǎn)出不穩(wěn)定,項(xiàng)目質(zhì)量高度依賴于各個(gè)環(huán)節(jié)負(fù)責(zé)人的個(gè)人能力;
 
做不好設(shè)計(jì)協(xié)同
:各個(gè)系統(tǒng)級(jí)頁(yè)面架構(gòu)、組件、樣式野蠻生長(zhǎng),缺少規(guī)范范導(dǎo)致樣式及體驗(yàn)不統(tǒng)一;
 
研發(fā)效率低
:組件重復(fù)開發(fā),維護(hù)成本也高,無(wú)基礎(chǔ)沉淀能力;
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
 
二、構(gòu)建 B+Design 的思路
1、設(shè)計(jì)目標(biāo)
伴著公司業(yè)務(wù)發(fā)展,開源的組件庫(kù)已無(wú)法滿業(yè)務(wù)需要,搭建一套更適合公司業(yè)務(wù)的UI組件庫(kù),勢(shì)在必行;設(shè)計(jì)系統(tǒng)承載著作為一個(gè)沉淀基礎(chǔ)能力的支持平臺(tái),同時(shí)也具有賦能多多邊業(yè)務(wù)、多種角色的重要作用和價(jià)值;
 
標(biāo)準(zhǔn)統(tǒng)一:
重新定義標(biāo)準(zhǔn)化的產(chǎn)品用戶體驗(yàn),統(tǒng)一品牌形象、設(shè)計(jì)標(biāo)準(zhǔn),降低決策成本,提高產(chǎn)品迭代效率及質(zhì)量;
 
降本增效:
基礎(chǔ)能力沉淀,規(guī)范設(shè)計(jì)元素,減少重復(fù)性設(shè)計(jì),且提高代碼可復(fù)用性,避免重復(fù)開發(fā),降低時(shí)間及人力成本;
 
高效協(xié)同:
降低不同設(shè)計(jì)師或上下游同事之間的溝通成本,提高團(tuán)隊(duì)之間的協(xié)作力,提升團(tuán)隊(duì)整體效率;
 
設(shè)計(jì)延展:
通過(guò)設(shè)計(jì)規(guī)范建立,滿足組件在不同場(chǎng)景及業(yè)務(wù)中的延展和擴(kuò)充,從而實(shí)現(xiàn)全鏈路、多場(chǎng)景的高效輸出;
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
2、設(shè)計(jì)原則
為了更適用于企業(yè)級(jí)產(chǎn)品的開發(fā)和使用,通過(guò)大量中后臺(tái)場(chǎng)景的的實(shí)踐,B+Design設(shè)計(jì)系統(tǒng)提煉出以下設(shè)計(jì)原則:
清晰:
效率提升是務(wù)實(shí)之基。設(shè)計(jì)應(yīng)減少不確定因素,降低用戶判斷次數(shù),明確信息層級(jí)導(dǎo)向,使操作目的更清晰;清晰的設(shè)計(jì)體系讓產(chǎn)品操作直觀、流程一步到位;信息傳達(dá)清晰表意明確,助用戶短時(shí)間內(nèi)快速理解并作出判斷。
 
高效
設(shè)計(jì)效率:可快速生成效果圖,也可使用Sketch,組件庫(kù),頁(yè)面模板等快速生成效果圖和業(yè)務(wù)解決方案來(lái)提高產(chǎn)品體驗(yàn)一致性;
開發(fā)效率:組件均已代碼封裝;并提供體驗(yàn)評(píng)估標(biāo)準(zhǔn)以供參考,保證產(chǎn)品質(zhì)量;
使用效率:系統(tǒng)常用組件(如批量搜索和操作)提高用戶工作效率;
工作協(xié)同:減少產(chǎn)品開發(fā)流程中各個(gè)角色之間的溝通成本;
 
標(biāo)準(zhǔn)化:
樣式規(guī)范、操作流程、呈現(xiàn)高度一致的設(shè)計(jì)標(biāo)準(zhǔn),能體現(xiàn)產(chǎn)品的品牌感與信賴感,實(shí)現(xiàn)品牌感的系統(tǒng)傳達(dá),還能降低用戶反復(fù)學(xué)習(xí)成本,給用戶帶來(lái)品牌信賴。
 
創(chuàng)新:
通過(guò)對(duì)當(dāng)前市場(chǎng)主流設(shè)計(jì)系統(tǒng)開展競(jìng)品分析,結(jié)合FS業(yè)務(wù)場(chǎng)景對(duì)各個(gè)組件進(jìn)行統(tǒng)一規(guī)范,打造符合FS品牌特性的產(chǎn)品設(shè)計(jì)體系;
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
3、原子化組件思維
原子最早是由英國(guó)化學(xué)家/物理學(xué)家約翰·道爾頓提出的,繼承古希臘原子論和牛頓微粒說(shuō),提出的原子論?;瘜W(xué)元素由不可分的微粒(原子)構(gòu)成的,它在一切化學(xué)變化中是不可再分的最小單位。
原子理論同樣適用于我們的設(shè)計(jì)系統(tǒng)中:我們的頁(yè)面是由原子(最小單位設(shè)計(jì)元素)、分子(基礎(chǔ)控件)、組織(基礎(chǔ)功能組件)、模版(業(yè)務(wù)定制組件)、頁(yè)面構(gòu)成的;
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
注意:設(shè)計(jì)組件不是把UI元素堆積到一個(gè)地方,然后各處集中引用用這么簡(jiǎn)單。組件化的工作方式信奉獨(dú)立、完整、自由組合,目標(biāo)就是盡可能把設(shè)計(jì)與開發(fā)中的元素獨(dú)立化,使它具備完完整的局部功能,通過(guò)特定規(guī)則自由組合來(lái)構(gòu)成整個(gè)產(chǎn)品。
 
 
三、構(gòu)建 B+Design 的步驟
基于前期的思考,接下來(lái)我們的任務(wù)是對(duì)整個(gè)體系的制定進(jìn)行任務(wù)規(guī)劃,以下是四大步驟:
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
第一步:現(xiàn)狀分析
通過(guò)現(xiàn)狀所有系統(tǒng)進(jìn)行設(shè)計(jì)走查及用戶問(wèn)卷調(diào)研,收集用戶建議及觀點(diǎn),明確規(guī)范需要優(yōu)化的方向。
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
第二步:框架梳理
通過(guò)三大競(jìng)品設(shè)計(jì)體系(阿里,字節(jié),騰訊)框架的梳理,結(jié)合現(xiàn)有設(shè)計(jì)頁(yè)面,分析業(yè)務(wù)場(chǎng)景和競(jìng)品框架,確定FS的最小元素,整理和歸類自己的組件框架。
最終B+Design組件框架主要分為八大板塊,分別為:基礎(chǔ)樣式、通用、布局、導(dǎo)航、數(shù)據(jù)錄入、數(shù)據(jù)展示、反饋、其他,共50+組件;
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
第三步:設(shè)計(jì)組件和規(guī)范指南
針對(duì)已梳理好的框架展開組件設(shè)計(jì)工作,同時(shí)為每個(gè)組件編寫相應(yīng)的規(guī)范指南,為使用者提供場(chǎng)景參考。
1、設(shè)計(jì)組件
組件設(shè)計(jì)是設(shè)計(jì)規(guī)范中最核心,工作量最大的一個(gè)環(huán)節(jié)。我們可以將它拆解成幾個(gè)部分,先做出基礎(chǔ)組件,再基于基礎(chǔ)組件和業(yè)務(wù)需求抽象設(shè)計(jì)業(yè)務(wù)組件,最后抽象成頁(yè)面模板。
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
  •  
    基礎(chǔ)組件
說(shuō)到基礎(chǔ)組件,這就是前面所提到的原子化思維,在進(jìn)行設(shè)計(jì)系統(tǒng)的構(gòu)建時(shí),我們期望達(dá)到這樣一種效果:當(dāng)對(duì)任何一個(gè)原子進(jìn)行改動(dòng)時(shí),所有依賴于該原子的部件都能夠全部自動(dòng)更新。唯有滿足這一條件,設(shè)計(jì)系統(tǒng)所設(shè)想的提升效率、解放生產(chǎn)力的目標(biāo)才能真正得以實(shí)現(xiàn)。
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
 
  •  
    業(yè)務(wù)組件
在構(gòu)建完基礎(chǔ)組件后,可以根據(jù)業(yè)務(wù)需求,將部門內(nèi)使用頻率較高的組件進(jìn)行評(píng)估,抽象成業(yè)務(wù)組件。
例如我們用的比較多的就是人員選擇器、附件下載、文本編輯器等等...
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
  •  
    頁(yè)面模板
完成基礎(chǔ)組件和業(yè)務(wù)組件的構(gòu)建工作后,我們可以依照全局說(shuō)明,通過(guò)組件搭建頁(yè)面模板。頁(yè)面模板不僅能夠切實(shí)提升組件的使用效率,而且能提供出色的組件使用示范作用,增進(jìn)設(shè)計(jì)說(shuō)明和組件的結(jié)合。
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
2、規(guī)范指南
在后臺(tái)設(shè)計(jì)體系中,“規(guī)范指南”是一套為了確保設(shè)計(jì)的一致性、可用性和可維護(hù)性而制定的規(guī)則和指導(dǎo)原則。將所有的規(guī)范內(nèi)容整理成詳細(xì)的文檔,配以示例和說(shuō)明,方便團(tuán)隊(duì)成員查閱和參考,此步驟也工作量巨大。主要分為七大模塊:
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
 
第四步:效果驗(yàn)證
“B+Design System”建立成功后在"多個(gè)業(yè)務(wù)系統(tǒng)"中進(jìn)行應(yīng)用,通過(guò)實(shí)際業(yè)務(wù)反饋來(lái)進(jìn)行效果驗(yàn)證。
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
 
四、升級(jí)迭代機(jī)制
一個(gè)統(tǒng)一的設(shè)計(jì)語(yǔ)言不應(yīng)該僅僅是一組靜態(tài)規(guī)則和單個(gè)組件構(gòu)成成的,它應(yīng)該是一個(gè)不斷發(fā)展的生態(tài)系統(tǒng)。需要我們?cè)诋a(chǎn)品實(shí)踐中不斷優(yōu)化、迭代,讓組件更加貼合場(chǎng)景,更好的服務(wù)業(yè)務(wù)。
我們是如何搭建企業(yè)級(jí)B端設(shè)計(jì)規(guī)范的?
 
 
以上就是我們公司內(nèi)部構(gòu)建整個(gè)設(shè)計(jì)體系的全過(guò)程啦~~~~~
 
在完成設(shè)計(jì)規(guī)范的構(gòu)建后,我們聯(lián)合了產(chǎn)品經(jīng)理和前端工程師,幫助每個(gè)環(huán)節(jié)的人員快速搭建產(chǎn)出物。
 
對(duì)于產(chǎn)品經(jīng)理
:我們幫助產(chǎn)品搭建了一套Axure元件庫(kù),該元件庫(kù)與設(shè)計(jì)組件庫(kù)一樣,可以快速搭建原型,提高了產(chǎn)品的工作效率,與設(shè)計(jì)師、開發(fā)的溝通也更加順暢。甚至對(duì)于簡(jiǎn)單的頁(yè)面產(chǎn)品可以自己直接出原型給開發(fā),開發(fā)直接沿用寫好了的組件庫(kù)。
 
對(duì)于前端
:輔助前端建立前端組件庫(kù),這樣減少了設(shè)計(jì)走查的問(wèn)題,對(duì)于以前各種樣式問(wèn)題需要調(diào)整,現(xiàn)在基本都是寫好了的組件,可以有更多時(shí)間去寫交互和提高系統(tǒng)的性能。
 
 
 


作者:設(shè)計(jì)恐慌癥
鏈接:https://www.zcool.com.cn/article/ZMTYyNzI5Ng==.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

蘭亭妙微(www.xy78.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制、用戶體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)、UI咨詢、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開發(fā)服務(wù),咨詢電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan

小程序尺寸,一篇搞定

杰睿

很多工作了幾年的設(shè)計(jì)師依然搞不懂小程序畫布創(chuàng)建依據(jù)和適配邏輯,所以今天針對(duì)這個(gè)問(wèn)題,做一篇簡(jiǎn)單的分享,來(lái)對(duì)這種基礎(chǔ)知識(shí)點(diǎn)做個(gè)掃盲。
首先小程序之所以叫小程序,因?yàn)樗皇窃谑謾C(jī)、電腦系統(tǒng)上運(yùn)行的應(yīng)用(Native),而是在微信里運(yùn)行的應(yīng)用。也就是說(shuō),微信本身有套系統(tǒng),而小程序的設(shè)計(jì)要遵循的是微信的設(shè)計(jì)規(guī)范,而不是蘋果、安卓、微軟的設(shè)計(jì)規(guī)范。
小程序尺寸,一篇搞定
 
 
這么做的原因是為了讓開發(fā)者只用一套代碼,就能在所有平臺(tái)、系統(tǒng)上的微信運(yùn)行,并展示出相同的效果。這個(gè)邏輯和網(wǎng)頁(yè)類似,不管你在什么平臺(tái)還是系統(tǒng)只要安裝了瀏覽器,就可以讀取相同的網(wǎng)頁(yè),而不用針對(duì)不同平臺(tái)寫一套全新的代碼出來(lái)。
雖然小程序主要在移動(dòng)端運(yùn)行,它的設(shè)計(jì)理念會(huì)盡量貼合原生應(yīng)用,多數(shù)控件、組件、交互的設(shè)計(jì)方式一樣,但系統(tǒng)不同必然會(huì)導(dǎo)致細(xì)節(jié)上的差異,而界面的畫布就是最大的問(wèn)題。
首先小程序官方創(chuàng)建了一套自己的語(yǔ)言,WXML、WXSS、WXS,分別對(duì)應(yīng)網(wǎng)頁(yè)前端的 HTML、CSS、JavaScript??刂瞥叽?、樣式的語(yǔ)言是 WXSS,而它的使用的尺寸單位是 rpx。
rpx 不是厘米、像素這樣的物理單位,也不是移動(dòng)端會(huì)用的 pt、dp、sp 這樣的矢量單位,而是一個(gè)很特殊的“
變種單位
”。
微信系統(tǒng)在渲染界面時(shí),固定了移動(dòng)端視圖窗口為 750rpx。不管你在蘋果還是安卓系統(tǒng),用的是無(wú)劉海小屏 iPhoneSE 還是新款 iPhone15 破兒麥克斯,都使用 750rpx 渲染。
換句話說(shuō),
rpx 的長(zhǎng)度即 —— 屏幕的 1/750
。
這是個(gè)比較抽象的概念,移動(dòng)端使用矢量單位,是為了在屏幕變大的同時(shí)擴(kuò)大畫布尺寸,提升顯示容量,所以有了適配原則,組件的應(yīng)用自動(dòng)布局適應(yīng)空間的變化。
但是小程序不一樣,微信采用了最簡(jiǎn)單粗暴的模式 —— 等比縮放。在不同尺寸的屏幕中,直接縮放內(nèi)容來(lái)填滿窗口。比如下面是使用 iPhone13、iPhone15promax、Mac 端截圖的同一個(gè)小程序界面。
小程序尺寸,一篇搞定
 
 
如果我們把它們縮放成一樣的寬相互疊加,會(huì)發(fā)現(xiàn)元素大小是一樣的(Mac 端字體和移動(dòng)端有差異,所以有一定寬度差異,但是字號(hào)相同)。
小程序尺寸,一篇搞定
 
 
但正常的移動(dòng)端應(yīng)用,使用自動(dòng)布局而不是等比放大,覆蓋到一起是不會(huì)重疊的,比如下面 13 和 15promax 中同一張 APP 界面截圖的疊加。
小程序尺寸,一篇搞定
 
 
所以,微信的畫布就是 750rpx 寬適配到所有移動(dòng)端屏幕,但高度會(huì)根據(jù)比例調(diào)整,畢竟不同屏幕的長(zhǎng)寬比不一樣。
小程序尺寸,一篇搞定
 
 
再進(jìn)一步分析,750 這個(gè)數(shù)值哪來(lái)的呢?一看就知道是 iPhone 早期和低端設(shè)備的實(shí)際分辨率,即 375 的 2x 數(shù)值。雖然現(xiàn)在移動(dòng)端設(shè)計(jì)已經(jīng)從 375 過(guò)渡到 390 再更新到目前的 393,但小程序依舊使用375。
原因和之前響應(yīng)式分享中提到的一樣 ——
往大適配容易,往小適配難
!
現(xiàn)在市場(chǎng)上還保留數(shù)量可觀的 375 設(shè)備,以微信的角色和體量就勢(shì)必要兼容它們。既然兼容它們,那
設(shè)計(jì)和渲染就以兼容的最小畫布為準(zhǔn)向上放大
,而沒(méi)有向下縮小的顧慮,這可以最大保證兼容性和可用性。
用 375 規(guī)格的設(shè)備去創(chuàng)建畫布是沒(méi)有問(wèn)題的,不管你是使用 iPhone SE 還是 iPhone Mini 為標(biāo)準(zhǔn)都可以。
小程序尺寸,一篇搞定
 
 
因?yàn)橄到y(tǒng)用的 750rpx,所以原則上使用 750*1334 或 750*1624 畫布創(chuàng)建最佳,但實(shí)際情況還是有出路。因?yàn)楣俜浇M件庫(kù)用的是 375 寬....
小程序尺寸,一篇搞定
 
 
這又涉及到現(xiàn)實(shí)情況的考慮,畢竟設(shè)計(jì)是設(shè)計(jì),開發(fā)是開發(fā)。在設(shè)計(jì)過(guò)程中我們往往會(huì)用其它應(yīng)用設(shè)計(jì)好的素材,尤其一些大廠應(yīng)用,小程序就是 APP 的翻版。如果把畫布做成 750 意味著素材得全部重調(diào)一遍,和重做差不多,而且參數(shù)和設(shè)計(jì)師習(xí)慣不同,會(huì)出很多錯(cuò)誤。
所以,正常創(chuàng)建小程序的畫布使用常規(guī)的 375 畫布即可。而在進(jìn)入開發(fā)階段,程序員可以直接在即時(shí)、 Figma、藍(lán)湖的標(biāo)注設(shè)置中使用 2x 的倍率,既可以獲得 rpx 的具體數(shù)值。
這是個(gè)隱患問(wèn)題,建議盡量在設(shè)計(jì)前和你們的前端程序員核對(duì)一遍懂不懂的如何換算數(shù)值,創(chuàng)建 375 是否有阻力,如果一定強(qiáng)調(diào)要用 750,你再自己展開后續(xù)的對(duì)線,誰(shuí)贏了聽誰(shuí)的……
除了標(biāo)準(zhǔn)移動(dòng)端畫布外,還有個(gè)非常鬼畜的地方,就是組件庫(kù)內(nèi)有個(gè) Half-screen Dialog,里面的組件用的是 414 寬。這數(shù)值是 iPhone 8 Plus/ XS Max  的規(guī)格,總不能還特意去支持這些古代大屏吧?
414 是小程序在電腦端啟動(dòng)時(shí)使用的規(guī)格,未經(jīng)適配的小程序在電腦端的窗口就是固定的 414*736 。
小程序尺寸,一篇搞定
 
 
小程序尺寸,一篇搞定
 
 
用 736 這個(gè)高也和兼容小屏幕有關(guān)就不展開了,且小程序在電腦端也可以使用響應(yīng)式的適配,只是這個(gè)需求實(shí)在太少,所以也不在這里多做介紹,感興趣的可以自己研究官方規(guī)范。
 
最后,我自己當(dāng) AI 做總結(jié)
  •  
    小程序使用 rpx 作為寬度單位
  •  
    移動(dòng)端小程序使用 750rpx 渲染
  •  
    rpx 長(zhǎng)度是移動(dòng)端屏幕的 1/750
  •  
    小程序適配不同手機(jī)屏幕的方式是根據(jù)寬度等比縮放
  •  
    創(chuàng)建小程序設(shè)計(jì)畫布使用 375*667 或 375*812
  •  
    小程序在電腦端上會(huì)放大成 414*736
  •  
    電腦端調(diào)用的原生組件和移動(dòng)端不同


作者:酸梅干超人
鏈接:https://www.zcool.com.cn/article/ZMTYzOTY3Ng==.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

蘭亭妙微(www.xy78.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制、用戶體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)、UI咨詢、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開發(fā)服務(wù),咨詢電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan

 

日歷

鏈接

個(gè)人資料

存檔