Microsoft byl vždy softwarový gigant. Všechno to začalo MS-DOS, operačním systémem (OS), který poskytl základ rané revoluci osobních počítačů. OS je základem výpočetní techniky. Umožňuje aplikacím komunikovat s hardwarem a spravovat zdroje, jako je paměť a úložiště.
MS-DOS fungoval. Ale byla přísná. Museli jste zadávat příkazy na černou obrazovku. Nebyly tam žádné obrázky. Pokud jste neznali konkrétní klávesy pro procházení složek, uvízli jste. Nebylo vyrobeno pro lidi, kteří se nikdy předtím nedotkli klávesnice.
Posun začal v roce 1983. Microsoft začal pracovat na grafickém uživatelském rozhraní (GUI ). Myšlenka byla jednoduchá. Nahraďte textové příkazy obrázky. Místo zadávání cesty k adresáři klikněte na ikony. Cílem byla dostupnost. Udělejte rozhraní tak intuitivní, aby na něj začátečník přišel i bez čtení manuálu.
Přesun se vyplatil. Windows se staly dominantní silou v podnikových počítačích. Některé verze, jako například Windows XP, vydržely roky. Jiné, jako Windows Vista, zakolísaly pod tíhou raných chyb a kritiky.
Pak přišel Windows 8.
Tato verze nebyla aktualizací. To byl odklon od předchozích tradic. Představil radikálně nové rozhraní navržené pro svět směřující k dotykovým obrazovkám. Zde je návod, jak tento posun změnil uživatelský dojem.
Зміст
OS PC v éře po PC
Windows 8 nabízí dvě různá rozvržení. Za prvé, tradiční desktop. Vypadá povědomě. Máte zástupce, ikony a programy, které se spustí po kliknutí. Pokud jste v posledním desetiletí používali Windows, zdá se tato část normální.
Skutečnou změnou je dlaždicové rozhraní. Tento design, dříve nazývaný Metro, napodobuje obrazovku tabletu nebo smartphonu. Nebyla to náhoda. Prodeje PC klesaly. Zákazníci se obrátili na mobilní zařízení. Zatímco se telefony zlepšovaly, stále nezvládaly objem těžkého softwaru, který by mohl provozovat plnohodnotný počítač.
Microsoft se pokusil tuto mezeru překlenout. Nové rozhraní bylo optimalizováno pro dotykové ovládání. To umožnilo Windows 8 fungovat na různých platformách. Pokud jste měli zařízení s dotykovou obrazovkou, navigace byla fyzická. Klepnutím na dlaždici otevřete aplikaci. Přejížděním přepínáte mezi obrazovkami. Přejetím od okraje se dostanete na panel ovládacích tlačítek, kde byly umístěny nástroje jako vyhledávání.
Pozadu nezůstávají ani uživatelé bez dotykových obrazovek. Můžete použít dlaždicové rozhraní s myší a klávesnicí. Namísto přejetí prstem jste stiskli aktivační body podél okrajů obrazovky. Posuvník ve spodní části vám umožňoval pohybovat se po dlaždicích doleva a doprava.
Nebyly to jen statické ikony. Microsoft představil „živé dlaždice“. Vývojáři mohli na tyto dlaždice odesílat upozornění, i když byla aplikace zavřená. Aktualizace jste viděli bez otevření programu.
Windows RT a hardwarová omezení
Microsoft také vytvořil speciální verzi s názvem Windows RT. Byl určen pro zařízení založená na procesorech architektury ARM. Standardní Windows 8 vyžadoval procesory Intel. Windows RT si zachoval dlaždicový vzhled rozhraní, ale odstranil většinu desktopových aplikací. Téměř výhradně se spoléhala na aplikace.
Toto rozdělení ekosystému vyvolalo otázky ohledně kompatibility a budoucnosti distribuce softwaru.
Aplikace vs software
Rozdíl mezi tradičním programem a moderní aplikací se stal ústředním prvkem Windows 8. Na pozadí běžel tradiční software. Má přímý přístup k systémovým prostředkům. Často vyžadoval instalaci z disku nebo staženého instalačního souboru.
Aplikace v novém modelu byly více izolované. Pracovali v sandboxu (izolované prostředí). To znamenalo, že měli omezený přístup k určitým systémovým souborům. Kompromisem byla bezpečnost a stabilita. Ale také to znamenalo menší flexibilitu.
Pro vývojáře to znamenalo přepsání kódu. Starý software nebylo možné snadno migrovat. Musel být přizpůsoben novému modelu. Mnoho starších programů na Windows RT prostě nefungovalo. Ve standardních Windows 8 často vyžadovaly jinou instalační cestu nebo režim kompatibility.
Uživatelé museli přizpůsobit svá očekávání. Už jste jen „neinstalovali“ programy. Procházel si obchod. Kliknutím stáhnete. Proces nákupu softwaru se změnil. A s tím se změnil vztah mezi uživatelem a strojem.
Plocha zůstává. Ale úvodní obrazovka vás nasměrovala k jinému způsobu myšlení. Donutil nás změnit náš přístup k navigaci v informacích. Nebylo to o hledání složky. Šlo o přístup k proudu obsahu.
Fungovalo to? Trh je rozdělený. Někteří se zamilovali do čistého, moderního estetického stylu. Jiným chyběla předvídatelnost staré nabídky Start. Přechod byl pro mnohé náhlý. Ale položil základ pro to, co následovalo.
Dlaždicové rozhraní ve Windows 8 není jen pěkný spořič obrazovky. Jedná se o samostatné prostředí určené pro konkrétní typ softwaru. Lidé často používají slova „aplikace“ a „software“ zaměnitelně. Ve Windows 8 znamenají různé věci. Tento rozdíl je důležitý, protože určuje, jak jsou programy vytvářeny a jak s nimi interagujete.
Jak jsou aplikace navrženy pro Windows 8
Aplikace je většinou jednoduchá. Instaluje se rychle. Dobře plní jeden úkol nebo několik úkolů. Sada funkcí je obvykle omezena designem. Proč? Protože méně funkcí snižuje velikost souboru. To také zabraňuje tomu, aby se uživatel ztratil v bludišti nastavení. Vývojáři optimalizují tyto aplikace, aby využili přednosti operačního systému.
Pokud by byl Windows 8 navržen výhradně pro tablety a dotykové obrazovky, byl by design jednodušší. Budete muset vzít v úvahu pouze doteky a gesta prstů. Windows 8 ale funguje na všem. Funguje na stolních počítačích s myší a klávesnicí. Tato dvojí povaha nutí vývojáře vytvářet programy, které umožňují současně dvě vstupní metody.
Kde žije tradiční software
Když v této souvislosti mluvíme o „softwaru“, nemluvíme o odlehčených utilitách. Mluvíme o seriózních programech. Velké, složité programy. Tyto nástroje často vyžadují hlubokou strukturu nabídky. Spoléhají na složité klávesové zkratky. Prostě se nevejdou do dlaždic.
Tyto programy patří na plochu. Desktopové prostředí podporuje plnohodnotné aplikace. Některé z nich mají v obchodě zjednodušené protějšky, ale desktopová verze si zachovává veškerou sílu. Rozhraní vypadá povědomě, pokud používáte Windows od 90. let. Je to jako doma. Ale to není pravda.
Žádné tlačítko Start
Jednou z velkých změn v režimu plochy je absence tlačítka Start. Microsoft to odstranil. Přišel do Windows 95 a zůstal tam po celá desetiletí. Její zmizení se může zdát šokující.
Neztrácíte funkčnost. Jen k tomu přistupujete jinak. Většinu této práce provádí úvodní obrazovka v dlaždicovém rozhraní. Stisknutím klávesy Windows na klávesnici můžete přepínat mezi plochou a světem dlaždic. Pokud tuto klávesu nemáte, přesuňte myš do levého dolního rohu obrazovky. Objeví se tam malá ikona. Kliknutím na něj přejdete na úvodní obrazovku.
Proč na starším softwaru stále záleží
Desktop je víc než jen možnost zálohování. To je nutnost pro zpětnou kompatibilitu. Mnoho starých programů nemá moderní analogy ve formě aplikací. Nemohou pracovat uvnitř dlaždicového rozhraní. Při své práci se můžete spolehnout na konkrétní starší nástroje. Plocha zajišťuje, že tyto programy budou nadále fungovat. Díky tomu je systém Windows 8 relevantní pro uživatele, kteří si nemohou dovolit okamžitě upgradovat na nový software.
Zaklapněte dlaždice
Klíčovou vlastností dlaždicového rozhraní je schopnost přichycovat aplikace vedle sebe. Umožňuje zobrazit dvě aplikace současně. To je užitečné pro porovnávání dat nebo přístup k informacím při práci v jiné aplikaci.
Rozdíl v interakci mezi PC a telefonem není jen otázkou estetiky. Na ploše očekáváte, že budete moci spravovat více oken najednou. Přetahujete je, měníte jejich velikost a skládáte je, dokud se obrazovka nestane chaotickou mozaikou tabulek, prohlížečů a oken chatu. Operační systém funguje jako kontrolér provozu, rozděluje čas procesoru a RAM mezi procesy, které nejhlasitěji „vyžadují“ pozornost. Jedná se o proces náročný na zdroje. Pokud současně spustíte editor videa, kompilujete kód a streamujete hudbu, ventilátory se roztočí rychleji a snímková frekvence klesne.
Mobilní zařízení fungují jinak. Většina operačních systémů chytrých telefonů se zaměřuje na jedinou aplikaci. Přetažením jednoho rozhraní vyvoláte další. Neexistují žádná nativní „okna“, jejichž velikost lze měnit. Vidíš jednu věc. Pak vidíš něco jiného.
Snap vs. Tiled Interface: Střední možnost
Windows 8 se pokusil tuto mezeru překlenout dlaždicovým rozhraním. Vypadal jako mobilní ovládací panel, ale běžel na stroji postaveném pro multitasking. Pokud byste chtěli plné chování na ploše, stále to můžete získat. Ale pro ty, kterým se líbila estetika velkých dlaždic, Microsoft nabídl kompromis nazvaný Snap.
Snap umožňuje přichytit aplikaci na pozadí na stranu obrazovky. Aplikace v popředí zabírají asi dvě třetiny displeje. O zbytek se postará aplikace na pozadí.
Toto není celé okno. Nedostanete stejnou úroveň kontroly. Některé funkce nemusí být dostupné (uzamčené) nebo zcela skryté v režimu Propojené. Je možné, že budou viditelná pouze oznámení. Okno plochy můžete také přichytit ke straně obrazovky, čímž získáte rozdělený pohled na otevřené programy. To napodobuje chování karet ze starší éry prohlížečů, ale vyžaduje přísnější hierarchii. Vždy se díváte na jednu hlavní věc a jednu vedlejší.
Život s OS v cloudu
Konzistence mezi zařízeními dříve znamenala nákup USB disku. Zkopírovali jste soubory, šli do jiné místnosti, zapojili disk a zkopírovali je zpět. To je minulost.
Přechod na synchronizaci do cloudu změnil hru. „Cloud“ je jen zdvořilý výraz pro počítač někoho jiného připojený k vašim zařízením. V systému Windows 8 společnost Microsoft svázala vaši identitu s vaším účtem Microsoft. Přihlaste se do libovolného počítače s Windows 8 a operační systém načte vaše data.
Toto není virtuální stroj. Aplikace stále běží lokálně na hardwaru, který používáte. Nestreamujete Excel ze serveru ve Virginii. Stáhnete si binární soubory aplikace a své osobní soubory do místního počítače. Jaká je výhoda? Vaše nastavení vás následuje.
Chcete, aby vaše tapeta, jazykový balíček a výchozí nastavení prohlížeče vypadaly identicky na vašem pracovním notebooku a na domácí ploše? Tohle dělá cloud. Dokonce synchronizuje historii vašeho prohlížeče. To je užitečné pro nalezení odkazu, který jste uložili včera. Pokud však necháte počítač bez dozoru s povolenou plnou synchronizací, je to také riziko pro soukromí.
Požadavek na internet
Tato vymoženost má svá omezení. Chcete-li zahájit synchronizaci, potřebujete síťové připojení. Pokud pracujete offline, pracujete lokálně. Chrome OS jde ještě dále a spoléhá téměř výhradně na cloudové úložiště. Pokud vypadne internet, Chromebook se pro většinu úkolů stane „cihlou“. Windows 8 je shovívavější, ale bezproblémový provoz je narušen, když není připojen k síti.
Nástroje a tipy aplikace
Legendární volání Steva Ballmera “Vývojáři, vývojáři, vývojáři!” nebyl jen humbuk. Tohle byl signál. Microsoft ve svém prostředí opravdu chtěl stavební dělníky. U Windows 8 nenechali jen otevřené dveře; postavili dům se třemi různými vchody.
Pokud chcete vytvořit software pro nový operační systém, musíte si vybrat svou cestu.
Zkratka pro webové vývojáře
První cesta je určena těm, kteří se dobře orientují ve webových technologiích. Pokud již znáte HTML5, CSS a JavaScript, jste připraveni začít. Tento přístup v podstatě zabalí webovou aplikaci do obalu aplikace. Toto je nejrychlejší cesta na trh, pokud je vaším cílem přesunout váš web do samostatného kontejneru. Nástroje jsou známé. Přechod je plynulý. Ale to není jediný způsob.
Tradiční programátoři
Pak přijde dřina. C++, C# a Visual Basic. Tyto jazyky vám umožní podívat se hlouběji. Nestylujete jen stránky; vytváříte aplikace Silverlight, .NET a Windows Presentation Foundation (WPF). To je pro vývojáře, kteří chtějí větší kontrolu nad vnitřními mechanismy. Křivka učení je zde strmější. Potenciální výhody z hlediska výkonu a nativní integrace jsou vyšší.
Grafický gigant
Třetí možností je DirectX. To je pro multimediální giganty. Hry. Video editory. Vše, co vyžaduje intenzivní práci s pixely. Pod kapotou se stále spoléhá na C++ a HLSL (High-Level Shading Language), ale rozhraní je postaveno pro rychlost a grafickou věrnost. To je úplně jiná věc.
Pracovní nástroje
Abyste se dotkli některé z těchto metod, potřebujete sadu nástrojů. Windows 8. Bezplatné nástroje pro vývojáře. Visual Studio. Vývojový kit (SDK). A bezplatnou vývojářskou licenci. Microsoft neúčtuje poplatky za vytváření aplikací. Za prodej účtují poplatek.
Design pro dotykové ovládání
Microsoft nejen hádal, jak lidé interagují s tablety. Vedli ohniskové skupiny. Sledovali, jak lidé prstují, tisknou a štípou. Hledali vzory. Kde přirozeně spočívají vaše prsty? Kam kloužou?
Tyto poznatky vložili do operačního systému. Rozvržení mřížky je více než jen estetika. Toto je funkčnost. Toto je průvodce, jak umístit grafiku a text, aby vaše aplikace vypadala nativní. K těmto studiím máte přímý přístup. Jsou zde, aby vám pomohly optimalizovat vaši aplikaci speciálně pro Windows 8. Pokud je budete ignorovat, vaše aplikace se bude zdát nepraktická.
Strážci brány
Jakmile aplikaci vytvoříte, otestujete a vyleštíte, odešlete ji ke kontrole. Odhlášení ve Windows Store není formalita. Toto je test. Společnost Microsoft zaručuje, že vaše aplikace nezhroutí systém. Zajišťují, že to neporušuje zásady. Pokud projde shromážděním, bude spuštěno.
Náklady na podnikání
Monetizace je místo, kde se teorie setkává s praxí. Můžete si účtovat poplatek za nákup předem. Můžete provádět nákupy v aplikaci. Můžete spustit reklamy. Microsoft si ale bere svůj podíl.
Standardní provize je 30 %. To je hodně. To je standardní v obchodech s mobilními a stolními aplikacemi, ale stále je to utrpení. Existují však schody. Pokud vaše aplikace generuje tržby 25 000 USD, provize klesne na 20 %. To je pobídka k růstu. Ale prvních 25 tisíc dolarů? Je to dřina.
“Microsoft získává 30 procent příjmů generovaných aplikací.”
Tohle je byznys. Pronajímáte police. Otázkou je, zda vaše aplikace stojí za pronájem.
Kromě úvodní obrazovky a dlaždicového rozhraní je Windows 8 technicky verze 6.2. Microsoft tato čísla přiřazuje interně. Windows XP byla verze 5.1. Vista – 6.0. Windows 7 – 6.1. Přechod na 6.2 se zdá být libovolný pro ty, kteří chtějí pouze spouštět své aplikace. Nesoulad mezi marketingovým názvem a interním číslem verze však slouží specifickému technickému účelu.
Jak verzování zabraňuje chybám aplikace
Někteří vývojáři softwaru kreslí jasnou čáru. Nastaví horní limit verze operačního systému, na které může jejich kód běžet. Aplikace může být naprogramována tak, aby běžela hladce na počítači 6.x, ale na počítači 7.x selhala nebo se chovala neočekávaně. Udržením čísla hlavní verze v rozsahu 6.x společnost Microsoft těmto okamžitým selháním zabrání.
Proč vývojáři nastavují omezení? Někteří tvrdí, že jde o cynickou prodejní taktiku, jak si vynutit upgrade. To vytváří překážky pro používání starého zařízení. Existuje ale funkčnější důvod. Mnoho programů závisí na určitých funkcích operačního systému. Kontrola čísla verze je líné zjednodušení. To zajišťuje, že budete mít tyto základní funkce bez psaní složitého detekčního kódu.
Microsoft tento přístup nedoporučuje. Společnost doporučuje vývojářům, aby vytvářeli testy pro testování konkrétních funkcí, místo aby se dívali na číslo verze operačního systému.
Přímé testování funkcí je obtížnější. To vyžaduje více času na vývoj. Ale je to jediný způsob, jak zajistit kompatibilitu bez přerušení v budoucích aktualizacích. Používání čísel verzí jako proxy je křehká strategie. Zhroutí se, když Microsoft aktualizuje operační systém při zachování stejného hlavního čísla verze.
Požadavky na hardwarovou architekturu Windows 8
Windows 8 je určen pro procesory Intel. Konkrétně vyžaduje buď 32bitovou nebo 64bitovou architekturu. Architektura určuje, jak procesor přesouvá operace a data. Pokud váš čip používá jinou instrukční sadu, Windows 8 prostě nebude fungovat. Toto je přísné omezení. Nejde to nijak obejít.
Ke spuštění OS potřebujete určitý hardware. Laťka je na dnešní poměry nízká, ale v roce 2012 byla významná. Váš počítač musí mít:
- Procesor s taktovací frekvencí alespoň 1 gigahertz (GHz)
- 1 gigabajt (GB) paměti RAM pro 32bitovou verzi
- 2 GB RAM pro 64bitovou verzi
- 16 GB místa na pevném disku pro 32bitovou verzi
- 20 GB místa na pevném disku pro 64bitovou verzi
- Grafická karta s Windows Display Driver Model (WDDM) kompatibilní s DirectX 9
Toto jsou minimální požadavky. Umožňují spuštění systému. Nezaručují dobrou uživatelskou zkušenost.
Dotykové rozhraní a přechod na mobilní zařízení
Myš můžete používat s Windows 8. Ale abyste ji opravdu používali, potřebujete dotykové rozhraní. Microsoft navrhl celý model interakce kolem prstů na obrazovce. Dlaždice, ovládací panel, režimy přichycení – nic z toho nefunguje dobře s kurzorem. Tento posun se netýkal pouze Windows 8. Byl to signál, kam se ubírá výpočetní technika. Menší tvarové faktory. Více mobilních zařízení. Stolní počítač se stával jen jednou z mnoha možností.
Fungovala strategie? Operační systém měl potíže s komunikací s uživateli. Odstranění nabídky Start způsobilo zmatek. Hybridní rozhraní rozdělilo názory napůl. Microsoft vydal aktualizace k odstranění nedostatků, ale tempo se již posunulo. Windows 10 jej nakonec nahradil a zaměřil se na funkce, které fungovaly, a opustil ty, které nefungovaly.
Často kladené otázky
Mohu používat Windows 8 i v roce 2022?
Společnost Microsoft prodloužila podporu do 10. ledna 2023. Po tomto datu nebyly vydány žádné aktualizace zabezpečení. Rovněž byla ukončena technická podpora. Používání tohoto systému vás dnes zanechává zranitelné vůči hrozbám, které nebyly řešeny od Obamovy vlády.
Neselhal Windows 8?
Nikdy se nerozšířilo. Uživatelé považovali rozhraní za drsné a neobvyklé. Křivka učení byla strmá. Windows 10 uspěl, protože nabízel známější desktopové prostředí při zachování moderních vylepšení. Windows 8 je do značné míry poznámkou pod čarou v historii ekosystému společnosti Microsoft.






























