亚洲欧美v国产一区二区三区,中文字日产幕乱五区,综合亚洲,,,色,亚洲伊人久久大香线蕉综合,亚洲综合精品伊人久久

首頁(yè) > SEO動(dòng)態(tài) > 網(wǎng)站技術(shù)看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

當(dāng)拉伸釘釘 PC 客戶端窗體的時(shí)候,內(nèi)容會(huì)像流水一樣隨著窗體的大小改變布局或形狀。窗體大小的改變帶來(lái)的內(nèi)容布局的調(diào)整對(duì)于用戶來(lái)說(shuō)是無(wú)感知的,這種絲滑自然的體驗(yàn)得益于釘釘 PC 客戶端響應(yīng)式的適配方案。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

流水一樣的響應(yīng)式設(shè)計(jì)

下面我們以釘釘 PC 客戶端為例,來(lái)解析它的適配方案,以便我們?cè)O(shè)計(jì)師能主動(dòng)地把控產(chǎn)品在各種設(shè)備上的良好體驗(yàn)。

一、確認(rèn)用戶設(shè)備的屏幕尺寸區(qū)間

響應(yīng)式布局的本質(zhì)是通過(guò)識(shí)別用戶設(shè)備屏幕的尺寸環(huán)境,選擇最佳的內(nèi)容展示方式,讓頁(yè)面有能力在所有設(shè)備環(huán)境中保持良好的用戶體驗(yàn)。因此,制定適配方案的第一步,就是先確定產(chǎn)品適用的屏幕尺寸區(qū)間。

320~1920 基本上是所有設(shè)備屏幕寬度的尺寸范圍,320、360、480、768、1024、1280、1366、1440、1600、1920 這些尺寸是各設(shè)備中占比較多的屏幕寬度。

需要根據(jù)產(chǎn)品定位收集所有用戶設(shè)備覆蓋的尺寸范圍及核心用戶設(shè)備的屏幕尺寸,然后將屏幕尺寸范圍根據(jù)斷點(diǎn)分為幾個(gè)區(qū)間。

根據(jù)用戶使用場(chǎng)景、商業(yè)價(jià)值、技術(shù)及維護(hù)成本等因素,一般將 PC 客戶端適用的屏幕尺寸區(qū)間定義為:

第一區(qū)間 1024 以下

第二區(qū)間 1024~1280

第三區(qū)間 1280~1366

第四區(qū)間 1366~1440

第五區(qū)間 1440~1600

第六區(qū)間 1600~1920

第七區(qū)間 1920~∞

實(shí)際在制定適配方案時(shí),區(qū)間不會(huì)劃分這么細(xì),除非頁(yè)面上有比較復(fù)雜的組件,需要一個(gè)區(qū)間一個(gè)區(qū)間調(diào)整代碼以保證觀感最佳。如果頁(yè)面內(nèi)容較少,布局較簡(jiǎn)單,只需要考慮 1366 以下、1366~1920、1920 以上 3 個(gè)區(qū)間的適配規(guī)則即可。

二、確定每個(gè)區(qū)間客戶端窗體的默認(rèn)尺寸、最小尺寸

接著,需要以頁(yè)面內(nèi)容展示的完整性和屏幕空間的利用率為衡量指標(biāo)來(lái)確定每個(gè)區(qū)間客戶端窗體的默認(rèn)尺寸和最小尺寸。

經(jīng)過(guò)測(cè)試,釘釘 PC 客戶端在各屏幕尺寸區(qū)間的窗體尺寸如下(粗略測(cè)量數(shù)據(jù)可能有偏差):

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

小屏幕上,客戶端的窗體大小基本等于屏幕分辨率,也就是窗體最大化后的尺寸。準(zhǔn)確來(lái)說(shuō),窗體最大化后的高度是屏幕分辨率的高度減去系統(tǒng)任務(wù)欄的高度。在制定窗體默認(rèn)尺寸和最小尺寸的時(shí)候,要注意這一點(diǎn),不然很可能出現(xiàn)窗體下方被任務(wù)欄擋住的情況。另外,測(cè)試過(guò)程中發(fā)現(xiàn),雖然釘釘對(duì) 1366 以下的屏幕也進(jìn)行了適配,但也只是保證界面元素不重疊、不錯(cuò)亂,不會(huì)再保證內(nèi)容顯示的完整性了。

釘釘 PC 客戶端主要使用了兩個(gè)窗體臨界值,1024*726 和 975*600,為什么定義這個(gè)尺寸,還無(wú)從考證,有興趣的朋友可以一起探討下。

