柔性屏和雙屏來啦,設(shè)計(jì)師必學(xué)跨屏設(shè)計(jì)規(guī)范

2020-3-13    資深UI設(shè)計(jì)者

我們總在期待 Next Big Thing,企盼下一次數(shù)字革命。喊了這么多年的物聯(lián)網(wǎng)現(xiàn)在還沒有明顯起來的跡象,而 VR 也因?yàn)轭^戴設(shè)備的大型化和沉浸式場景的泛用性較差的原因,反倒是 AR 和 MR 依托智能手機(jī)、浴霸式鏡頭組和 APP 有一定起色,但是也沒有到革命性改變的程度,只能算是一個(gè)小趨勢。當(dāng)然,人工智能/深度學(xué)習(xí)所帶來的影響更加深遠(yuǎn),但是短時(shí)間以內(nèi),它所帶來的變化趨近于隱形。

而最近2年,各種雙屏和柔性屏的發(fā)布,則可能是距離我們最近的硬件變革,可能和柔性屏/雙屏設(shè)備有關(guān)。

也許現(xiàn)在說硬件交互設(shè)計(jì)到了類似 2007 年 iPhone 發(fā)布一樣拐點(diǎn)有點(diǎn)夸張,但是對于現(xiàn)在幾乎純粹拼配置死水微瀾一樣的手機(jī)電腦市場而言,這種明顯區(qū)別于以往的硬件設(shè)計(jì),將會直接帶來交互、設(shè)計(jì)和體驗(yàn)上的改變。

柔性屏和雙屏設(shè)備

2019年是否算得上是雙屏設(shè)備元年,現(xiàn)在下結(jié)論為時(shí)過早,但是去年三星 Galaxy Fold 和 Moto Razr 的發(fā)布,確實(shí)給廣大硬件廠商好好打了一個(gè)樣。

盡管Galaxy Fold 去年折戟沉沙了,但是高昂的沉沒成本和大勢所趨讓三星肯定不能就這么算了, 回爐再造一番之后今年又帶著船薪版本的 Galaxy Fold 2 殺將回來,順帶還兼顧女性市場整了一個(gè)對標(biāo) Moto Razr 的化妝盒手機(jī) Galaxy Z flip。

圖片來自 TheVerge

當(dāng)然,華為的 Mate Xs 也是相當(dāng)優(yōu)秀的產(chǎn)品,這款明顯對標(biāo)三星 Galaxy Fold 2 的產(chǎn)品,并沒有將柔性屏制作成為向內(nèi)折疊,而是完全翻過來,將它作為外屏來進(jìn)行設(shè)計(jì),反向折疊,展開的時(shí)候,屏幕自然延展。

圖片來自 TheVerge

不過思路最為清奇的并非是華為,而是 TCL。就在這幾天,TCL 帶來了兩款全新的原型機(jī),一款手機(jī)帶有兩個(gè)折疊軸,相當(dāng)于是將傳統(tǒng)手機(jī)屏幕延展到以往的3倍,徹底折疊開相當(dāng)于是一個(gè) 10英寸的平板電腦(回過頭來想,就像是將一個(gè)平板電腦反向折疊到手機(jī)的大小,但是重量不變……)。

圖片來自 TheVerge

另外一款原型機(jī)則選擇了抽拉式的設(shè)計(jì),機(jī)身可以如同抽屜一樣拉開,柔軟的屏幕會被拉出,延展開來差不多和 iPad Mini 一個(gè)大小了。

圖片來自 TheVerge

圖片來自Engadget

除了這幾款之外,在今年年初的 CES 消費(fèi)電子展上,聯(lián)想、戴爾、華碩,這些目前世界上最大的消費(fèi)電子制造商,紛紛帶來了各自的折疊屏和雙屏設(shè)備。

聯(lián)想帶來的 ThinkPad X1 Fold,是一個(gè)價(jià)格昂貴的柔性折疊屏平板電腦,它額外附帶了一個(gè)藍(lán)牙鍵盤。

圖片來自 TheVerge

考慮到聯(lián)想在此之前已經(jīng)發(fā)布過帶有LEC+墨水屏的雙屏設(shè)備 Yoga Book 2,可以說聯(lián)想是已經(jīng)具備了制造兩種不同類型屏幕設(shè)備的能力。

