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