Šiuolaikinė sąsaja yra ne tik nauja dažų danga. Naujoji "Windows Runtime" arba "WinRT" programinės įrangos architektūra (nepainiojama su "Windows RT") labai skiriasi nuo "Windows" darbalaukio, su kuriuo mes naudojamės.
Galima įsigyti tik iš "Windows" parduotuvės
Skirtingai nuo standartinių "Windows" darbalaukio programų, "Windows" parduotuvėje galite įdiegti tik modernios programos. Visos programos, kurias norite įdiegti, turi būti pateiktos "Windows" parduotuvėje ir patvirtinti "Microsoft". Jei "Microsoft" pašalina programą arba nepatvirtins jos, jums nebus leidžiama ją įdiegti į jūsų sistemą.
Žinoma, tai turi tam tikrų privalumų - vartotojai negali įdiegti kenkėjiškos programinės įrangos iš "Windows" parduotuvės, ypač "Windows RT", kur vartotojai negali įdiegti jokių darbalaukio programų.
Galima tik "šaudyti" ir įdiegti nepatvirtintas programas, jei naudojate "Windows" domeną (pvz., Įmonės tinklą) arba jei naudojate kūrėjo raktą, norėdami prisijungti prie programos.
Smėlio dėžė
Tradiciškai standartinės "Windows" darbalaukio programos turi prieigą prie visko sistemoje. Nors tai pasikeitė, kai įdiegta Vartotojo abonemento kontrolė, kuri neleidžia programoms daryti dalykų, kuriems reikalinga administratoriaus prieiga, stalinių kompiuterių programose vis dar gali būti daugybė problemų. Jie galėjo skaityti jūsų asmeninius failus ir įkelti juos į internetą, ištrinti failus iš kompiuterio, kad sukeltų nesklandumus, arba įrašyti savo kreditinių kortelių numerius ir internetinius slaptažodžius. Diegdami (su administratoriaus prieiga) jie netgi gali padaryti kenkėjiškus dalykus likusiai jūsų sistemai, neįsijungdami į UAC.
Šiuolaikinės programos yra sandbox. Jie turi leidimų sistemą, panašią į "Android". Įdiegę programą pamatysite reikalingas teises. Nors tai padidina saugumą ir leidžia vartotojams atsisiųsti programas su mažiau baimės, panašus į tai, kaip žaisti "Flash" žaidimą tinklalapyje yra mažiau rizikingas, nei atsisiųsti.exe failą ir jį paleisti, tai taip pat gali būti erzinantis. Pavyzdžiui, negalėsite naudoti įtrauktos "Photos apps", kad peržiūrėtumėte vaizdo failus, esančius už jūsų "Pictures library".
Neveikia kelios programos tuo pačiu metu
Tradicinės stalinių kompiuterių programos veikia kartu vienu metu. Vienu metu galite atidaryti keletą programų langų ir ekrane. Daugelis programų gali būti paleidžiamos fone.
Šiuolaikinės programos veikia kaip programos mobiliesiems. Kai atidarysite šiuolaikinę programą, visa ekranas užimtas - tuo pačiu metu negalėsite peržiūrėti visos dviejų šiuolaikinių programų sąsajos. (Net jei turite kelis monitorius.) Kai perjungiate iš šiuolaikinės programos, jis pereina į sustabdytą fono režimą, pvz., Iš smartfono esančią mobilią programą.
Tačiau naujoje sąsajoje yra keletas daugiafunkcinių funkcijų. Galite naudoti "Snap" funkciją, kad tuo pačiu metu peržiūrėtumėte dvi ekranas. Tačiau viena programa visada užims 1/4 jūsų ekrano su supaprastinta sąsaja, o pagrindinė programa užims 3/4 jūsų ekrano. Šiuolaikiškoje sąsajoje nėra "Aero" tipo, split-screen, 50/50 multitasking.
Visada-ne, neuždarant
Kadangi "Modern" programos veikia kaip mobiliosios programos, nėra priežasčių jų uždaryti, kai baigiate juos naudoti. Tiesiog išjunkite programą ir ji išliks fone, nenaudojant daugelio jūsų sistemos išteklių. Nors galite uždaryti "Modern" programas, "Microsoft" dėl tokios priežasties padarė metodą neapibrėžtą - nenorite, kad vartotojai uždarytų programas, kai tik su jais bus baigta. Štai kodėl "Top" dešiniajame "Modern" programos kampe nėra mygtuko "X".
Dizaino stilius
Nesvarbu, ar myliu šiuolaikines programas ar nekenčiu jų, nenuostabu, kad naujoji "Windows 8" sąsaja turi nuoseklesnį ir darnesnį dizaino stilių nei "Windows" darbalaukio programose.
Sąsaja iš pradžių buvo pavadinta "Metro", nes ji buvo orientuota į tipografiją, pavyzdžiui, viešojo transporto sistemų ženklus. Programos turi vientisą išvaizdą, kuris slepia "chrome" - įrankių juostas, mygtukus, langų sienas ir kitus elementus, kurie patenka į jus dominančio turinio kelią. Paprastai programos paprastai paslepia savo parinktis pagal nutylėjimą, pavyzdžiui, šiuolaikinę versiją "Internet Explorer 10" yra pilno ekrano naršyklė, kuri slepia naršyklės skirtukus ir naršymo juostą tol, kol jas paskambinsite.
Dauguma šiuolaikinių programų naudoja slinkimą iš kairės į dešinę kartu su semantine priartinimo funkcija, kuri leidžia jums mažinti vaizdą, gauti vaizdą iš paukščio skrydžio ir padidinti jus dominantį turinį.
Sąsajos integravimas
Vietoj to, kad pateiktų savo meniu ir būdų, kaip tai daryti, "Modern" programos labiau integruoja į sistemą įvestas parinktis. Pavyzdžiui, jei norite pakeisti programos nustatymus, neturite ieškoti programos meniu (ar tai buvo meniu Įrankiai -> Parinktys, ar galbūt Redaguoti -> Parinktys?). Programoje atidarykite "charms bar", spustelėkite "Nustatymai" ir pamatysite programos parinktis. (Taip pat galite paspausti Ctrl + I, kad atidarytumėte Nustatymų žavesį.)
Programavimo kalbos
Nors "Modern" programos vis dar gali būti parašytos C / C + + arba. NET kalbomis, "JavaScript" ir "HTML5" dabar yra pirmos klasės piliečiai. Kalbant apie mobiliąsias platformas, "Microsoft" siekia sukurti žiniatinklio kūrėjams ir pakviesti juos kurti "Windows 8" programų versijas žinomomis jų programavimo kalbomis.
"WinRT" programos taip pat palaiko tiek "x86", tiek "ARM" architektūras, leidžiančias jiems veikti tiek "Windows 8", tiek "Windows RT" sistemose.
Neįmanoma pažvelgti į "Windows 8", o ne daryti išvadą, kad "Microsoft" įkvėpė mobiliosios platformos ir internetas - nenuostabu, atsižvelgiant į tai, kad "Windows 8" yra pirmoji "Windows" versija, kuri iš tikrųjų yra skirta planšetiniams kompiuteriams.