作為對手的戴爾,帶來了分別對標(biāo)聯(lián)想這兩個(gè)系列的對應(yīng)產(chǎn)品:Concept Ori 和 Concept Duet。

Concept Ori 采用的是兩塊傳統(tǒng)硬屏,你既可以讓一款屏幕作為屏幕,另一塊作為虛擬輸入鍵盤或者手繪板,也可以使用配備的藍(lán)牙鍵盤,吸附在底下的屏幕上來進(jìn)行輸入,而且當(dāng)鍵盤移動到靠近轉(zhuǎn)軸的地方,還能讓底下露出的半塊屏幕作為觸控板來使用:

圖片來自 TheVerge

Concept Duet 在概念上則和 聯(lián)想的 ThinkPad X1 Fold 類似,一塊柔性可折疊的屏幕,便于收納,一體連接。

圖片來自 TheVerge

看了這么多硬件,是不是覺得信息量有點(diǎn)大?不過簡單來說,所有的這些產(chǎn)品,都在說一件事情:屏幕要延展開,這是一個(gè)正在發(fā)生的趨勢。

同時(shí),我們還注意到一個(gè)很明顯的特征,就是所有的這些柔性屏設(shè)備都非常的……騷,且貴。動輒兩三千美元的起步價(jià),如果可靠堅(jiān)挺也就算了,不僅轉(zhuǎn)軸易損,且屏幕也存在易損的問題。根據(jù) ifanr 的上手評測,即使是在優(yōu)化了轉(zhuǎn)軸和屏幕折疊角度之后,三星所發(fā)布的 Galaxy Z Flip 的屏幕中段依然有著不可忽視的折痕,這一問題可能會是絕大多數(shù)折疊柔性屏設(shè)備的通病。

圖片來自愛范兒

與之相反,采用硬質(zhì)雙屏設(shè)計(jì)的硬件設(shè)備,從生產(chǎn)成本、工藝成熟度、價(jià)格上,都更加有優(yōu)勢。

值得注意的是,柔性折疊屏和硬質(zhì)雙屏設(shè)備,在基本的使用體驗(yàn)和邏輯上是一致的,除了極少數(shù)特殊的設(shè)備之外(比如 TCL的雙折疊式的概念機(jī)),多數(shù)情況下,兩者是差不多的。

只不過存在一個(gè)問題,雙屏設(shè)備的交互和體驗(yàn),需要有對應(yīng)操作系統(tǒng)支持,因?yàn)閺膯纹恋诫p屏,其實(shí)交互邏輯已經(jīng)發(fā)生了巨大的改變。

雙屏硬件的操作系統(tǒng)

一直在創(chuàng)新且「穩(wěn)健」地更新軟硬件的蘋果公司,應(yīng)該不會在市場未曾成熟的情況下選擇發(fā)布硬件,這意味著你不會很快看到雙屏 iOS 硬件,而面向著大量 OEM 廠商的 Android 和 Windows 則截然不同。著兩年廠商已經(jīng)身體力行證明了一件事情:只要操作系統(tǒng)和設(shè)計(jì)跟上,硬件馬上量產(chǎn)不是問題。

最近泄漏的 Android 11 的新特性已經(jīng)出現(xiàn)了可折疊屏幕的影子,但是具體情況恐怕要到因?yàn)橐咔樘钡?Google I/O 大會上會揭曉答案。但是另一邊,賊心不死的微軟,已經(jīng)開始布局面向可雙屏設(shè)備的新一代操作系統(tǒng) Windows 10X了。

圖片來自 TheVerge

去年微軟發(fā)布的兩款雙屏設(shè)備 Surface Duo 和 Surface Neo 并不都是采用尚未發(fā)布的 Windows 10X 操作系統(tǒng),但是兩者都沿用了幾乎相同的交互邏輯,較小的 Neo 采用的是 Android 操作系統(tǒng)。這兩款硬件和系統(tǒng)交互設(shè)計(jì),將會在未來一段時(shí)間以內(nèi),成為雙屏硬件的軟件交互的重要參考和主要標(biāo)桿,聯(lián)想和戴爾這波 OEM 廠商,無疑是參考著微軟的風(fēng)向標(biāo)來搞硬件產(chǎn)品的。

