Windows 8: Sázka Microsoftu na dotykové obrazovky a dlaždice

11

Microsoft vybudoval své impérium na MS-DOS. Byl to textový operační systém, náročný a neúprosný. Zadali jste příkazy. Procházeli jste katalogy a jednali jste z rozmaru. Fungovalo to, ale bylo to nepříjemné pro každého, kdo nebyl technicky zdatný. Vstupní bariéra byla vysoká.

Pak nastal posun. V roce 1983 společnost Microsoft oznámila grafické uživatelské rozhraní. Říkali tomu GUI (grafické uživatelské rozhraní). Najednou jste mohli klikat na ikony místo psaní řádků kódu. Byl to masivní obrat. Cílem byla jednoduchost. Udělejte systém tak jednoduchý, aby jej mohlo používat i dítě.

Po desetiletí se tato strategie vyplácela. Windows dominovaly firemním PC. Některé verze, jako například XP, existují již léta. Jiní, jako například Vista, byli široce kritizováni a měli potíže s obnovením své pověsti.

Nyní Windows 8 představuje ostrý zlom od této historie. Nejedná se pouze o aktualizaci. Je to reakce na měnící se trh. Nárůst popularity smartphonů a tabletů donutil Microsoft změnit kurz. Potřebovali operační systém, který by dokázal překlenout propast mezi tradičním PC a zařízením s dotykovou obrazovkou.

Operační systém PC v post-PC světě

Windows 8 nabízí dvě různé uživatelské zkušenosti. K dispozici je tradiční pracovní plocha. Vypadá povědomě. Máte odznaky. Kliknutím na ně spustíte aplikace. Chová se stejně jako verze Windows, které už pravděpodobně znáte.

Pak je tu dlaždicové rozhraní. Dříve známé jako Metro. To je hlavní změna. Vypadá spíše jako domovská obrazovka tabletu než jako plocha počítače.

Proč k posunu došlo? Prodeje PC klesaly. Lidé kupovali iPady a zařízení Android. Microsoft nemohl tento trend přímo zastavit, a tak se přizpůsobil. Vytvořili operační systém, který běží na různých platformách. Pokud máte dotykovou obrazovku, používáte gesta. Klepnutím na dlaždici otevřete aplikaci. Přejížděním mezi nimi přepínáte. Vyvolejte nabídku Charms z okraje obrazovky pro vyhledávání a nastavení.

Pokud nemáte smyslové schopnosti, nezůstanete pozadu. S myší a klávesnicí můžete stále používat dlaždicové rozhraní. Chcete-li vyvolat nabídku, stačí najet na určité aktivační zóny. Posuvník ve spodní části umožňuje procházet dlaždicemi.

Nejedná se o statické ikony. Microsoft představil „živé dlaždice“. Aplikace posílají informace na obrazovku, i když jsou zavřené. Aktualizace počasí. Náhled e-mailu. Titulky zpráv. Rozhraní zůstává aktuální, aniž byste museli otevírat aplikaci.

Windows RT: Úplně jiná záležitost

Ne všechny verze Windows 8 jsou stejné. Existuje Windows RT. Je zaměřen na zařízení s procesory založenými na architektuře ARM. Standardní Windows 8 vyžaduje procesory Intel.

RT vypadá jako dlaždicové rozhraní. Ona se chová podobně. Ale existují omezení. Podporuje pouze omezenou sadu desktopových aplikací. Vše ostatní by měla být „aplikace obchodu“. Tato izolace je klíčovým rozdílem v tom, jak Microsoft segmentoval svůj nový operační systém.

Aplikace vs software

Rozdíl mezi „aplikacemi“ a „softwarem“ se zde stává kritickým. V modelu Windows 8 jsou aplikace navrženy pro dlaždicové rozhraní. Jsou izolované (pracují v sandboxu). Nemají tak hluboký systémový přístup jako tradiční desktopové programy. Toto oddělení je zaměřeno na zlepšení zabezpečení a výkonu na zařízeních s dotykovou obrazovkou. Ale také to omezuje, co mohou uživatelé dělat. Nemůžete jen tak nainstalovat jakýkoli spustitelný soubor a očekávat, že bude bezproblémově fungovat, pokud jej verze Windows nepodporuje. Vzniká tak roztříštěný zážitek. Náročný uživatel může zjistit, že jeho možnosti jsou omezeny návrhy navrženými pro běžné uživatele tabletů. Hranice mezi nástrojem pro stolní počítače a aplikací zaměřenou na dotyk je rozmazaná a často frustrující.

