4.27 號下午,小米又舉行了一場線上發佈會,除了有小米 10 青春版之外,MIUI 12 的大版本更新更加受到矚目。
今年的 MIUI 大版本更新來的比去年更早。看完以後有人說 MIUI 12 與其整這些花裡胡哨的,不如做更多功能上的改進,專注在更多 Features 上面,在這點上,我個人並不能完全認同這種觀點。
![美學向上,隱私更強,MIUI 12 還是那個優秀的國產 UI](http://p2.ttnews.xyz/loading.gif)
MIUI 的歷史很長,比小米手機還要長,你看今天 MIUI 已經出到了 MIUI 12,而手機還在小米 10。從功能性的改進來說,MIUI 的團隊可以說比任何一個現存的國產系統都更有經驗,這種大量的經驗堆砌意味著 MIUI 系統早已高度成熟化。
這個時候真正要做的就不是向前了,而是向上。
美學向上嘗試
其實在 MIUI 11 的時候已經在從基礎開始改造 MIUI 的美學,當時的 Slogan 是「效率更新,聲色雙全」,這後半句就是對 MIUI 整體設計語言的再造。
比如系統界面去掉了大量的分割線營造的留白,無極變化的字體粗細,點按時鐘和撥號盤數字時的加粗動效,包括整體音效上的再構建,都能看出 MIUI 確實開始重新思考美學。
![美學向上,隱私更強,MIUI 12 還是那個優秀的國產 UI](http://p2.ttnews.xyz/loading.gif)
MIUI 12 的則是將這個工作進一步深化,從 UI 更加深入到 UE 層面。舉例來說,MIUI 12 的一大變化系統動效的設計。MIUI 12 對比了 Pixel 上最原汁原味的 Android 10,以此來說明原生 Android 究竟有多粗糙。
作為一個多年使用原生 Android,如今還在繼續使用 Pixel 的用戶來說,原生 Android 或許確實在功能上比較粗糙,但其實整體的輕快流暢感要遠勝幾乎所有 Android 手機。
返回桌面的動畫就不多說了,內測版桌面已經用上了挺久,個人感覺和原生 Android 與 iOS 相差無幾,但略微更綿柔一點。
MIUI 12 設計上讓我印象深刻的變化有兩點,包括應用啟動的窗口縮放動畫以及橫豎屏切換的動畫,這部分細節對於大多數用戶來說是「有意識,無認識」。就是說很多人如果交替使用 Android 和 iOS 是能夠下意識感覺到兩者在動畫細節的上的不同,但多數認識不到細節差距在哪裡。
目前 Android 手機打開強制橫屏的應用比如遊戲時,窗口動畫會先停頓一下,然後旋轉縮放到全屏。而且應用在橫豎屏切換的時候動畫有一個明顯的疊加效果,遠沒有 iOS 來的舒適,現在 MIUI 12 在這部分細節已經超越了原生 Android 。
從下載了內測包的實際體驗來看,MIUI 12 的動效確實有著堪稱巨大的進步,同樣是 90Hz ,MIUI 11 和 MIUI 12 在動效上的感受差距明顯。但同時也能感覺到 MIUI 11 要更加利落一些,橫屏時的旋轉動畫的反應也更快。
另外內測版上的核心動畫偶爾還是會有掉幀現象,希望穩定版上能夠優化好。
由於現在的屏幕經常採用大圓角的設計,MIUI 12 還優化了界面的圓角設計,除了平滑抗鋸齒之外還更貼合硬件,不過這一點我在肉眼上和原生沒有看出明顯區別。
▲ 圖片來自:computerworld
可視化是 MIUI 12 著重強調的另一設計。其實這一點在原生 Andorid 上也有部分體現,比如在 Android 8.0 時就在電池、存儲等界面加入了配合動態大圖標和餅圖顯示,這種可視化設計更直觀。三星 One UI 2.0 也同樣帶來了更多的可視化設計,數字變得更大,同時示意圖也更明顯。
MIUI 12 還要更徹底一些,像電池和存儲運用了面積很大的幾何圖案配合更粗更大的數字顯示,一眼看上去比用純數字更直觀。同時許多按鈕的面積也變大了,配合動態顏色能夠表示不同的狀態。
如果說動效細節還處於迎頭趕上的狀態,那高歌猛進的可視化設計就確實比別人多邁出了一步,讓設置項從列表變成了動態圖表。唯一的問題就是,比別人多邁出一步,就要面臨「方向錯了」的危險,最後還是要看用戶是否喜歡。
從我個人的角度來看,MIUI 12 也有一些過度設計的地方,比如消除最後一個待辦事項時花裡胡哨的慶祝動畫,應用卸載時的震盪特效,以及下拉通知欄的動效不太符合直覺的呈現方式等。
MIUI 12 還把通知和控制中心分開了,右上角下拉是控制中心,左邊下拉是通知欄。確實有 iOS 那味。
超級壁紙確實驚豔
MIUI 12 這次新增的超級壁紙功能也有點意思,他們把息屏-鎖屏-桌面這三個場景通過一個軸串了起來,這個軸隱喻了空間縱深的前進和後退。
雖然火星超級壁紙是主打,但這裡還是以地球超級壁紙來分析更加清晰明瞭。當處於息屏狀態時,地球以類似在月球上遠眺地球的視角呈現。
當從息屏進入到鎖屏時,視角則從月球前進到了近似衛星軌道,雖然不能窺見全貌,但你感受到從太空去看一個巨大的天體是什麼感覺。這和前兩天 NASA 發佈的木星照片很類似,也有點像 iPhone XS 那一代的動態壁紙(就是模擬天體照片的視覺)。
進一步解鎖到桌面時則會繼續前進到類似鳥瞰視角,地貌形狀一覽無餘。Google 這幾年就非常喜歡這種壁紙,在 Pixel 的壁紙中被劃分到「宇宙實景」分類。如果你傾斜手機視角還會發生奇妙的變化,MIUI 12 也做了類似的功能。
儘管帶有模仿借鑑的痕跡,但不得不說 MIUI 採用了一個合理的概念將幾種出色的視覺呈現方式組合了起來,這個功能的實際表現也驚豔了很多人。
實際體驗下來,這個超級壁紙給我最好的感受是動畫是不會被打斷並且非常絲滑。現在手機鎖屏時大家都會有一個固有印象就是畫面會黑屏,然後息屏功能才會浮現,但是 MIUI 12 上的超級壁紙是完全連續的(目前解鎖一瞬間會閃一下)。不過由於指紋解鎖之後會直接進入到桌面,所以感覺看到鎖屏動畫的情況不是很多。
實際體驗中發現桌面壁紙視角的變動要滑動屏幕才會出現,並不像 Pixel 一樣可以通過陀螺儀來產生變化。另外如果你在應用內鎖屏的話,解鎖時就不會看到這個炫酷的動畫啦。
希望這樣的超級壁紙今後能夠激發更豐富的呈現方式,如果長期只有地球和火星的話還是比較容易膩,但考慮到發佈會說的建模等問題估計還是很耗時耗力的。
在隱私保護上一次可見的努力
如果對審美和設計的重新思考是往上看,那對於隱私保護是往回看。
在手機操作系統一步步進化的歷程中,不僅經歷了功能的由少到多,同樣也經歷了數據的由少到多,回頭看的時候我們已經給出了太多的個人隱私。
在 MIUI 12 上從「知情權」和「管理權」兩個方面來進一步保護隱私。
知情權代表著你知道哪些應用在幹什麼,所以 MIUI 12 增加了應用行為記錄查詢功能,用戶可以隨時以時間軸的形式查看應用自動啟和權限調用等情況。
除了後臺記錄外,MIUI 12 還有敏感權限的前臺提醒,包括相機、錄音和定位這三種用戶最敏感的權限,應用調用時會在界面左上角做出強提醒。
如果應用想在後臺調用一些像讀取通訊錄,讀取通話記錄等這種權限,系統則會發出通知提醒用戶。
管理權則是進一步細化和限制了用戶給予應用權限的條件,比如僅在應用前臺運行時授予權限,防止應用進行後臺記錄。支持設置此類條件的權限為定位、讀取聯繫人、讀寫存儲設備、讀取通話記錄等 7 項較為敏感的權限。
MIUI 12 還增加了「本次運行時允許」的條件,在單次允許和應用運行時允許之間增加了一箇中間選擇。
關於錄音、定位和相機權限,MIUI 12 系統要求了應用申請權限時要給出合理用途說明,不然彈窗中將不會出現「始終允許」的選項。
權限濫用的重災區剪貼板這次也得到了管控,應用嘗試讀取的時候系統將會作出權限授予提醒彈窗。而 IMEI 和 ICCID 等設備標識是另一重災區,,現在 MIUI 12 已經通過虛擬 ID 形式將其攔截。
「空白通行證」這一大快人心的功能終於在 MIUI 12 出現了,這個功能主要就是針對那些不給通訊錄和本機識別碼權限就不能用的應用,還有些反覆要訪問相冊、定位等權限的應用也能消停一些。
還記得幾年前用 App Ops 和 My Android Tools(寫輪眼)的組合堵截應用權限和服務的日子,現在門檻終於能降低了。
在今天的內測版中,MIUI 12 在設置界面新增了隱私保護一個設置分類,裡面有剛才提到的一大票隱私保護功能。應用行為記錄是個很好的功能,但現在應用試圖獲取權限的行為實在是太頻繁了,如果一天有上千條記錄的話估計用戶會很不想看。
發佈會上提到的返回空信息似乎是一個默認功能,我沒有進行任何設置,系統默認就幫我對應用獲取敏感信息的行為返回了空信息,這一點挺好。
當然在隱私保護這部分,iOS 還是走的更早更遠,但所有人應該都樂於見到國產定製 UI 有在這個方向上努力。
不止於動效,還有更好用的功能
自由小窗
之前是遊戲的時候才能呼出小窗,現在 MIUI 12 有了更方便的「自由小窗」功能。
MIUI 12 的設計師把「自由小窗」看做是一個新的多任務解決方案。這個自由懸浮的小窗這次新增了一個「掛起」的功能,將小窗放到多任務的右上角即可出發,掛起的小窗更加迷你,但依舊是一個前臺活動的窗口。
很有意思,後臺多任務在今天已經沒有什麼好玩的了,現在大家都來開始玩前臺多任務,Android 自帶的分屏是,Smartisan OS 的「一步」是,現在 MIUI 12 也做出了自己的前臺多任務。
至於應用場景,其實和一步差不多,比如微信遷移保持時保持前臺活動,比如在等待滴滴的時候刷個微博什麼,優點掛起後佔用面積很小,但缺點也還是會遮擋一部分視線。
實際體驗中,遊戲的掛起很好用,之前 Smartisan OS 的「一步」不能用在橫屏應用上很可惜,而 MIUI12 則可以充當掛機神器。不過目前掛起遊戲的時候動畫流暢度會受到一丟丟影響。
需要注意的是,對界面有調整的功能會自動殺死小窗,比如調整字體大小粗細等等。另外還發現了 MIUI 12 一個改變就是默認的字體大小比 MIUI 11 默認的大了一號,這讓我覺得系統字體太大,而調小以後微博等應用的字體又會太小,希望能改回和 MIUI 11 的默認大小。
在目前的測試版本體驗中感覺還需要更多對用戶做引導,比如怎麼移動小窗等等。
多種運動記錄
MIUI 12 還做了更自動化的運動監測算法,基於 MACE Micro 框架實現。只要攜帶手機就可以根據手機的傳感器記錄一天的步行、跑步、爬樓、騎行四種運動方式,還跟 Apple Watch 進行了對比表示誤差極小。
自動記錄步行功能很多應用都能做到,最常用的其實就是微信計步。不過這個功能的意義在於完全自動化和系統級,同時多出了跑步、騎行和爬樓三個維度。
考慮到多數人更關注跑步,而且實際運動時不太會把手機揣兜裡,所以雖然方便但意義未必非常大。
AI 電話
AI 接聽這個功能在小愛同學升級 3.0 的時候記得已經演示過了。現在還有了 AI 撥打功能,主要是為聽障人士準備的,他們通過 AI 撥打的方式能夠以文字轉語音的方式和客戶對話,對面說的話也會轉成文字顯示在手機上。
在打通了接聽和撥打兩個環節之後,小愛同學在無障礙電話方面可以說比之前成熟了一大截,至於是不是真的能夠幫到聽障人士,還是期待之後的實際反饋了。
總體來說,MIUI 12 確實是一次合格的大版本更新,在界面和動畫方面在 MIUI11 的基礎上完成了設計語言和美學層面的上升。
而隱私也是 Android 用戶非常頭疼的一個問題,儘管在時間上落後 iOS,並借鑑了其很多想法,但總算是給了 MIUI 用戶一個還算成熟的隱私保護方案,也希望 MIUI 團隊不要一次更新就完事,要將其當做長久的思考方向。
目前來看 MIUI 12 的穩定版將會在 6 月份推出,首批機型是去年和今年的主力機型,而像小米 CC9 等二線機型與 MIX3 這樣的老旗艦會在第二批。第三批會集中在更老的機型像小米 Note 3 和紅米等機型。