圖片來自 TheVerge

傳統(tǒng)而臃腫的「開始」菜單欄在 Windows 10X 當(dāng)中,被精簡為我們更熟悉的模式,新的 Windows 10X 在原有的 Windows 10 的基礎(chǔ)上,應(yīng)該有對移動端(比如 ARM 架構(gòu)的CPU)和小屏幕有更好的支持。

但是,更有價(jià)值的,是微軟為雙屏設(shè)備所制定的交互設(shè)計(jì)規(guī)范。

下面是基于微軟官方文檔,精簡編譯后的規(guī)范:

雙屏的交互規(guī)則

雙屏交互概述

雙屏設(shè)備可以基于不同的工業(yè)設(shè)計(jì),有多種硬件樣式。微軟發(fā)布的 Surface Neo 和 Surface Duo 可以作為典型的雙屏設(shè)備作為參考。雙屏本身可以借由鉸鏈、轉(zhuǎn)軸來連接,也可以基于柔性屏來實(shí)現(xiàn)。

所有的雙屏設(shè)備都具備有折疊、旋轉(zhuǎn)、翻轉(zhuǎn)的功能,兩塊屏幕都可以用來作為顯示,也可以一個(gè)做屏幕一個(gè)承載虛擬鍵盤,當(dāng)然也可以借由外設(shè),構(gòu)建、組合成為新的模式。所以,為這樣的硬件設(shè)計(jì)的時(shí)候,需要考慮到各種不同的情況,并且適配硬件,幫助用戶實(shí)現(xiàn)更多的目標(biāo)。

圖片來自 TheVerge

當(dāng)用戶打開應(yīng)用的時(shí)候,它的主要界面窗口應(yīng)該最大化,占據(jù)一塊屏幕的全寬和全高。這樣用戶可以一次打開多個(gè)不同的應(yīng)用,顯示在雙屏上。

圖片來自 TheVerge

當(dāng)然,你的APP 也可以完整鋪滿兩個(gè)屏幕,這個(gè)界面布局被稱為「跨屏布局」。在默認(rèn)情況下,它應(yīng)該像在大屏幕上一樣,一個(gè)窗口跨屏幕顯示。但是你可以修改這種模式,讓它可以鋪滿兩個(gè)屏幕的同時(shí),還可以兼顧到中間有轉(zhuǎn)軸和鉸鏈的硬件。對于這個(gè)問題,我們隨后有詳細(xì)的討論。

1、擁抱和改進(jìn)現(xiàn)有的功能

響應(yīng)式布局

比起傳統(tǒng)的響應(yīng)式布局,對于雙屏硬件,我們要討論的「響應(yīng)」模式要復(fù)雜得多。就像下面這張圖中所說的,要為這樣多樣、復(fù)雜的情況進(jìn)行設(shè)計(jì):

我們默認(rèn)用戶在多數(shù)時(shí)候,是處于雙屏展開的狀態(tài),當(dāng)用戶打開 APP 的時(shí)候,它的主要界面窗口,將會最大化占據(jù)一個(gè)屏幕,這個(gè)時(shí)候另一個(gè)屏幕處于空置狀態(tài),用戶可以在這個(gè)屏幕上打開另外的應(yīng)用,并且用戶可以通過托拽窗口的方式,來重新整理窗口和APP的排布模式。

同時(shí),單個(gè)應(yīng)用程序也應(yīng)該可以進(jìn)行跨屏布局,既可以讓單個(gè)應(yīng)用分別在兩塊屏幕上各呈現(xiàn)一個(gè)窗口,也可以作為單個(gè)窗口完整鋪滿兩塊屏幕。不論是充分利用接縫的存在,還是說盡可能地利用全部屏幕區(qū)域來聚焦單個(gè)內(nèi)容,應(yīng)用程序應(yīng)該都可以做到。當(dāng)然,這些情況我們隨后會單獨(dú)說到。

2、擁抱和改進(jìn)現(xiàn)有的功能

首先,作為一個(gè)已有的應(yīng)用程序,在雙屏設(shè)備上應(yīng)該能夠繼承原有的功能,并且盡可能地兼容雙屏的體驗(yàn)。在開始討論如何為雙屏場景進(jìn)行設(shè)計(jì)應(yīng)用之前,我們先應(yīng)該對雙屏交互進(jìn)行介紹。

