7 spôsobov, ako sa moderné aplikácie systému Windows 8 líšia od aplikácií Windows Desktop Apps
Aplikácie systému Windows 8 - pôvodne známe ako aplikácie v štýle metra a teraz známe ako štýl Windows 8, moderný štýl používateľského rozhrania alebo aplikácie v štýle Windows Store, v závislosti od toho, ktorý zamestnanec spoločnosti Microsoft požadujete - sú veľmi odlišné od tradičných aplikácií pre počítače.
Moderné rozhranie nie je len čerstvý náter. Nová architektúra aplikácií Windows Runtime alebo WinRT (ktorá sa nesmie zamieňať so systémom Windows RT) je veľmi odlišná od pracovnej plochy systému Windows, na ktorú sme zvyknutí.
K dispozícii iba v obchode Windows
Na rozdiel od štandardných desktopových aplikácií Windows môžete nainštalovať iba aplikácie moderného štýlu z obchodu Windows Store. Všetky aplikácie, ktoré chcete nainštalovať, musia byť odoslané do systému Windows Store a schválené spoločnosťou Microsoft. Ak spoločnosť Microsoft odstráni aplikáciu alebo ju neschváli, nebudete ju môcť nainštalovať do vášho systému.
Samozrejme, to prináša určité výhody - používatelia nemôžu nainštalovať škodlivý softvér mimo systému Windows Store, najmä v systéme Windows RT, kde používatelia nemôžu nainštalovať žiadne aplikácie pre počítače.
Je možné len "sideload" a nainštalovať neschválené aplikácie, ak používate systém Windows v doméne (napríklad firemná sieť), alebo ak používate kľúč pre vývojárov, aby ste aplikáciu stiahli.
sandboxed
Štandardné desktopové aplikácie Windows majú tradične prístup k všetkým systémom. Zatiaľ čo sa toto zmenilo so zavedením Kontroly používateľských kont, ktoré zabraňujú aplikáciám robiť veci, ktoré vyžadujú prístup administrátora, desktopové aplikácie majú stále veľa priestoru na to, aby spôsobili zmätok. Mohli si prečítať vaše osobné súbory a nahrať ich na internete, mazať súbory z vášho počítača, aby spôsobili zmätok alebo kľúčové záznamy na zaznamenávanie čísel kreditných kariet a hesiel online. Pri inštalácii (s prístupom administrátora) mohli dokonca robiť zákerné veci do zvyšku vášho systému bez toho, aby doň vstúpili.
Moderné aplikácie sú v karanténe. Majú systém oprávnení podobný systému Android. Keď nainštalujete aplikáciu, uvidíte potrebné povolenia. Zatiaľ čo toto zvyšuje bezpečnosť a umožňuje používateľom sťahovať aplikácie s menším strachom - podobne ako to, že hranie Flash hry na webovej stránke je menej riskantné ako prevzatie súboru .exe a jeho spustenie - to môže byť tiež nepríjemné. Napríklad, nemôžete použiť pribalenú aplikáciu Fotky na zobrazenie obrázkových súborov umiestnených mimo vašej knižnice obrázkov.
Nie bežať viac aplikácií naraz
Tradičné aplikácie pre stolné počítače sa spúšťajú naraz. Môžete mať otvorené viac okien aplikácií a súčasne na obrazovke. Mnohé aplikácie môžu bežať na pozadí.
Moderné aplikácie fungujú skôr ako mobilné aplikácie. Keď otvoríte aplikáciu Moderné, zaberie celú obrazovku - nemôžete súčasne zobraziť celé rozhranie dvoch moderných aplikácií na obrazovke. (Aj keď máte viacero monitorov.) Keď sa prepnete z modernej aplikácie, prejde do pozastaveného režimu na pozadí, napríklad mobilná aplikácia na smartphone.
Nové rozhranie však zahŕňa aj niekoľko multitaskingových schopností. Funkciu Snap môžete použiť na zobrazenie dvoch aplikácií súčasne na obrazovke. Avšak jedna aplikácia bude mať vždy jednu štvrtinu obrazovky so zjednodušeným rozhraním, zatiaľ čo hlavná aplikácia bude trvať 3/4 obrazovky. V modernom rozhraní nie je k dispozícii multitasking typu Aero snap-like, split-screen, 50/50.
Vždy zapnuté, žiadne zatvorenie
Pretože moderné aplikácie fungujú ako mobilné aplikácie, nie je dôvod zavrieť ich, keď skončíte s nimi. Stačí sa preč od aplikácie a zostane na pozadí bez použitia mnohých zdrojov vášho systému. Zatiaľ čo môžete zavrieť Moderné aplikácie, spoločnosť Microsoft spôsobila, že táto metóda nie je zrejme z nejakého dôvodu - nechce používateľov zatvárať aplikácie, kedykoľvek s nimi hotovo. Preto nie je v pravom hornom rohu aplikácie Moderné žiadne tlačidlo X.
Štýl návrhu
Či už milujete moderné aplikácie alebo ich nenávidíte, nemožno poprieť, že nové rozhranie systému Windows 8 má konzistentnejší a súdržnejší štýl dizajnu, než majú aplikácie Windows pre stolné počítače.
Rozhranie bolo pôvodne nazvané "Metro" kvôli svojmu zameraniu na typografiu, ako sú znaky na verejných dopravných systémoch. Aplikácie majú kohézny vzhľad, ktorý skrýva "chróm" - panely s nástrojmi, tlačidlá, okraje okien a ďalšie prvky, ktoré zabraňujú obsahu, ktorý vás zaujíma. Aplikácie vo všeobecnosti skryjú svoje voľby ako predvolené - napríklad moderná verzia Internet Explorer 10 je prehliadač na celú obrazovku, ktorý skryje karty prehliadača a navigačnú lištu, kým ich nevyvoláte.
Väčšina moderných aplikácií používa posúvanie zľava doprava a funkcia sémantického priblíženia, ktorá umožňuje oddialiť zobrazenie, získať zobrazenie z vtáčej perspektívy a priblížiť obsah, ktorý vás zaujíma.
Integrácia rozhrania
Namiesto poskytovania vlastných ponúk a spôsobov, ako robiť veci, sa moderné aplikácie integrujú viac s možnosťami integrovanými do systému. Ak napríklad chcete zmeniť nastavenia aplikácie, nemusíte vyhľadávať menu aplikácií (bolo to v ponuke Nástroje -> Možnosti alebo možno Upraviť -> Predvoľby?). V aplikácii otvorte panel s prílohami, kliknite na položku Nastavenia a uvidíte možnosti aplikácie. (Môžete tiež stlačiť kombináciu klávesov Ctrl + I a otvoriť kúzlo nastavení.)
Ak chcete vyhľadávať aplikáciu, vytiahnite panel s charmi, vyberte položku Hľadať a zadajte svoje vyhľadávanie. Môžete vyhľadávať ľubovoľnú aplikáciu z jedného konzistentného rozhrania - stačí začať písať na úvodnej obrazovke a uvidíte možnosť vyhľadať všetky aplikácie vo vašom systéme.
Tlač a zdieľanie údajov medzi aplikáciami funguje podobne - použite prístroje Zariadenia alebo Zdieľajte farby.
Programovacie jazyky
Zatiaľ čo moderné aplikácie môžu byť napísané aj v jazykoch C / C ++ alebo .NET, jazyky JavaScript a HTML5 sú teraz prvotriednymi občanmi. Tak ako na mobilných platformách, spoločnosť Microsoft oslovuje vývojárov webových stránok a vyzýva ich na vytvorenie verzií ich aplikácií v systéme Windows 8 v programovacích jazykoch, ktoré pozná.
Aplikácie WinRT tiež podporujú architektúru x86 a architektúru ARM, čo im umožňuje pracovať na systémoch Windows 8 aj Windows RT.
Nie je možné sa pozrieť na systém Windows 8 a nedospieť k záveru, že spoločnosť Microsoft bola inšpirovaná mobilnými platformami a webom - nie je prekvapujúce, pretože Windows 8 je prvá verzia systému Windows, ktorá je skutočne navrhnutá pre tablety.