人類的大腦似乎天生具備了‘一心多用’的能力。我們可以邊吃飯邊看劇,邊洗澡邊聽歌,然而,作為和人類聯(lián)系最緊密的電子設(shè)備,智能手機似乎更喜歡讓我們先把一件事處理完,再去辦另外一件。
比如說當(dāng)你在等滴滴網(wǎng)約車時,想要繼續(xù)在微信上和朋友聊天,多數(shù)時候我們都得先切到微信,回復(fù)一句,然后再切回滴滴的界面,盯一下網(wǎng)約車的位置,又再切回到微信上繼續(xù)聊天。
這種來回切換的操作確實讓我們產(chǎn)生了在進行多任務(wù)操作的錯覺,但本質(zhì)上,手機屏幕只會顯示一個程序界面,而不是讓你長期盯著兩個應(yīng)用的運行狀態(tài),和電腦端的操作還是有很大區(qū)別。
同樣是多任務(wù)處理,我們在 PC 上顯然可以獲得比手機高得多的操作效率。最簡單的,你可以在同一個屏幕下并排打開兩個窗口,一邊處理文檔,一邊瀏覽輔助參考的資料網(wǎng)頁;要么就是在觀看視頻時,用余光去瞟一眼聊天軟件的小紅點。
所以說,PC 端的多任務(wù)之所以高效,關(guān)鍵在于讓你在一塊屏幕下,就同時處理和接收來自多個應(yīng)用窗口的信息。
而在手機上,任何應(yīng)用開啟后,默認就是鋪滿整個屏幕,其它任務(wù)則以全部放在了后臺,根本不存在‘窗口化’的概念,這也間接增加了多任務(wù)操作的復(fù)雜程度。
手機應(yīng)用之所以這樣設(shè)計,不是沒有緣由的,屏幕尺寸便是最大的制約因素,這也使得手機很難獲得多窗口平鋪的環(huán)境,更別說廠商們還得兼顧電池續(xù)航、處理器性能和內(nèi)存利用率。
在這些硬件約束下,早期的智能手機系統(tǒng)也在有意限制多任務(wù)功能的運行。
比如 Android 系統(tǒng)在 4.0 之前,只會在管理界面顯示最近打開過的六個應(yīng)用圖標(biāo);而 iOS 發(fā)展到第四代才有了一個比較像樣的多任務(wù)后臺界面,但同樣是以圖標(biāo)呈現(xiàn)的,無法反應(yīng)出應(yīng)用的運行狀態(tài),因此很多人也將這類設(shè)計稱為‘偽后臺’。
為了不占用 CPU 資源和電量,這些被放到后臺的手機應(yīng)用也與電腦上的‘后臺運行’不一樣。簡單來說,它們更像是放在內(nèi)存里暫時‘休眠’,只有當(dāng)再次喚醒時,它才會恢復(fù)你上次退出的界面狀態(tài),然后繼續(xù)運行。
而當(dāng)內(nèi)存緊張時,系統(tǒng)還會自動移除這些在后臺休眠的應(yīng)用,也就是我們常說的‘系統(tǒng)殺后臺’現(xiàn)象。
所以,一些用戶重新喚醒應(yīng)用時,看到的可能并不是上次退出時的畫面,而是要重新走一次加載條,這也間接導(dǎo)致了我們對當(dāng)前手機多任務(wù)的不信任感。
不過,伴隨著手機性能的提升,還有大內(nèi)存的普及,如今‘殺后臺’的現(xiàn)象已經(jīng)比以前少很多了;類 webOS 的卡片式設(shè)計,也讓 Android 和 iOS 獲得了更直觀、可視的多任務(wù)管理界面。
智能手機還用另一種方式彌補了‘多任務(wù)信息處理’的不足——通知推送。即使我們無法直觀地看到后臺應(yīng)用的運行狀態(tài),但一旦某個應(yīng)用的狀態(tài)發(fā)生改變,它們?nèi)匀豢梢砸韵⒌男问剑皶r地被推送出來,不需要我們反復(fù)點開查看。
但機制的改進,仍沒有從根本上解決手機端多任務(wù)處理的尷尬現(xiàn)狀。畢竟就算是應(yīng)用可以在后臺保持活躍,用戶在回復(fù)微信、或是將信息轉(zhuǎn)移到另一款應(yīng)用上時,仍然需要用手勢在兩個應(yīng)用間來回切換,而不是讓它們相互協(xié)作。
這根本就不是一個高效的操作流程。
‘分屏模式’便是在此需求下誕生的,它的驅(qū)動力某種程度上也來自于不斷變大的手機屏幕。
相比傳統(tǒng)的切換后臺操作,Android 分屏確實提高了屏幕的利用效率,也讓手機獲得了同時顯示兩個窗口的能力。
但問題是,大部分 Android 應(yīng)用都沒有針對分屏模式進行很好的適配,所以經(jīng)常會出現(xiàn)顯示比例失衡的情況,這多少影響了分屏的適用范圍,使用過類似功能的用戶大概都有所感觸。
加上很多應(yīng)用分屏后依舊不支持相互間的數(shù)據(jù)拖拽,和 PC 上的交互也存在一定差距。
反倒是國內(nèi)手機廠商的定制 UI,對于手機多任務(wù)設(shè)計構(gòu)思出不少好點子。
比如說 Flyme,就嘗試將微信、QQ 等高頻應(yīng)用以小窗的形式懸浮在游戲、視頻等應(yīng)用界面之上,讓用戶能夠在不打斷原有應(yīng)用的使用狀態(tài)下,去處理另一件任務(wù),這遠比粗暴的分屏模式來得易用。
在此基礎(chǔ)上,小米的 MIUI 12 還嘗試將這種懸浮窗的設(shè)計進一步擴展到其它手機應(yīng)用中。配合手勢交互,你需要操作‘第二應(yīng)用’時就把它放大,不需要時則可以縮小掛起,但依舊能保持實時運行的狀況,這樣便實現(xiàn)了‘同屏多窗口’的體驗。
而堅果手機在 Smartisan OS 7.0 中提出的‘一步 3.0’,則讓手機獲得了同時運行 4 個前臺應(yīng)用的能力,更方便圖片、文件等數(shù)據(jù)在不同應(yīng)用之間的拖拽分享。
如今就連微信,也引入了‘浮窗’的設(shè)計,來解決‘看公眾號文章的同時兼顧聊天’的需求。只要不關(guān)閉,懸浮球就會一直顯示在微信界面的最上層,本質(zhì)上也是在簡化聊天、文章、小程序等兩個不同窗口間的切換操作。
還有一些方案獲益于設(shè)備形態(tài)的改變。比如三星在其折疊屏 Galaxy Fold 上就演示過一個場景:演示者展開屏幕后,從邊緣滑動呼出 Dock 欄,打開一個新的應(yīng)用,它就會自動填充到屏幕右側(cè)。
和前文我們提到的懸浮窗不同,由于折疊屏展開后擁有更大的屏幕面積,應(yīng)用的窗口化并不需要遮擋其它應(yīng)用,而是能直接以分屏的方式實現(xiàn),應(yīng)用的比例大小也不會那么突兀。
事實上,拋開窗口開啟數(shù)量的多少,以及交互方式的差異不談,目前大部分手機廠商設(shè)計的多任務(wù)處理機制,共同點都在于應(yīng)用的‘窗口化’。
這其實也是最能體現(xiàn)出多任務(wù)處理效率的部分,就像是你在 PC 上一樣,同屏查看多個應(yīng)用始終比來回切換要直觀,也方便了信息的相互流通。
不過,手機用戶又是否真的需要獲得和 PC 一樣的同屏多窗口,或者說使用多個應(yīng)用來進行復(fù)雜操作?
一些用戶可能覺得自己沒有這樣的需求,因為手機屏幕本身已經(jīng)很小了,繼續(xù)縮小窗口只會帶來操作上的不便,還要間接犧牲性能和續(xù)航。
但不同人也有不同的理由,尤其是當(dāng)手機性能變得越來越強大,能處理更多復(fù)雜數(shù)據(jù),甚至是形態(tài)也在發(fā)生變化后,繼續(xù)圍繞過往的‘單任務(wù)’思維來開發(fā)系統(tǒng),顯然也有些跟不上時代。與其折騰手機,將多窗口的功能帶到 iPad 等平板上,似乎更能發(fā)揮出它的應(yīng)用價值。大家怎么看呢?