Technicky je aplikace pro Windows 8 pouze software. Ale v praxi tyto pojmy popisují dvě zcela odlišné zkušenosti. Microsoft mezi nimi udělal jasnou hranici. Při navigaci ve Windows 8 je pochopení tohoto rozdílu klíčem k efektivitě a předcházení frustraci.

Aplikace je lehký produkt. Instaluje se rychle. Funguje bez zpomalení systému. Vývojáři je vytvářejí pro rychlost a jednoduchost. Zbavují se zbytečné funkčnosti (bloatware). Cílem je úzká specializace. Otevřete aplikaci. Provedete jeden úkol. Zavřete to. Velikost souboru zůstává malá, protože sada funkcí je omezená. To není chyba. Toto je rozhodnutí o designu. Zabraňuje tomu, aby se rozhraní stalo bludištěm.

Ale je tu nuance. Windows 8 se snaží být vším pro každého. Funguje na dotykových obrazovkách. Běží na tradičních počítačích s myší a klávesnicí. Vývojáři musí napsat kód pro oba případy.

Pro uživatele dotykové obrazovky spoléhají aplikace na gesta. Výpad. Klepněte. Štípnout. Je to intuitivní. Pro uživatele myši může stejné rozhraní působit neohrabaně. Potřebujete přesnost. Potřebujete jídelníčky. Potřebujete klávesové zkratky. Windows 8 se snaží tuto mezeru překlenout, ale napětí mezi designem zaměřeným na dotyk a funkčností desktopu zůstává hlavním třecím bodem.

Stůl: místo pro tvrdou práci

Když mluvíme o „softwaru“ v souvislosti s moderními Windows 8, obvykle máme na mysli ty těžké váhy. Jedná se o komplexní programy. Mají hluboké menu. Vyžadují klávesové zkratky, které aplikace prostě nepodporují. Nezapadají do dlaždicového rozhraní. Žijí na ploše.

Desktopové prostředí podporuje plnohodnotné programy. Myslete na Photoshop. Myslete na Excel s makry. Přemýšlejte o starších podnikových nástrojích. Tyto programy mají samozřejmě analogy ve formě aplikací. Verze aplikace může existovat. Ale bude se stříhat. Nebude mít potřebnou hloubku. Když potřebujete napájení, otočíte se na plochu.

Plocha vypadá povědomě. Podobá se Windows 7. Ale není. Dochází k výrazným strukturálním změnám. Nejdůležitější? Tlačítko Start zmizelo.

Microsoft odstranil tlačítko Start zpět ve Windows 95. Bylo nedílnou součástí rozhraní po celá desetiletí. Někomu se její zmizení zdá šokující. Nejde jen o estetickou změnu. To je filozofický posun. Pro začátek nestisknete žádné tlačítko. Přejdete na úvodní obrazovku. V dlaždicovém rozhraní.

Navigace v nových realitách

Jak získat přístup k funkcím, pokud neexistuje tlačítko Start? Použijte klávesu Windows. Pokud ji vaše klávesnice má, stiskněte ji. Okamžitě vás přepne mezi pracovní plochou a dlaždicovým rozhraním.

Pokud používáte myš, přesuňte kurzor do levého dolního rohu obrazovky. Zobrazí se ikona úvodní obrazovky. Klikněte na něj. Jste uvnitř.

Není to jen otázka pohodlí. To je věc relevance. Plocha plní důležitou funkci: podporuje starší software. Ne každý program byl přestavěn pro moderní dobu. Některé nástroje jsou příliš staré. Příliš složité. Příliš nika. Nemohou fungovat jako aplikace Metro. Nevejdou se do vykachličkovaného pískoviště.

