Windows 10X – kompromisas tarp WIN32 ir UWP? [LT]

Neseniai Microsoft pristatė naujus įrenginius su dviem ekranais (dar neaišku kada jie iš tikrųjų pasirodys rinkoje). Mažesnis naudos specialiai pritaikytą Android sistemą. O štai didesni įrenginiai kaip Surface Neo naudos pakoreguotą Windows 10 sistema pavadinta 10X. Ši Windows 10 versija yra pritaikyta modernioms aplikacijoms (UWP), kurios paprastai diegiamos iš Microsoft Store. Bet kitaip nei ne visai pasisekusiuose Windows RT ar Windows 10S variantuose Windows 10X leis diegti ir naudoti klasikines aplikacijas. Tiesa jos veiks specialiame nuo sistemos izoliuotame konteineryje. Microsoft žada, kad tai neturėtų paveikti greitaveikos ir suderinamumo, bet tik ateitis parodys kaip bus iš tikrųjų. Gali kilti problemų su specialiom tvarkyklėmis, žaidimais. Negalima bus įdiegti programų manipuliuojančių diskais, geležimi, sisteminiais failais. Nebus tradicinio “systray” su nuolat veikiančių programų ikonomis ir pan. Galbūt todėl Microsoft kol kas šią naują versiją skiria tik naujiems įrenginiams – planšetės su dviem ekranais. Bet ateityje 10X gali kaip variantas atsirasti ir staliniuose ir nešiojamuose kompiuteriuose. Bus įdomu pamatyt kaip šis WIN32 ir UWP kompromisas pavyks.

Yra pateiktas Windows 10X emuliatorius leidžiantis išbandyti naują sistemą. Pats jo nebandžiau, tik žiūrėjau video.

Vartotojo sąsaja yra visiškai nauja, o seni elementai išimti arba padėti jau minėtame izoliuotame konteineryje. Valdymas yra pritaikytas dviejų ekranų įrenginiams su lietimu valdymo palaikymu.

Užduočių juosta apačioje yra paprastai minimizuota ir rodomas tik mažas brūkšnelis. Bet patraukius juostą į viršų centre rodomi Start mygtukas, prikabintos programos ir programų perjungimo mygtukas. Paleistos neprikabintos programos rodomos dešinėje prikabintų programų sąrašo už vertikalaus brūkšnio. Bet paskutinė visada rodoma TaskView ikona. Neaišku ar tai liks galutinėje versijoje, bet šiame Preview galima pakeisti išdėstymą vietoj centro į kairę ir TaskView ikoną perkelt prie Start mygtuko. Taip pat galima nerodyti paleistų programų ar prikabintų programų atskirimo brūkšnio. Aplikacijas galime pertempt tarp dviejų ekranų arba tiesiog atidaryt užduočių juostą kitame ekrane ir paspaust ant programos ikonos ir ji peršoks į tą ekraną.

Start meniu yra visiškai kitoks. Jokių gyvų plytelių ar ilgo programų sąrašo šone. Tik paprasta lentelė su programų ir išsaugotų puslapių ikonomis, paieškos laukelis viršuje ir sąrašas paskutinių atidarytų dokumentų, aplankytų puslapių. Iš tikrųjų visi šie elementai yra ir įprastoje Windows 10 versijoje (Start, Timeline, Search), bet čia jie apjungti į vieną sąsają.

Viename šone yra naujas systray, kuriame yra greiti nustatymai ir perkurtas Action Center. Quick Settings dažnai leis pakeist tam tikrus nustatymus čia pat be perėjimo į atskirą Settings langą. Pranešimai rodomi vizualiai atskirtame atskirame stačiakampye, kaip pvz. audio grotuvo valdymo meniu ir pan. Tame pačiame systray meniu yra ir Settings bei Power mygtukai. Taigi sistemos nustatymų valdymas ir išjungimas iškeliauja iš Start meniu.

Paleidus programą užduočių juostoje kairiame ekrane ji pasileis kairiame ekrane ir analogiškai dešiniame. Taip galima lengvai paleisti dvi programas viena šalia kito atskiruose ekranuose. Beje, aplikacijos užima visą ekraną. O jeigu aplikacija gali būti naudojama keliuose ekranuose (kaip pvz. paštas), galima paimt už juos viršutinės juostos, patraukt ir palaikyt viduryje sankirtoje tarp dviejų ekranų ir po kiek laiko ji automatiškai išsidėstys tarp dviejų ekranų. Pvz. laiškų sąrašas iš kairės ir laiškų turinys iš dešinės. Taip pat galima paleisti dvi programas viena šalia kitos (side by side) viename ekrane, bet negalima turėti atskirų programų langų vienas virš kito. Microsoft sako, kad 10X bus naudojama įrenginiuose su mažais ekranais ir tokio poreikio nebus. Bet jei ateityje ši versija bus pateikta ir staliniams kompiuteriams su dideliais monitoriais, jie turės sugalvoti kažkokį sprendimą.

Tiesa, Win32 aplikacijos pasileidžia ne per visą ekraną, o mažesniuose languose, bet atrodo, kad jos veikia atskirame ProxyApp lange. Todėl tikriausiai neišeis kelių tokių aplikacijų išdėstyti laisvai ekrane. Tokios aplikacijos kaip minėta veikia atskirame konteineryje su labai apkarpyta įprasta (legacy) Windows 10 versija. Edge naršyklė ir pilnos Office aplikacijų versijos irgi yra Win32 tipo, bet jos veikia ne konteineryje, o naudoja kažkokią kitą technologiją suderinamumui su 10X ir neužkrauna legacy komponentų fone.

Quick Settings turi Compose Mode mygtukas, kurį paspaudus vienas ekranas pavirsta virtualia klaviatūra, o kitame vaizdas paverčiamas į horizontalią padėtį. Ši opcija skirta darbui su dokumentais, vaizdo redagavimo programomis ir pan. Tokiu atveju užduočių juosta yra visada rodoma. Ekrane su klaviatūra taip pat yra virtualus touchpad, kuris taip pat pavirsta į tam tikrus valdiklius priklausomai nuo veikiančių programų (pvz. į audio valdymą kaip groja muzika).

Aišku nauja sąsaja palaiko Dark Mode (išskyrus kol kas Action Center). Taip pat yra palengvintas foninio paveikslo keitimas (iškart kontekstiniame meniu paspaudus dešiniu darbastalyje, taip pat tikriausiai ir ilgai paspaudus su pirštu).

File Explorer 10X versijoje yra jau matytas mobiliuose Windows 10 versijoje, HoloLens ir Surface Hub. Tai yra UWP versija. Kol kas tai labai primityvi versija, kuri gali rodyti katalogus ir failus.

Windows 10X traktuoja web aplikacijas kaip native aplikacijas. Tarkim Word web versija atrodo beveik kaip įprasta aplikacija (jei ne įrankių ir opcijų prasme, tai bent jau lango pavidalo).

Taigi, gal jau yra ir naujesnių 10X build’ų ar Preview, kurie turi daugiau naujovių, bet pagrindinis principas aiškus. Šiek tiek primena Windows 8 arba Windows 10S su niuansu, kad visgi leidžia diegti tam tikras klasikines programas. Galbūt ši sąsaja tiks mobiliems įrenginiams su dviem ekranais, bet kol kas sunku patikėt, kad ji galėtų pakeisti dabartinę sąsają kompiuteriuose.