在制定我們自己的適配方案時(shí),如果找不到計(jì)算窗體大小的理論依據(jù),可以借鑒釘釘 PC 客戶端的這套規(guī)則,當(dāng)然也可以根據(jù)自身產(chǎn)品特性進(jìn)行窗體默認(rèn)尺寸和最小尺寸的調(diào)整。比如說(shuō)如果把最小高度設(shè)成 620,剛好能讓側(cè)邊欄菜單完全顯示處理,那設(shè)成 620 就是合理的。只要適配出來(lái)的效果好,就是正確的規(guī)則。

三、確定內(nèi)容區(qū)域是隨窗體伸縮,還是保持固定寬度

確定好窗體尺寸的適配規(guī)則后,接著要確定當(dāng)前頁(yè)面內(nèi)容區(qū)域的適配規(guī)則。

內(nèi)容區(qū)域的適配規(guī)則一般有 3 種:

①保持內(nèi)容區(qū)域兩側(cè)與窗體邊緣的留白寬度不變,內(nèi)容區(qū)域隨著窗體伸縮而伸縮。此種適配規(guī)則適合工作臺(tái)、管理后臺(tái),因?yàn)閮?nèi)容區(qū)域隨窗體拉伸而變大,可以在界面上看到更多信息,提高多任務(wù)多線程操作的工作效率。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

大小窗體內(nèi)容區(qū)域的變化效果對(duì)比

②兩側(cè)留白寬度隨著窗體大小改變,內(nèi)容區(qū)域保持固定寬度。此種適配規(guī)則的選用更多是為了用最低成本實(shí)現(xiàn)跨終端全尺寸設(shè)備兼容。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

大小窗體內(nèi)容區(qū)域?qū)挾炔蛔?/span>

③混合式。從下圖圖可以看出,釘釘 PC 客戶端同一個(gè)頁(yè)面的適配規(guī)則并不是單一的。在一定窗體尺寸范圍內(nèi),內(nèi)容區(qū)域跟隨窗體拉伸,邊距幾乎保持不變或成比例變化,當(dāng)窗體大小超過(guò)了某個(gè)尺寸之后,內(nèi)容區(qū)域?qū)挾乳_始保持固定,邊距開始變大。

此種適配規(guī)則是目前客戶端和 web 最常用的適配規(guī)則,這種方式可以保證在一定窗體尺寸下,用戶能盡可能多地獲取信息,極大提高了屏效,也可以規(guī)避超過(guò)某個(gè)窗體尺寸后,內(nèi)容區(qū)域無(wú)限拉伸造成的視覺(jué)動(dòng)線過(guò)長(zhǎng)進(jìn)而引起視覺(jué)疲勞的問(wèn)題。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

混合適配規(guī)則示意圖

四、確定界面上的固定尺寸

一般元素與元素之間、卡片與卡片之間的間距會(huì)設(shè)為固定間距,無(wú)論其他內(nèi)容如何響應(yīng),固定間距始終保持不變。下圖中 1~9 處,都是固定間距。

為了防止頁(yè)面抖動(dòng),也會(huì)把一些元素或卡片的尺寸設(shè)為固定尺寸。下圖中 10、11、12、13 處,搜索組件、banner、待辦模塊、日志模塊都為固定尺寸,這樣處理既保證了頁(yè)面的穩(wěn)定性,又減輕了適配工作量。至于固定尺寸定為多少,就要看最小窗體尺寸承載多大的元素能保證視覺(jué)效果依然出色。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

大小窗體界面上的固定尺寸

五、確定卡片(模塊)的布局變化規(guī)則

卡片的布局變化規(guī)則有 3 種:

①卡片位置變化;此種變化規(guī)則多適用于九宮格卡片布局,當(dāng)窗體拉大時(shí),一行多排幾張,當(dāng)窗體縮小時(shí),一行少排幾張,溢出的換行展示。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

卡片隨窗體尺寸發(fā)生位置變化

②卡片展示方式(布局)改變;此種變化規(guī)則多適用于跨終端的響應(yīng)式設(shè)計(jì)。電腦端的布局往往無(wú)法直接塞進(jìn)手機(jī)端界面上,這時(shí)候就需要改變?cè)氐拇笮?、形狀、?shù)量、位置等屬性,呈現(xiàn)出帶來(lái)愉悅體驗(yàn)的移動(dòng)端布局。這里看似兩套界面,實(shí)則是基于一套界面再通過(guò)代碼修剪出來(lái)的另一套界面,跟自適應(yīng)需要設(shè)計(jì)兩套界面再根據(jù)視口分辨率分別請(qǐng)求界面的原理是不一樣的。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