雙屏的響應(yīng)式布局

首先,無論屏幕尺寸如何,方向如何,應(yīng)用程序應(yīng)該都可以保持良好的外觀,善用 UI 平臺的現(xiàn)有的布局技術(shù),通過合理地縮放來自適應(yīng),填滿屏幕。如果你的屏幕元素依賴屏幕長寬比,那么應(yīng)該善用平臺給的 API 來進(jìn)行靈活的優(yōu)化。

考慮到你的應(yīng)用將會在很多不同尺寸、不同長寬比、不同類型的設(shè)備上運(yùn)行,所以你的應(yīng)用程序應(yīng)該足以應(yīng)對各種不同的情況。請記住,你的設(shè)計(jì)將會遭遇和以往截然不同的屏幕尺寸和長寬比,比如縱向(全景視圖)、橫向(較寬的全景視圖)、縱向雙屏分別顯示等不同情況。

考慮所有的屏幕方向

用戶在很多平臺上有習(xí)慣的、常見的屏幕方向,比如在 Android 和 iOS 上,通常應(yīng)用是豎屏顯示的,在 Windows 上,多數(shù)情況下是橫向全屏顯示的。而在雙屏設(shè)備上,這種情況會發(fā)生改變。

比如你的應(yīng)用原本是為豎屏設(shè)計(jì)的,但是需要經(jīng)常輸入內(nèi)容,那么你要考慮到雙屏設(shè)備上,你的應(yīng)用可能是會被橫屏顯示,用戶會像用筆記本電腦那樣來使用應(yīng)用,也就是說兩塊屏幕都橫向顯示,靠下平攤在桌面的屏幕會顯示虛擬鍵盤或者手寫區(qū)域,作為輸入窗口,而顯示窗口也是橫向的。

雙屏為多任務(wù)提供更好的顯示環(huán)境,你不會知道用戶會在什么樣的場合,以什么樣的姿勢來握持設(shè)備,但是考慮潛在的使用姿態(tài),可以讓你更好得對應(yīng)用進(jìn)行設(shè)計(jì)和優(yōu)化。

根據(jù)我們的研究,如果你的應(yīng)用是注重輸入的應(yīng)用,那么用戶在平面上打字和輸入將會是最舒服也最常見的姿勢。那么在這種情況下,你應(yīng)該針對橫屏顯示進(jìn)行針對性的優(yōu)化。

支持多種輸入模式

對于新的雙屏設(shè)備,通常都支持多種輸入模式,包括打字輸入,屏幕觸摸和手寫筆這樣的截至。這意味著用戶可以靈活地根據(jù)需求,選擇不同的姿勢和輸入模式,并且快速切換,以適應(yīng)不同的需求。

換句話來說,就是你在設(shè)計(jì)的時(shí)候,需要支持所有的輸入方式,以便用戶可以自由選擇交互模式。

托拽交互

你的應(yīng)用應(yīng)該支持屏幕托拽,這不僅是為了兼容雙屏設(shè)備,而是對于絕大多數(shù)的設(shè)備的使用情況而進(jìn)行兼容,確保用戶體驗(yàn)的一致和靈活。只不過相比于在屏幕單屏上進(jìn)行托拽移動,在雙屏上托拽移動,將會帶來更多的可能性,并且這樣也將會在雙屏使用場景之下,最為重要的交互模式之一。

為了確保托拽操作的自然,你需要確保諸如文本、圖像、視頻等常見的交互對象和元素,可以在任何地方進(jìn)行剪切、復(fù)制、粘貼,并且對于共享和放松之類的操作也啟用托拽操作,這將最大化地利用雙屏的優(yōu)勢。

應(yīng)用的多屏呈現(xiàn)

用戶會希望在兩塊屏幕上并排顯示同一應(yīng)用中的不同內(nèi)容,因此你的你用應(yīng)該支持多實(shí)例呈現(xiàn)和運(yùn)行。

多媒體內(nèi)容畫中畫體驗(yàn)