Plocha zajišťuje, že tyto programy nadále běží. Udržuje Windows 8 životaschopný pro podnikové a pokročilé uživatele, kteří jsou závislí na starších nástrojích. Bez tohoto prostředí by byl Windows 8 operačním systémem pro tablety s PC shellem. S ním zůstává plnohodnotným operačním systémem.

Zaklapněte dlaždice

Jednou z užitečnějších funkcí dlaždicového rozhraní je možnost přichytávání aplikací vedle sebe. Můžete spustit dvě aplikace současně. To je užitečné zejména při multitaskingu. Vedle dokumentu můžete otevřít prohlížeč. Nebo chatovací aplikace vedle vašeho kalendáře. Tato funkce rozšiřuje užitečnost dlaždicového rozhraní nad rámec jednoduchého jednoduchého zpracování úloh.

Mobilní aplikace a tradiční počítačový software jsou založeny na zásadně odlišných principech. Na ploše jste zvyklí na model v okně. Můžete mít otevřený Word, prohlížeč s deseti kartami a současně spuštěný hudební přehrávač. Každý program žije ve svém vlastním okně s měnitelnou velikostí. Operační systém řídí tyto procesy rozdělením cyklů procesoru a paměti RAM mezi každý z nich.

Toto funguje, pokud máte dostatek zdrojů.

Pokud svůj výkonný počítač přetížíte úkoly náročnými na zdroje, vše se začne zpomalovat. Systém se plazí. Moderní počítače mají obvykle dostatečný výpočetní výkon, aby zvládly přiměřené multitaskingové zatížení. K tomu jsou určeny notebooky a stolní počítače. Mobilní zařízení – ne.

Telefony a tablety nemají dostatek paměti a výpočetního výkonu, aby je bylo možné přidělit více aktivním procesům současně. Rozhraní odráží toto omezení. Většina mobilních operačních systémů vynucuje režim zobrazení jedné aplikace. Mezi aplikacemi můžete rychle přepínat, ale neuvidíte více než jednu najednou. Obrazovka je vaše. Celá věc.

Windows 8 se pokusil tuto mezeru překlenout dlaždicovým rozhraním, které napodobuje povahu mobilních zařízení s jedním zaměřením. Představil však také funkci Snap pro simulaci prostředí na počítači. Snap umožňuje přichytit aplikaci na pozadí na levou nebo pravou stranu obrazovky. Aplikace v popředí zabírá většinu místa.

K okraji můžete připevnit i samotnou plochu. To odhalí všechny aktuálně spuštěné aplikace, podobně jako karty aplikací ve starších verzích Windows. Ale je tu nuance.

Přiložená verze aplikace je často odstraněna. Některé funkce mohou být odstraněny. Můžete vidět pouze oznámení. Můžete zobrazit obě aplikace, ale nebudete mít přístup k jejich plné funkčnosti. Je to kompromis. Způsob, jak nahlédnout do dvou světů, aniž byste se do jednoho úplně ponořili.

Život s OS v oblacích

Přechod z jednoho zařízení na druhé vyžaduje více než jen citlivé rozhraní. Vyžaduje se jednotná zkušenost. Vaše aplikace a data by vás měly následovat. Před lety to znamenalo nosit s sebou USB disk nebo externí pevný disk. Fyzicky jste přenesli svůj digitální život.

Windows 8 znamenal posun směrem ke cloud computingu. Tento termín je vágní, ale zde to znamená jednoduše propojené počítače, které ukládají data a aplikace. Když něco uložíte do cloudu, můžete k těmto informacím přistupovat z libovolného gadgetu, který má připojení k internetu.

Chcete-li to použít v systému Windows 8, musíte vytvořit profil spojený s cloudovou sítí Microsoft. Přihlášením k libovolnému zařízení se systémem Windows 8 získáte přístup ke svým aplikacím a datům, jako by to byl váš primární počítač.

Zde je háček: Aplikace Windows 8 běží přímo na zařízení uživatele. Nejsou hostovány vzdáleně jako webové služby. Když se přihlásíte do počítače se systémem Windows 8, nespustíte okamžitě své aplikace. Nejprve je třeba je stáhnout. Cloud poskytuje licence a nastavení, nikoli spouštěcí modul.

