Windows 10X和Windows 10有什么區(qū)別?當(dāng)這個問題擺在我面前的時候,我就脫口而出:區(qū)別?雙屏了唄!
前言
這個答案有點低能,也有點膚淺。Windows 10X的出現(xiàn),意味著Windows可能要進行的一些改變,我只是一個小小的開發(fā)者,也不想做過度解讀,就帶著大家來看看Windows 10X有哪些新的變化,并稍加分析。
開始菜單與圓角化
從Windows 8時代開始,以磁貼為代表的直角設(shè)計便充斥在Windows界面的各個角落。但是在Windows 10X中,界面全面轉(zhuǎn)向了圓角,注意哈,我說的是全面。
這個圓角包括了很多方面:控件、圖標(biāo)、乃至窗口。
你可能會說,不就是變一個圓角嗎,有什么稀奇的?
有。
圓角本身只是一種設(shè)計,但它卻會對UI造成直接的影響,進而影響到系統(tǒng)功能。最直觀的后果就是陪伴了我們兩個大版本的磁貼被取消了。圓角矩形堆疊時必然會產(chǎn)生一個個無法填充的死角,多了就會形成一個個空洞,這是很難看的。
當(dāng)然,磁貼取消有視覺原因也有功能原因,只說視覺有些牽強。
原來的磁貼都是放在開始菜單中,理論上它可以顯示很多的信息,如IT之家滾動新聞,并有一些有趣的動畫效果。但在桌面系統(tǒng)中,我們打開開始就意味著結(jié)束,磁貼占據(jù)面積大,又沒有多少軟件適配,理想很美好,現(xiàn)實很骨感,不如砍了吧。
于是就砍了。
這個重新處理過的開始菜單和我們以前見識過的開始菜單截然不同。
雖然中間出過Windows 8這個異類,但總體來說,Windows的開始菜單都是一脈相承的,除了樣式外,內(nèi)部的邏輯沒有太大的變化。我們可以簡單地理解為是一種樹狀視圖,有些時候你還能在開始菜單里看到文件夾并打開它。
而Windows 10X的開始菜單則是一種更為綜合的東西。
上半部分顯示應(yīng)用列表,這里的應(yīng)用沒有完全顯示,推測會根據(jù)用戶的使用頻率進行順序調(diào)整,就像現(xiàn)在開始菜單中的最常用標(biāo)簽。這里的顯示方式就是平鋪圖標(biāo),這更符合我們在移動端的使用體驗。
注意到區(qū)別了嗎?在過去的樹狀圖中,圖標(biāo)的優(yōu)先級并不高,我們往往會通過程序名字來識別程序,這樣做的好處是,同等高度下,舊開始菜單的信息密度是新開始菜單信息密度的數(shù)倍?,F(xiàn)在要變了,通過信息密度的下降帶來用戶體驗的上升,你不會在這里看到什么文件夾或者文件,有的只是放大幾倍的應(yīng)用(還有PWA),以后開發(fā)應(yīng)用時需要開發(fā)者對應(yīng)用圖標(biāo)多上上心了。這是一個設(shè)計的轉(zhuǎn)變,暗示著微軟開始從工程師思維逐步向設(shè)計師思維和產(chǎn)品經(jīng)理思維過渡。
下半部分顯示的是最近的文件列表,這個記錄應(yīng)該是跨設(shè)備同步的,和OneDrive緊密結(jié)合。這個是Windows跟Azure進行聯(lián)合之后的必然產(chǎn)物,要說能分析出什么的話,可能以后這種雙屏的便攜設(shè)備會更傾向于云服務(wù)吧。經(jīng)歷過現(xiàn)在這樣一次疫情的洗禮,國內(nèi)應(yīng)該會更加關(guān)注遠程辦公,那么與之緊密相連的云服務(wù)也會迎來一次爆發(fā)式增長,所以這里沒什么好說的。
Dock欄與Action Center
底部的這個東西,你可能注意到了。和iOS以及部分全面屏安卓手機一樣,Windows 10X底部也有一個小橫條。鼠標(biāo)移入或者手指上滑就能喚出這個稱之為Dock欄的東西。
顯然,他就是我們桌面系統(tǒng)的任務(wù)欄了。你打開的應(yīng)用會顯示在這里,經(jīng)過測試,目前在這個模擬器上,豎屏?xí)r最多顯示5個應(yīng)用,橫屏?xí)r是8個,所以下面的Dock欄圖標(biāo)個數(shù)是會隨著屏幕寬度而變化的。
被擠在后面的應(yīng)用將通過Task View,也就是任務(wù)視圖按鈕查看,這套操作還是很有點和移動設(shè)備取經(jīng)的味道的,只是目前系統(tǒng)并不完善,只是個模擬器我也不會要求太高,希望以后能有更多的手勢操作吧。
接下來我們往右邊看。
盡管右邊也是個Dock欄,但是右下角顯示時間的地方可以觸發(fā)Action Center。
這里我們以往都叫通知中心,但事實上,通知只是其中一個模塊。這一點在Windows 10X上更為明顯。在Action Center中,快捷設(shè)置顯然占據(jù)了更大的比重。而且整體的設(shè)計都轉(zhuǎn)為了模塊化設(shè)計,從視覺上進行了分割。
這里的設(shè)置模塊顯然經(jīng)過了重新設(shè)計,在一些模塊下提供了二級目錄進行設(shè)置,這一點還是比較人性化的。
如果你打開了音樂軟件的話,與系統(tǒng)集成的MTSC,中文叫媒體傳輸控件,也會出現(xiàn)在Action Center中。所以這里可以做一些推斷,也許微軟會發(fā)布一些新的API,用于創(chuàng)建一些小插件,就像手機上的負(fù)一屏一樣。這只是猜測,如果以后能實現(xiàn)的話,那還是很棒的,雖然感覺希望不大。
應(yīng)用體驗
應(yīng)用是系統(tǒng)體驗中最為重要的一環(huán)。Windows 10X聲稱支持大多數(shù)Win32應(yīng)用,我這里條件有限,就不去做這個測試了,等系統(tǒng)正式版出來后自會有人去測試。但是我們還是可以簡單地看看這個Win32在這個系統(tǒng)中是怎么運行的。
微軟在發(fā)布模擬器的時候提到了Win32應(yīng)用的運行模式,是在一個容器(Container)內(nèi)運行的。我以為這是一個形象的說法,但我是真的沒想到,TN的竟然是字面意思!
當(dāng)我們打開記事本時,倏忽間全屏,然后就是一個標(biāo)題欄孤懸,稍等片刻,一個窗口化的筆記本應(yīng)用出現(xiàn),背景上了一層遮罩,孤懸的標(biāo)題欄消失。
真就是開個模擬器跑Win32應(yīng)用唄?
而且這個筆記本應(yīng)用在進行窗口拖拽的操作時極為卡頓,我承認(rèn)我電腦配置不高,但這種卡頓是很明顯的,在我這樣的低配電腦上更是放大了數(shù)倍。
然而這只是個模擬器,我倒不會太較真,只希望正式版出來之后能好一些吧。
說回來,作為一款雙屏設(shè)備,配置肯定不會太高,受機能限制,Windows 10X運行的主流軟件應(yīng)該是UWP和PWA應(yīng)用,PWA暫不考慮,這里我們測試一下UWP應(yīng)用的實際表現(xiàn)。
普通應(yīng)用
以我自己寫的應(yīng)用做反面教材,可以看到,在單屏上表現(xiàn)還行,但是一旦拉到雙屏上,隔斷感就會非常明顯。
這就要求應(yīng)用必須做出針對性的適配,目前微軟提供了兩種方式,一種是使用控件TwoPaneView,另一種是檢測ApplicationView.ViewMode,目前多出來一種新的狀態(tài),叫Spanning,是一種跨屏狀態(tài)(使用該狀態(tài)的SDK版本要求是19559以上)。
var isSpanned = ApplicationView.GetForCurrentView().ViewMode == ApplicationViewMode.Spanning; if (isSpanned) { // do something... } else { ?// do something... }
適配應(yīng)用
以發(fā)布會上的Demo為例(由Justin Liu制作,鏈接在文末),我們看看適配后的應(yīng)用表現(xiàn)。
可以看到,經(jīng)過適配后,雙屏的優(yōu)勢會得到顯現(xiàn)。由于屏幕增多,可以幫助設(shè)計師更好地整理信息,也可以更大膽地使用空白。
對于雙屏設(shè)備來說,沒有明顯的主屏-副屏的區(qū)別。所以當(dāng)應(yīng)用進行擴展后,可以有更多的交互操作與信息展示空間
再以Microsoft Edge為例,或許可以更為直觀地看到雙屏設(shè)備的好處。
這是一個調(diào)試的界面,左側(cè)顯示網(wǎng)頁如IT之家首頁,右側(cè)可以顯示調(diào)試窗口,對于網(wǎng)頁開發(fā)者來說,這種視覺觀感還是很棒的。
訪問IT之家開啟調(diào)試
使用感受
應(yīng)用默認(rèn)是以全屏狀態(tài)運行(不可更改),所以理論上最多同時運行兩個應(yīng)用。
在點擊開始菜單時,圖標(biāo)會有動畫(四個方塊輪流變色縮放),目前根據(jù)一些信息,這是Windows 10X的新特性,開發(fā)者也可以使用。
使用哪個屏幕的開始菜單打開應(yīng)用,應(yīng)用就會出現(xiàn)在哪個屏幕上。這樣一來,當(dāng)打開多個應(yīng)用時,應(yīng)用窗口就會堆疊。我很好奇當(dāng)堆疊時,下層的應(yīng)用是否還會繼續(xù)運行,經(jīng)詢問之后,給出的答案是否定的。這應(yīng)該是出于省電的考慮。
很顯然,要想發(fā)揮出雙屏設(shè)備的潛力,應(yīng)用必須要進行適配,并適當(dāng)改變當(dāng)前的操作模式,以適應(yīng)新設(shè)備的特性。
這次模擬器還有一個Compose模式,需要在Action Center中打開。不過目前還沒有足夠的文檔支撐我對其進行把玩,所以只能留到以后體驗了。
其它想法
經(jīng)過把玩,目前我對于Windows 10X的定位有了一個大概的概念。它要挑戰(zhàn)的并不是桌面端Windows 10,而是iPad OS。
老實說,iPad作為手機與桌面的中間產(chǎn)品,定位是比較模糊的。說生產(chǎn)力吧,有限;作為娛樂設(shè)備,又不太便攜。不過也得虧iPad能堅持下來,在收獲了一堆擁躉的同時,也開拓了這個中間市場。
但即便是對應(yīng)用有著強大掌控力的蘋果而言,iPad的應(yīng)用生態(tài)也不能說很好。那么對微軟而言,這一情況只會更加艱難。Win32應(yīng)用占據(jù)了整個微軟應(yīng)用生態(tài)的絕大部分,無論如何不能舍棄,但是微軟又缺乏對整個應(yīng)用生態(tài)的控制力。雙屏設(shè)備的最終潛力還是要交由應(yīng)用來決定,開發(fā)商能不能給面子,愿不愿意嘗試新平臺,遷移的難度有多大,這些都是需要實際考慮的問題。
以微軟的一貫做法,雙屏設(shè)備的推出必然與生產(chǎn)力直接掛鉤(這樣一個中間有著大黑條的設(shè)備好像也不能拿來玩游戲),一旦非要往工作這個方向上湊,就意味著要放棄iPad打下來的臥室生態(tài)位(躺在床上回郵件寫文檔?放過我吧)。
同時,如果Winows10X真的對標(biāo)iPad OS,意味著微軟要同時維護桌面端和平板端兩套操作系統(tǒng),上一次這么干還是WP時代。對于是否會因為內(nèi)部資源問題最終放棄開發(fā),我持相對樂觀態(tài)度。因為東西畢竟是發(fā)布出來了,微軟內(nèi)部也進行了組織調(diào)整,加之兩套操作系統(tǒng)還是有一些相似之處的,可以相互借鑒。雖然最終會因為操作方式和使用習(xí)慣而各自發(fā)展,不過以UWP作為溝通橋梁,還是能夠保證有相對一致的體驗的。
我是個小白,就不多指手畫腳了,一些粗陋淺見,說出來博諸位一笑。
身處疫區(qū),就給自己和家鄉(xiāng)加油吧。
祝大家身體健康~
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。