如果你的應(yīng)用是一個(gè)多媒體應(yīng)用,那么應(yīng)該支持畫中畫模式,用戶可以邊看視頻邊執(zhí)行別的操作。

3、雙屏用戶體驗(yàn)常見注意事項(xiàng)

上面提及的很多功能屬于基礎(chǔ)應(yīng)用要求,并不是專門針對雙屏設(shè)備而做,但是如果你的應(yīng)用支持上面的功能,那么在雙屏上將會明顯擁有更好的用戶體驗(yàn)。接下來,我們著重聊一下在雙屏設(shè)備上進(jìn)行設(shè)計(jì)的問題。

在雙屏設(shè)備上,你的應(yīng)用應(yīng)當(dāng)支持在單個(gè)屏幕上運(yùn)行,也可以在雙屏上運(yùn)行,當(dāng)一個(gè)應(yīng)用在兩個(gè)屏幕上顯示的時(shí)候,我們稱之為「跨屏」,而跨屏顯示這個(gè)問題對于雙屏設(shè)備而言,是至關(guān)重要的,如何顯示將會帶來巨大的影響。這種獨(dú)特交互模式可能會解鎖前所未有的使用方法。比如,有轉(zhuǎn)軸和接縫的雙屏設(shè)備,因?yàn)槠聊坏奶卣鞫浅_m合分隔并行式的生產(chǎn)力解決方案。

  1. 在設(shè)計(jì)雙屏設(shè)備之前,你需要遵循下面的四個(gè)基本原則:
  2. 提供持續(xù)的價(jià)值:能夠良好地支持不同的交互模式,充分利用不同交互模式和多屏交互,讓用戶可以靈活地執(zhí)行任務(wù)。它不應(yīng)該只有有限的使用方法和模式,與其簡單的支持一兩種模式,不如多考慮幾種不同的交互模式。
    不要只想著「跨屏」:應(yīng)用不應(yīng)該只在跨屏狀態(tài)下才好用,不要將一些基本的功能在非跨屏狀態(tài)下隱藏,避免用戶需要跨屏才能用到基本功能。
  3. 用戶始終享有掌控力:為了避免給用戶帶來不可預(yù)期的破壞性體驗(yàn),是否要跨屏,這個(gè)應(yīng)該由用戶自己來進(jìn)行選擇,而不是一打開就跨屏。
  4. 讓跨屏可預(yù)測:了解用戶使用跨屏模式的場景,并且使用貼合用戶預(yù)期的設(shè)計(jì)。確保不同的跨屏模式和呈現(xiàn)結(jié)果是用戶可預(yù)期的。

跨屏是用戶的選擇

用戶有選擇如何使用應(yīng)用的方式的權(quán)力,包括何時(shí)跨屏顯示。某些應(yīng)用可能在單屏或者跨屏顯示的時(shí)候,看起來不夠好看,但是如何使用的權(quán)力,應(yīng)該交給用戶去選擇。

盡管本文會針對如何處理多屏布局提供幾種不同的方案和想法,但是請選擇適合你的用戶和應(yīng)用的呈現(xiàn)方式。

考慮用戶意圖和設(shè)備方向

當(dāng)你的兩個(gè)屏幕都被利用起來的時(shí)候(橫向雙屏,縱向雙屏),了解用戶的意圖至關(guān)重要。盡管還有更多的調(diào)研需要做,但是結(jié)合我們目前已有的觀察,可以得出如下的趨勢:

  • 在橫向雙屏模式下,用戶更多希望充分利用屏幕空間,因此量屏幕多是用來擴(kuò)展展示內(nèi)容;
  • 在縱向雙屏模式下,用戶通常喜歡執(zhí)行多任務(wù)或者提高生產(chǎn)力的活動。因此這兩塊屏幕會被分開使用,或者分組使用。
    考慮所有支持的布局

在為雙屏設(shè)備設(shè)計(jì)應(yīng)用的時(shí)候,有四種常見的布局方案是你需要考慮的。通常這取決于應(yīng)用是單屏還是跨屏,是默認(rèn)視圖還是全屏視圖:

1、單屏默認(rèn)模式

  • 默認(rèn)情況下,應(yīng)用程序應(yīng)該是最大化狀態(tài)占據(jù)一個(gè)屏幕。在雙屏分別顯示模式下,用戶可以單獨(dú)同兩屏的應(yīng)用界面進(jìn)行交互和處理,確??梢赃M(jìn)行使用、比較甚至交叉引用。
  • 這個(gè)狀態(tài)應(yīng)該是默認(rèn)的。就像 之前說的,如果你的應(yīng)用已經(jīng)支持了不同分辨率、不同長寬比的屏幕,那么你不用做其他更多的事情。

2、跨屏默認(rèn)模式

  • 當(dāng)設(shè)備處于雙屏狀態(tài)下(橫屏雙屏或者豎屏雙屏),用戶可以將單個(gè)窗口從一個(gè)屏幕直接延伸覆蓋兩個(gè)屏幕,為內(nèi)容呈現(xiàn)提供更多的空間。這應(yīng)該是用戶自己的選擇,而不應(yīng)該作為默認(rèn)打開的模式固化到程序和設(shè)置當(dāng)中。
  • 這一模式應(yīng)該是可選的。這種跨屏顯示單個(gè)窗口的模式,應(yīng)該是雙屏設(shè)備所獨(dú)有的。如果你對于你的應(yīng)用不做 針對性(針對雙屏)的修改的話,它會像是在一個(gè)完整的大屏幕上顯示一樣。但是,你也可以針對雙屏進(jìn)行優(yōu)化,確保你的應(yīng)用可以兼容雙屏設(shè)備的獨(dú)特形態(tài)。這些將在后續(xù)詳細(xì)說明。

3、單屏全屏模式

  • 這種模式和之前的單屏默認(rèn)模式是類似的,但是系統(tǒng)的UI(系統(tǒng)的任務(wù)欄、菜單欄、程序菜單、頂部標(biāo)題等)將會隱藏,這樣可以給你帶來沉浸式的體驗(yàn),是游戲和視頻類應(yīng)用的理想選擇。
  • 這種模式應(yīng)該是可選的。你可以使用系統(tǒng)提供的 API 來實(shí)現(xiàn)單屏全屏模式。

4、跨屏全屏模式

  • 同樣的,你可以通過開發(fā)和優(yōu)化來實(shí)現(xiàn)適合雙屏的跨屏顯示模式。如果用戶在跨屏的時(shí)候選擇的是跨屏全屏顯示模式,那么應(yīng)用在擴(kuò)展之后,將會覆蓋整個(gè)屏幕,并隱藏系統(tǒng)UI 元素。
  • 這種模式應(yīng)該是可選的,你需要考慮的因素和跨屏默認(rèn)模式類似。

4、如何處理接縫

當(dāng)單個(gè)應(yīng)用以單個(gè)窗口運(yùn)行,并且跨越兩個(gè)屏幕的時(shí)候,跨屏布局就出現(xiàn)了。如果你原有的應(yīng)用從未針對雙屏設(shè)備進(jìn)行優(yōu)化的話,那么系統(tǒng)會提示你「應(yīng)用將會擴(kuò)展并占據(jù)所有屏幕」,并且這個(gè)時(shí)候,應(yīng)用界面會自行調(diào)整大小,適應(yīng)新的尺寸。

這種情況下,界面中間的接縫會顯得非常明顯。這是雙屏設(shè)備先天的副產(chǎn)物。要如何優(yōu)雅地處理接縫?這就是下面這節(jié)內(nèi)容將會探討的問題,我們將會提供一些常見的處理方案yi。

是否總是要適應(yīng)接縫?

如果你的應(yīng)用不作任何優(yōu)化就直接在雙屏設(shè)備上投放使用,接縫并不總會給用戶體驗(yàn)帶來影響。比如地圖類應(yīng)用,用戶可以隨意移動地圖內(nèi)容,接縫帶來的割裂并不會對使用體驗(yàn)造成實(shí)質(zhì)性的影響。在后面「擴(kuò)展畫布」這一節(jié),將會對這個(gè)問題進(jìn)行深入討論。

但是對于另外一部分應(yīng)用,接縫帶來的問題就非常嚴(yán)重了。比如在一個(gè)表格類應(yīng)用當(dāng)中,如果不作修改和調(diào)整,有的內(nèi)容會直接被接縫給割裂開,你必須進(jìn)行滾動才能正常查看。而對于某些相對更加固定無法移動的元素而言,接縫帶來的體驗(yàn)是破壞性的。而這個(gè)時(shí)候,我們需要使用一些技術(shù)方案來處理這個(gè)問題。