Pro uživatele, kteří oceňují přizpůsobení, je tato synchronizace cenná. Pokud si na jednom zařízení nastavíte motiv plochy, jazyk a preferovaný prohlížeč, tyto předvolby se synchronizují s dalším. Dokonce i vaše historie prohlížeče cestuje s vámi. Můžete se přihlásit do jiného systému a stále vidět videa, která jste sledovali na jiném zařízení.

To není jedinečné pro Microsoft. Chrome OS od Google ještě více spoléhá na cloudová připojení. Cena tohoto přístupu je závislá na viditelnosti. K použití této funkce potřebujete aktivní připojení k internetu.

Nástroje a tipy aplikace

Slavné video Steva Ballmera, jak skáče na stůl, není jen firemní humbuk. Tohle je důkaz. Microsoftu na vývojářích skutečně záleží. Vytvořili celý ekosystém pro každého, kdo chce vytvářet aplikace pro Windows 8.

Existují tři hlavní způsoby vytváření takových aplikací. Vyberte si zbraň.

Webový přístup

Za prvé, můžete použít HTML5, CSS a JavaScript. Jedná se o stejné nástroje, které používáte k vytváření dynamických webových stránek. Toto je logická volba, pokud chcete své stávající webové prostředí přímo přesunout do aplikačního kontejneru. Není potřeba žádná složitá práce.

Tradiční způsob psaní kódu

Za druhé, můžete jít staromódním způsobem. Použijte C++, C# nebo Visual Basic. Tyto jazyky vám umožňují vytvářet aplikace založené na Silverlight, .NET a Windows Presentation Foundation. Toto je tradičnější přístup. Je to “skutečnější” programování, pokud je to váš styl.

Cesta zaměřená na grafiku

Za třetí je tu DirectX. To je pro multimediální aplikace. Frontend vytvoříte pomocí rozhraní DirectX. Pod kapotou budete používat C++ a HLSL. Pokud vám záleží na výkonu a vizuální věrnosti, toto je správná cesta.

Nastavení prostředí

K nahrání něčeho do Windows Store potřebujete dvě věci. Nejprve si stáhněte Windows 8. Zadruhé získejte bezplatné nástroje pro vývojáře. To znamená Microsoft Visual Studio a Windows 8 SDK. Budete také potřebovat vývojářskou licenci. Je to zdarma.

Microsoft vás nenechal hádat o uživatelském rozhraní. Vedli skupiny zaměřené na dotykové obrazovky a rozhraní tabletů. Hledali vzory. Kde lidé očekávají, že uvidí ovládací prvky? Jak švihnou? Zabalili výsledky těchto studií a dali je k dispozici vývojářům. Použijte je. Vestavěné vodítka systému Windows 8 obsahují rozložení mřížky. Pomáhá uspořádat grafiku a text, takže aplikace vypadá dobře a dobře funguje.

Otestujte přihláškou

Vytvořte aplikaci. Otestujte to. Poté jej odešlete do Windows Store.

Microsoft nepřeskočí všechno. Dělají si vlastní testy. Testují funkčnost. Ověřují dodržování zásad. Pokud vaše aplikace projde kontrolou, bude spuštěna. Pokud poruší jejich pravidla, je odmítnut. Je to docela jednoduché.

Otázka peněz

Monetizace je místo, kde jsou věci zajímavé. Máte tři možnosti.

  1. Účtujte paušální poplatek za aplikaci.
  2. Nabízejte nákupy v aplikaci.
  3. Použijte reklamu k generování příjmů.

Je zde jedna podmínka. Smlouva o poskytování služeb společnosti Microsoft uvádí, že společnost Microsoft přebírá svůj podíl. Konkrétně 30 procent z vašeho příjmu.

Toto číslo není neměnné navždy. Pokud vaše aplikace generuje tržby alespoň 25 000 USD, poplatek klesne na 20 procent. Jedná se o systém krok za krokem. Začínáte vysokým taktem. Pokud uspějete, trest se snižuje.

To není záruka bohatství. Ale tohle je struktura. A pro společnost, která kdysi web odmítla, je to překvapivá míra respektu k tvůrcům.

