IT運(yùn)維:微軟Win10X模擬器簡單上手體驗
2020-04-10 15:52 作者:admin
微軟Win10X模擬器簡單上手體驗
Windows 10X和Windows 10有什么區(qū)別?當(dāng)這個問題擺在我面前的時候,我就脫口而出:區(qū)別?雙屏了唄!-
http://www.bjitwx.comIT外包
前言
這個答案有點(diǎn)低能,也有點(diǎn)膚淺。Windows 10X的出現(xiàn),意味著Windows可能要進(jìn)行的一些改變,我只是一個小小的開發(fā)者,也不想做過度解讀,就帶著大家來看看Windows 10X有哪些新的變化,并稍加分析。
開始菜單與圓角化
從Windows 8時代開始,以磁貼為代表的直角設(shè)計便充斥在Windows界面的各個角落。但是在Windows 10X中,界面全面轉(zhuǎn)向了圓角,注意哈,我說的是全面。
這個圓角包括了很多方面:控件、圖標(biāo)、乃至窗口。
你可能會說,不就是變一個圓角嗎,有什么稀奇的?
有。
圓角本身只是一種設(shè)計,但它卻會對UI造成直接的影響,進(jìn)而影響到系統(tǒng)功能。最直觀的后果就是陪伴了我們兩個大版本的磁貼被取消了。圓角矩形堆疊時必然會產(chǎn)生一個個無法填充的死角,多了就會形成一個個空洞,這是很難看的。
當(dāng)然,磁貼取消有視覺原因也有功能原因,只說視覺有些牽強(qiáng)。
原來的磁貼都是放在開始菜單中,理論上它可以顯示很多的信息,并有一些有趣的動畫效果。但在桌面系統(tǒng)中,我們打開開始就意味著結(jié)束,磁貼占據(jù)面積大,又沒有多少軟件適配,理想很美好,現(xiàn)實(shí)很骨感,不如砍了吧。
于是就砍了。
這個重新處理過的開始菜單和我們以前見識過的開始菜單截然不同。
雖然中間出過Windows 8這個異類,但總體來說,Windows的開始菜單都是一脈相承的,除了樣式外,內(nèi)部的邏輯沒有太大的變化。我們可以簡單地理解為是一種樹狀視圖,有些時候你還能在開始菜單里看到文件夾并打開它。
而Windows 10X的開始菜單則是一種更為綜合的東西。
上半部分顯示應(yīng)用列表,這里的應(yīng)用沒有完全顯示,推測會根據(jù)用戶的使用頻率進(jìn)行順序調(diào)整,就像現(xiàn)在開始菜單中的最常用標(biāo)簽。這里的顯示方式就是平鋪圖標(biāo),這更符合我們在移動端的使用體驗。
注意到區(qū)別了嗎?在過去的樹狀圖中,圖標(biāo)的優(yōu)先級并不高,我們往往會通過程序名字來識別程序,這樣做的好處是,同等高度下,舊開始菜單的信息密度是新開始菜單信息密度的數(shù)倍。現(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進(jìn)行聯(lián)合之后的必然產(chǎn)物,要說能分析出什么的話,可能以后這種雙屏的便攜設(shè)備會更傾向于云服務(wù)吧。經(jīng)歷過現(xiàn)在這樣一次疫情的洗禮,國內(nèi)應(yīng)該會更加關(guān)注遠(yuǎn)程辦公,那么與之緊密相連的云服務(wù)也會迎來一次爆發(fā)式增長,所以這里沒什么好說的。
Dock欄與Action Center
底部的這個東西,你可能注意到了。和iOS以及部分全面屏安卓手機(jī)一樣,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ù)視圖按鈕查看,這套操作還是很有點(diǎn)和移動設(shè)備取經(jīng)的味道的,只是目前系統(tǒng)并不完善,只是個模擬器我也不會要求太高,希望以后能有更多的手勢操作吧。
接下來我們往右邊看。
盡管右邊也是個Dock欄,但是右下角顯示時間的地方可以觸發(fā)Action Center。
這里我們以往都叫通知中心,但事實(shí)上,通知只是其中一個模塊。這一點(diǎn)在Windows 10X上更為明顯。在Action Center中,快捷設(shè)置顯然占據(jù)了更大的比重。而且整體的設(shè)計都轉(zhuǎn)為了模塊化設(shè)計,從視覺上進(jìn)行了分割。
這里的設(shè)置模塊顯然經(jīng)過了重新設(shè)計,在一些模塊下提供了二級目錄進(jìn)行設(shè)置,這一點(diǎn)還是比較人性化的。
如果你打開了音樂軟件的話,與系統(tǒng)集成的MTSC,中文叫媒體傳輸控件,也會出現(xiàn)在Action Center中。所以這里可以做一些推斷,也許微軟會發(fā)布一些新的API,用于創(chuàng)建一些小插件,就像手機(jī)上的負(fù)一屏一樣。這只是猜測,如果以后能實(shí)現(xiàn)的話,那還是很棒的,雖然感覺希望不大。
應(yīng)用體驗
應(yīng)用是系統(tǒng)體驗中最為重要的一環(huán)。Windows 10X聲稱支持大多數(shù)Win32應(yīng)用,我這里條件有限,就不去做這個測試了,等系統(tǒng)正式版出來后自會有人去測試。但是我們還是可以簡單地看看這個Win32在這個系統(tǒng)中是怎么運(yùn)行的。
微軟在發(fā)布模擬器的時候提到了Win32應(yīng)用的運(yùn)行模式,是在一個容器(Container)內(nèi)運(yùn)行的。我以為這是一個形象的說法,但我是真的沒想到,TN的竟然是字面意思!
當(dāng)我們打開記事本時,倏忽間全屏,然后就是一個標(biāo)題欄孤懸,稍等片刻,一個窗口化的筆記本應(yīng)用出現(xiàn),背景上了一層遮罩,孤懸的標(biāo)題欄消失。
真就是開個模擬器跑Win32應(yīng)用唄?
而且這個筆記本應(yīng)用在進(jìn)行窗口拖拽的操作時極為卡頓,我承認(rèn)我電腦配置不高,但這種卡頓是很明顯的,在我這樣的低配電腦上更是放大了數(shù)倍。
然而這只是個模擬器,我倒不會太較真,只希望正式版出來之后能好一些吧。
說回來,作為一款雙屏設(shè)備,配置肯定不會太高,受機(jī)能限制,Windows 10X運(yùn)行的主流軟件應(yīng)該是UWP和PWA應(yīng)用,PWA暫不考慮,這里我們測試一下UWP應(yīng)用的實(shí)際表現(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...
}