規(guī)避接縫

將元素移到一邊

由于兩塊屏幕之間有明顯的接縫,因此當(dāng)用戶在使用應(yīng)用的時(shí)候,某些 UI 元素可能會正好被穿過接縫,邏輯上這不會影響功能,但是如果將這些 UI 元素移動到屏幕的一邊來顯示,會提供更好的體驗(yàn)。最好避免在接縫處顯示文本內(nèi)容,這會影響可讀性。

應(yīng)用程序?qū)υ捒驊?yīng)該移到屏幕的一邊,尤其是需要點(diǎn)擊按鈕操作的時(shí)候。

底部菜單應(yīng)該移動到屏幕一側(cè),而不是延伸到兩個(gè)屏幕上。

用戶調(diào)用上下文菜單的時(shí)候,應(yīng)該將接縫視作為屏幕邊界處理,尤其是在靠近屏幕邊緣的地方觸發(fā)菜單的時(shí)候。

應(yīng)用內(nèi)的下拉菜單或者可擴(kuò)展容器如果可能會跨越接縫的話,應(yīng)該改變擴(kuò)展方向。

當(dāng)整個(gè)應(yīng)用界面擴(kuò)展開來的時(shí)候,應(yīng)該整個(gè)移動到屏幕的上側(cè),而不是在靠近中心的位置橫跨接縫。

貼合接縫

使用偶數(shù)列并和接縫對齊

當(dāng)界面中使用網(wǎng)格布局的時(shí)候,垂直或者水平方向盡量使用偶數(shù)行或者偶數(shù)列,這樣可以讓接縫和界面間隙正好重合,用戶可以更加舒適地查看信息。

在網(wǎng)格中使用偶數(shù)列,尤其是對于容器、表單,并且考慮到接縫來控制間距。

除此之外,還有許多應(yīng)用會考慮充分利用另外一個(gè)屏幕來顯示彈出菜單或者下級頁面的內(nèi)容。這種使用邏輯確實(shí)會讓應(yīng)用更加易用,并且在視覺上會更加干凈清爽。但是請記住,如果彈出的界面并不是全屏的,可能會暗示它是可折疊和可關(guān)閉的,因此,你需要根據(jù)實(shí)際的設(shè)計(jì)需求,來靈活的處理呈現(xiàn)樣式。全覆蓋另外一屏的彈出界面,更加適合小尺寸屏幕。

重新排列 UI 元素

移動到接縫的任一側(cè)

還有一種用來優(yōu)化響應(yīng)式布局的方法是,當(dāng)屏幕方向或者大小發(fā)生變化的時(shí)候,重新排列你的內(nèi)容。這種方式讓你可以在兩個(gè)屏幕上隨意擴(kuò)展你的內(nèi)容,你可以通過分組來重新排列,以更有目的的方式來適配屏幕和內(nèi)容。

遮罩和分割

對于一些無法重新排列的元素,比如全屏圖片和視頻,這個(gè)時(shí)候只能使用遮罩和分割的方式來處理。

遮罩的思路是,將接縫視作為一個(gè)遮罩元素,而圖片被它給遮擋了一部分,根據(jù)格式塔原理,我們的大腦會自動補(bǔ)足缺少的部分,遮罩遮罩處理方式適合處理多媒體(視頻,圖片等)這樣的畫布類型的場景,在這些場景下,保持圖像的連續(xù)性比顯示內(nèi)容的完整性更加重要。

分割的思路是將內(nèi)容均勻切割為兩個(gè)部分,完整呈現(xiàn),這對于包含有多個(gè)控件和元素的普通界面而言,是更加合理的處理方式,包括可能會出現(xiàn)在屏幕中間的按鈕。

根據(jù)類型的不同,這兩種處理方式各有優(yōu)勢,我們將繼續(xù)跟進(jìn)不同的用戶行為特征,來尋求更優(yōu)的解決方案。

文章來源:優(yōu)設(shè)   

日歷

鏈接

個(gè)人資料

存檔