Skutečný důvod, proč je Windows 8 verze 6.2

Podívejte se pozorně na historii verzí a matematika vám nesedí. Windows XP je 5.1. Vista – 6.0. Windows 7 – 6.1. Proč je tedy Windows 8 verze 6.2, když by logicky měla být 7.0?

Nejedná se o překlep. Toto je skrytý mechanismus pro podporu staršího kódu.

Některé starší aplikace mají pevně zakódovaná omezení, která kontrolují verzi operačního systému. Pokud aplikace uvidí hlavní číslo verze, jako je 7, může se zcela odmítnout spustit v domnění, že prostředí je nekompatibilní. Ponecháním Windows 8 v řadě 6.x umožnil Microsoft těmto křehkým programům pokračovat v běhu. Je to štít proti chybám aplikací maskovaným jako podivné číslování verzí.

Proč vývojáři nastavují taková omezení? Někdy je cynické nutit uživatele, aby si předplatili další aktualizační cyklus. Ale často je to jen líné inženýrství. Kontrola čísla verze je zkratkou pro zajištění dostupnosti určitých funkcí operačního systému. Nemusíte kontrolovat, zda funkce existuje; pouze kontrolujete, zda je verze OS dostatečně vysoká.

Microsoft tuto praxi jednoznačně nedoporučuje. Chtějí, aby vývojáři testovali konkrétní funkce, spíše než aby se spoléhali na celočíselné číslo verze. Číslo verze však zůstává nejjednodušším diagnostickým nástrojem pro uživatele i starší software.

Hardwarové požadavky pro Windows 8

Tohle jen tak nezapojíte do žádného notebooku. Windows 8 byl vytvořen pro procesory Intel využívající buď 32bitovou nebo 64bitovou architekturu. Pokud váš čip používá jinou instrukční sadu, nebude fungovat. Tečka.

Aby se OS skutečně spustil, musíte splnit tyto minimální požadavky:

  • 1 gigahertzový procesor nebo rychlejší
  • 1 GB RAM (pro 32bitový systém) nebo 2 GB RAM (pro 64bitový systém)
  • 16 GB volného místa na pevném disku (pro 32bitový systém) nebo 20 GB (pro 64bitový systém)
  • Grafická karta s ovladačem WDDM kompatibilní s DirectX 9

Poslední bod je důležitý. Windows Display Driver Model (WDDM) je požadavek na grafické uživatelské rozhraní. Pokud vaše grafická karta nepodporuje DirectX 9, rozhraní Metro se nezobrazí správně.

Ale specifikace jsou jen vstupenkou. Chcete-li systém skutečně používat k zamýšlenému účelu, potřebujete dotykové rozhraní. Bez dotykového vstupu je Windows 8 otřesný a nedodělaný zážitek. Byl navržen tak, aby přešel na menší mobilní tvary. Je to letmý pohled do éry počítačů po klávesnici.

Budou budoucí operační systémy následovat tuto cestu?

Obrat Microsoftu byl hlasitý. Dlaždice. Aplikace na celou obrazovku. Odstranění tlačítka Start. Byla to obrovská sázka na mobilní design. Fungovalo to?

Verdikt je smíšený. OS se snažil najít své místo. Uživatelé nenáviděli křivku učení. Přechod od desktopu k metru byl nesourodý. Nikdy nedosáhl kulturního nasycení Windows 7 ani případné stability Windows 10.

Často kladené otázky

Mohu používat Windows 8 i v roce 2022?
Technicky ano. Podpora ale skončila 10. ledna 2023. Po tomto datu Microsoft přestal posílat bezpečnostní záplaty. Používání na internetu je riskantní.

Neselhal Windows 8?
Nepodařilo se jí zachytit masový trh. Odmítnutí od uživatelů k rozhraní bylo skutečné. Microsoft však naslouchal. Vyhladil rohy Windows 8.1 a zvrátil nejhorší změny ve Windows 10.

Předchozí článek10 věcí, které byste nikdy neměli sdílet na sociálních sítích
Další článekTranzistor: Jak půlpalcové zařízení vytvořilo digitální svět