卡片隨窗體尺寸發(fā)生布局改變

③卡片數(shù)量改變。此種變化規(guī)則多適用于跨終端的響應(yīng)式設(shè)計(jì)。比如說(shuō) web 上可以展示 8 個(gè)熱門產(chǎn)品,到移動(dòng)端,因?yàn)槠聊豢臻g有限,首屏只能展示 4 個(gè)熱門產(chǎn)品,其他要用抽屜收起來(lái),這時(shí)候就需要跟運(yùn)營(yíng)或業(yè)務(wù)同事溝通櫥窗產(chǎn)品的取舍問(wèn)題。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

卡片隨窗體尺寸發(fā)生數(shù)量變化

卡片布局是十分常見(jiàn)的響應(yīng)式布局,也是響應(yīng)式柵格系統(tǒng)運(yùn)用最多的地方,感興趣的朋友可以深入了解一下柵格系統(tǒng),這里不再鋪開解析。

六、確定文本是等高截取,還是換行

文本拉伸規(guī)則有以下兩種:

①容器尺寸縮小時(shí),只保留容器內(nèi)文本,刪減溢出部分。這種情況下容器高度保持不變;

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

文本等高刪減

②容器尺寸縮小時(shí),不刪減文本,做換行處理。此時(shí)容器高度可能會(huì)改變。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

文本換行

下圖是阿里云管理后臺(tái)的界面,很多地方都能看到文本拉伸規(guī)則的應(yīng)用效果。通過(guò) 1 和 3 處的對(duì)比,可以發(fā)現(xiàn),為了使提示信息顯示完整,提示信息使用的是第 2 種適配規(guī)則,即換行處理。

通過(guò) 2 和 4 處的對(duì)比,可以發(fā)現(xiàn),廣告位上的標(biāo)題采用了第 1 種適配規(guī)則,副標(biāo)題采用了第 2 種適配規(guī)則,究其原因,這樣的處理方式呈現(xiàn)出來(lái)的視覺(jué)效果最協(xié)調(diào)。實(shí)際工作中,選用哪種適配規(guī)則,一定是業(yè)務(wù)訴求、用戶需求、體驗(yàn)一致性、視覺(jué)效果等綜合作用的結(jié)果。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

1366 分辨率下的阿里云后臺(tái)界面

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

1920 分辨率下的阿里云后臺(tái)界面

七、確定圖片是等高裁剪,還是等比拉伸

圖片拉伸規(guī)則有以下兩種:

①容器尺寸改變時(shí),始終保持高度不變,裁剪圖片;

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

圖片等高裁剪

②容器尺寸改變時(shí),等比縮放。

看懂了!第一次見(jiàn)到把響應(yīng)式布局講得這么清晰的!

圖片等比縮放

圖片拉伸規(guī)則在 banner 或廣告圖中運(yùn)用的最多,這里給各位讀者出個(gè)測(cè)試題:上圖中,2 和 4 處的廣告背景圖片使用是哪種圖片拉伸規(guī)則?

八、綜述

上面提到的幾種常見(jiàn)要素的適配規(guī)則,是以最小顆粒度說(shuō)明的,實(shí)際產(chǎn)品設(shè)計(jì)中會(huì)遇到很多復(fù)雜的組件,可能是圖片+文字,可能是卡片+文字+圖片等異形組合,遇到的時(shí)候不要慌,先分析組件里的最小元素的適配規(guī)則,然后再通過(guò)各元素的大小、形狀、數(shù)量、位置變化合并成一套適配方案。總之,靈活運(yùn)用,效果為大。

雖然很多時(shí)候開發(fā)同事會(huì)根據(jù)以往經(jīng)驗(yàn)或既有規(guī)范開展適配工作,而無(wú)需設(shè)計(jì)師提供適配方案,但如果設(shè)計(jì)師能了解適配規(guī)則,在進(jìn)行全用戶設(shè)備場(chǎng)景系統(tǒng)性體驗(yàn)設(shè)計(jì)時(shí)就能游刃有余。

Happy work and happy life!

作者:兆日 UCD

想了解更多網(wǎng)站技術(shù)的內(nèi)容,請(qǐng)?jiān)L問(wèn):網(wǎng)站技術(shù)

本文來(lái)源:http://www.sonygallery.com.cn/seodongtai/19360.html

免責(zé)聲明:部分文章信息來(lái)源于網(wǎng)絡(luò)以及網(wǎng)友投稿,本網(wǎng)站只負(fù)責(zé)對(duì)文章進(jìn)行整理、排版、編輯,是出于傳遞更多信息之目的,并不意味著贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)任何法律責(zé)任。