[PConline 資訊]微軟已經(jīng)發(fā)布Win11好一段時間了,不久后,Win11還會迎來年度更新22H2。和Win10乃至Win8不同,Win11是一個UI更加統(tǒng)一,在很多人看來更加桌面化的操作系統(tǒng)。去除了磁貼元素乃至平板模式后,Win11留給人的印象更像是純粹的桌面產(chǎn)品,Win8、Win10那種為平板設(shè)備打造的滿屏磁貼,已然一去不復(fù)返。 ▲Win11不再有磁貼了,界面布局似乎不再以移動平臺為基準(zhǔn)
我們知道,微軟一度為移動市場投入了大量心血,發(fā)布了設(shè)計獨(dú)到的Windows Phone/Windows Mobile系統(tǒng),甚至連桌面操作系統(tǒng)的交互也向移動端靠攏,這才出現(xiàn)了Win8、Win10上標(biāo)志性的磁貼,F(xiàn)在,Win11上已經(jīng)將這股風(fēng)氣掰了回來,這是否意味著,Win11已經(jīng)完全放棄了移動平臺? 其實(shí)并不盡然。微軟在Win11中,仍采取了大量為移動平臺優(yōu)化的措施。微軟是如何做的呢?Windows有沒有可能重新殺回移動平臺?今天就來簡單聊聊Win11位移動化做的努力吧。 不是Aero的半透明:性能最佳取舍? 很多朋友都對Windows Vista、Win7時代窗口的Aero半透明特效贊賞有加,華麗的毛玻璃特效,一下子就讓系統(tǒng)界面高大上了起來。遺憾的是,Aero從Win8開始被棄用,Win10中盡管也有一些半透明特效,但和Aero并不沾邊。直到Win11,系統(tǒng)才又大面積出現(xiàn)半透明的設(shè)計元素,但這是Aero回歸嗎?實(shí)際上,Win11中的半透明和Aero并不是一回事。 ▲從Longhorn開始引入的Aero,在Win8之后不見蹤影
移動平臺和桌面平臺的一大差異,在于移動平臺要對能耗精打細(xì)算,畢竟你不可能備著220V的插座周街走。Win8、Win10之所以放棄Aero,主要原因也是實(shí)時渲染的Aero半透明特效過于耗費(fèi)計算資源,對能耗非常不友好。而在Win11中,半透明采用了機(jī)制和Aero大不相同的Mica特效,大幅降低了資源消耗。 ▲Mica特效看似也是半透明,但其實(shí)和Aero不同
和Aero不同,Win11的Mica半透明特效并不是真實(shí)的透明效果。如果你留心觀察,可以發(fā)現(xiàn)Win11中使用Mica特效的窗口堆疊在另外的元素(例如另外一個應(yīng)用程序)上,并不會透出下面畫面。 ▲Mica的窗口“半透明”,并不會真的透出下面的內(nèi)容
實(shí)際上,在很多情況下,Mica的機(jī)制是將背景顏色與桌面背景調(diào)和一致后,為半透明鍍上一層底色,移動Mica特效的窗口實(shí)質(zhì)上只會透出這一層底色。如此一來,窗口的半透明特效運(yùn)算就不需要實(shí)時取色,顏色都是預(yù)先調(diào)和好的,大大減少了性能開支。 當(dāng)然,在一些不會常駐、面積較小的區(qū)域,例如右鍵菜單,Mica還是會做真正的半透明實(shí)時渲染的。 根據(jù)微軟的說法,性能是Win11任務(wù)管理器的重中之重,因此需要“確保所有這些新功能(Mica和圓角)都超快”。而我們可以觀察到,盡管Win11有了Mica特效的加持,比Win8、Win10都更加華麗,但窗口的性能開銷并沒有擴(kuò)大。 Win11的Mica特效,實(shí)際上是以移動平臺的體驗(yàn)優(yōu)化作為出發(fā)點(diǎn)的。從Win8取消Aero特效開始,Windows的界面就非常注重能效,這一傳統(tǒng)在Win11中依然得以延續(xù)。 目前,Mica特效屬于WinUI 3的一部分,而WinUI 3則是一套整合UWP和Win32開發(fā)的方案。無論是傳統(tǒng)的Win32軟件,還是UWP應(yīng)用,都可以使用WinUI 3作為界面,使用Mica特效。這意味著,Win11上的各種系統(tǒng)組件和應(yīng)用軟件都可以使用新的Mica模式來降低能效,這對于移動環(huán)境來說無疑是一個好消息。 ▲作為Project Reunion的一部分,WinUI 3同時支持Win32和UWP,傳統(tǒng)軟件也可以使用它更新界面
Windows App SDK:改進(jìn)的電源管理 微軟從很久之前,就已經(jīng)開始布局UWP和傳統(tǒng)Win32的融合了。而在Build 2020開發(fā)者大會上,微軟公布了“Project Reunion”,試圖給出整合UWP和傳統(tǒng)Win32軟件的方案。之所以想要執(zhí)行這一計劃,很大一部分原因就在于微軟打算讓應(yīng)用程序擁有更完善的電源管理方案,造福于移動平臺。 正如前面所說,移動平臺非常注重能效,優(yōu)秀的電源管理是降低能效必不可少的一環(huán)。Project Reunion中衍生出了WinUI 3和Windows App SDK,Windows App SDK即提供了大為改善的電源管理方案。 根據(jù)微軟官方的說法,如果應(yīng)用程序按照Windows App SDK新規(guī)范開發(fā),則可以擁有更加完善的應(yīng)用生命周期管理,讓電源管理從此收益。通過Windows App SDK,應(yīng)用程序可以更合理地影響設(shè)備電源狀態(tài),得以根據(jù)資源使用情況做出智能決策。 ▲Windows App SDK可以讓W(xué)in32軟件更容易支持更多系統(tǒng)新特性
如果開發(fā)者迫切想要軟件跟上Win11的節(jié)奏,或者想要讓產(chǎn)品在Windows商店中上架,Windows App SDK還是頗具吸引力的。Windows App SDK提供了更多適配Win11新系統(tǒng)特性的接口,例如電源管理、應(yīng)用窗口管理、進(jìn)程周期管理等等,使用它來開發(fā)軟件,可以讓產(chǎn)品更加符合移動設(shè)備的使用環(huán)境,不至于像之前的傳統(tǒng)Win32軟件那樣,存在諸多問題。 實(shí)際上,當(dāng)前Windows在移動平臺的很多問題,都是由于軟件不適配引發(fā)的。經(jīng)常用Windows筆記本的朋友,或多或少都會遇到過筆記本無法正常睡眠、休眠,電腦放在包里發(fā)熱發(fā)燙、電池不知不覺耗盡的問題。這主要是由于Win11的Modern Standby現(xiàn)代休眠機(jī)制和傳統(tǒng)的軟件不匹配引起的。Modern Standby休眠狀態(tài)下,系統(tǒng)會截停大部分進(jìn)程,但允許某些關(guān)鍵進(jìn)程和網(wǎng)絡(luò)交換數(shù)據(jù)、喚醒系統(tǒng),然而傳統(tǒng)的Win32軟件并不能很好地對其進(jìn)行適配,使得系統(tǒng)喚醒成為了常態(tài),筆記本無法正常休眠。而轉(zhuǎn)用Windows App SDK開發(fā)后,情況會改善很多。
此外,Win11還改進(jìn)了任務(wù)管理器,引入了eco模式,用戶可以將某個進(jìn)程手動加入到eco模式中,使其可以最小化系統(tǒng)資源的使用來減少CPU壓力,以獲得更快的前臺響應(yīng)和更好的能效。在移動環(huán)境中,設(shè)備無法像桌面環(huán)境一樣肆意釋放性能,eco模式在移動環(huán)境下可以兼顧性能釋放和能效管理,還是非常有意義的。
強(qiáng)制TPM 2.0:嚴(yán)格的安全限制 微軟推出Windows 11之時,有一個升級舉措遭到了眾人的口誅筆伐——設(shè)備必須支持TPM 2.0,才符合Win11的升級條件。TPM 2.0是一個硬件級的安全機(jī)制,主要負(fù)責(zé)安全啟動以及設(shè)備數(shù)據(jù)加密,可以更大程度確保用戶的數(shù)據(jù)不輕易泄露。 ▲沒有TPM的主機(jī)將無法通過微軟程序驗(yàn)證
目前比較新型號的主板都支持TPM 2.0,然而為數(shù)不少的老機(jī)器,是無法滿足Win11的升級條件的。一向注重向前兼容的微軟,下定決心加高安全的門檻淘汰掉老設(shè)備,其動機(jī)或許就是向移動市場的風(fēng)潮靠攏。 實(shí)際上,在移動市場,設(shè)備們早已經(jīng)普及了硬件設(shè)備鎖,安全啟動+存儲空間全盤加密的舉措,已經(jīng)成為了常態(tài)。iPhone自不必說,安卓陣營鎖定Bootloader以及全局使用SELinux加密,也已經(jīng)是慣例。 之所以如此,是因?yàn)樵谝苿踊ヂ?lián)網(wǎng)時代,移動設(shè)備承載了大量個人信息,儼然已經(jīng)成為了人們的第二身份證乃至外置器官,F(xiàn)在,Win11也跟上了這個風(fēng)潮,通過強(qiáng)制要求TPM 2.0以及使用Bitlocker數(shù)據(jù)加密硬盤,這無疑也可以視作對移動市場的優(yōu)化措施。 ▲Win11默認(rèn)啟用TPM設(shè)備鎖+Bitlocker加密,跟上了移動設(shè)備的步伐
對于此舉,不少用戶都頗有微詞。一方面,這提高了設(shè)備兼容Win11的門檻;另一方面,安全和開放始終存在取舍,對啟動加載項(xiàng)以及存儲進(jìn)行加密,意味著犧牲一部分的開放性。Windows設(shè)備在未來是否會如同現(xiàn)在很多手機(jī)一樣,鎖死Bootloader,不允許加載其他系統(tǒng)?這也是很多用戶都擔(dān)心的。 但即便如此,微軟仍未放松對Win11的安全限制。盡管Win11目前仍更多地應(yīng)用在桌面上,但其中的安全措施,已經(jīng)顯而易見向移動設(shè)備看齊了。 Windows還會殺回移動市場嗎? 微軟在移動市場的潰敗,原因是多種多樣的。例如WP和Win10M多次改變開發(fā)路線、基礎(chǔ)功能長期不完善;又例如Windows RT、Windows 8根本就沒有為系統(tǒng)大量功能配備良好的觸控方案;旧,微軟推出的移動操作系統(tǒng)完成度都很低,將其評價為不堪大用毫不過分。Win11如果想要?dú)⒒匾苿邮袌,需要做的同樣還有很多。 ▲移動平臺的潰敗,是微軟粉絲們心頭揮之不去的痛
正如前文所介紹的那樣,Win11很多特性都是為移動環(huán)境而適配的。不過,當(dāng)前Win11對觸控的優(yōu)化仍稱不上良好,觸屏的筆記本電腦乃至Windows平板,遠(yuǎn)稱不上主流,也可以看作是Win11觸屏體驗(yàn)談不上吸引用戶的一個佐證。與此同時,盡管Windows App SDK對應(yīng)用程序的電源管理和界面渲染能效做出了優(yōu)化,但在觸控方面所提供的幫助仍是有限的。如果Win11想要在移動市場贏得消費(fèi)者的青睞,進(jìn)一步優(yōu)化觸控體驗(yàn)仍是重中之重。 ▲盡管市面上仍有Win11平板,但觸屏體驗(yàn)一言難盡
與此同時,Win11依然對應(yīng)用程序的開發(fā)沒有強(qiáng)力的話語權(quán),無法迫使開發(fā)商按照最新的開發(fā)規(guī)范來編寫應(yīng)用程序。一直以來,這都是一個老大難的問題,也是Windows注重軟件向前兼容不得不付出的代價。即使Windows App SDK能提供完好的移動體驗(yàn),微軟無法強(qiáng)制讓應(yīng)用程序都適配Windows App SDK,想要Windows在移動設(shè)備上的良好體驗(yàn),也不過是水中撈月。 ▲就算是Win11系統(tǒng)本身,也依然存在大量老舊的組件,開發(fā)者真的有動力匹配新的開發(fā)框架嗎?
顯而易見,盡管Win11很多機(jī)制都對移動環(huán)境有所優(yōu)化,但目前Win11仍無法在移動設(shè)備上提供足夠良好的體驗(yàn)。但這并不意味著,微軟已經(jīng)完全放棄了移動市場。 當(dāng)前,微軟的在云服務(wù)方面投入了大量精力,這也影響到了移動市場。無論是iOS還是Android,都可以通過眾多高質(zhì)量的微軟App,享用到OneDrive、Office、Xbox等微軟服務(wù)。此情此景下,微軟未必需要操作系統(tǒng)來在移動市場進(jìn)行生態(tài)滲透,憑借著優(yōu)質(zhì)的云服務(wù)和入口應(yīng)用,微軟可以用更小的成本,在移動市場分到一杯羹。 ▲微軟在移動平臺開發(fā)了大量App,現(xiàn)在更像是一個服務(wù)商
當(dāng)然,操作系統(tǒng)作為生態(tài)的承載平臺,所能提供的用戶黏性,不是簡單的應(yīng)用和云服務(wù)所能媲美的。目前Win11正在試圖能解決微軟自身可以解決的移動化適配問題,對于連微軟也難以解決的問題,就只能耐心等待時機(jī)的成熟了。希望Windows下次大舉進(jìn)軍移動平臺,能帶來完成度更高的產(chǎn)品方案吧。 總結(jié) 總的來說,Win11的確為移動平臺的適配作了諸多優(yōu)化。但是,Windows能否在移動設(shè)備上提供良好的體驗(yàn),所需改變的并不僅僅是Windows自身,還有賴于微軟能以自身影響力,切實(shí)引導(dǎo)應(yīng)用生態(tài)。微軟能否做到這點(diǎn)?我們拭目以待吧。
|