Horkým hitem letošního roku jsou takzvané Web OS – “webové operační systémy”. Že je jejich označení jazykovým i technickým patvarem, ničemu nevadí. Důležité je, že je to hezké slovo, protože díky tomu alespoň potenciální uživatelé chápou, o co by tak mohlo jít. Sám mám ale s Web OS problém – důvod jejich existence mi uniká.
Aplikace souhrnně označované za Web OS jsou vlastně pouhé webové stránky, které vzhledově i funkčně připomínají operační systém, nejčastěji (či spíše ideálně) pak systém vybavený grafickým uživatelským prostředím. Hovoří se o virtuálním operačním systému, k němuž přistupujete prostřednictvím internetu, ale to už je více-méně velkohubá definice.
Aplikace Web OS jsou skloňované v mnoha pádech a považované obecně za další investičně zajímavou věc na internetu. Proč, je na jednu stranu zřejmé, na stranu druhou je to velkou záhadou.

Na obrázku je aplikace DesktopTwo
Hlavní výhodou Web OS je skutečnost, že si můžete vytvořit svoji pracovní plochu a přistupovat k ní odkudkoliv, kde je patřičně vybavený prohlížeč. Na první pohled to vypadá velmi výhodně, protože ke svému nastavení a svým prográmkům máte přístup odkudkoliv po internetu. Jenže aplikace jsou většinou dost chudé, přeci jenom ne každý zvládne naprogramovat kvalitní online textový editor, který funguje i ze slabých prohlížečů. A prohlížeče jsou další slabina: často jsou požadované speciální verze, funkce jsou omezené na rodiny prohlížečů a z mobilního telefonu většinou máte smůlu. Abyste mohli pracovat online, musíte vyvinout často i značné úsilí, které snižuje ochotu lidí využívat oškubané služby Web OS.
Jistým překvapením pro trh někdy je fakt, že v trendu Web os absentuje Google. Na první pohled je to pravda, Google nenabízí web, kde byste mohli myší tahat ikonky složek a pouštět je na libovolná místa vašeho virtuálního desktopu. Místo toho ale Google nabízí sevřené portfolio aplikací, které se vzájemně doplňují a prolínají. Textový i tabulkový editor se spouští klikem na přílohu došlého souboru v Gmailu, z Gmailu můžete uložit schůzku přímo do Google Kalendáře. Nepotřebujete na to žádné velké cvičení s myší, nepotřebujete žádný virtuální desktop, abyste mohli pracovat s emailem, soubory nebo poznámkami a schůzkami lépe, než co umožní stávající Web OS aplikace. A právě v tom bych viděl důvod, proč se Web OS závodů zatím Google neúčastní. Připadají mu z hlediska uživatele nesmyslné, používání Web OS oproti balíku Google aplikací nic nepřinese. Možná jen ten pocit, že můžete tahat ikonku myší, ale to je na skutečné využívání málo.
Google aplikace naproti tomu většinou nabízejí velmi dobře propracované sdílení dokumentů, což pro hodně uživatelů je důvod, proč své dokumenty online aplikacím svěřovat. Dokumenty lze nejenom nasdílet kolegům, ale také online sledovat editace, případně je publikovat do různých blogových či jiných služeb a dokonce přes API napojit na vnitrofiremní systémy.
Proč jsou tedy Web OS tak protěžované a proč se jich v poslední době tolik vyrojilo? Na jednu stranu se nemohu zbavit dojmu, že minimálně některé z Web OS začínaly jako “technology demo” – jako ukázka, co všechno už jde udělat v HTML. Na stranu druhou si mnoho pozorovatelů jistě všímá, že by mohlo jít o potenciální útok na Microsoft a jeho dominanci v operačních systémech, tedy o atak na obrovský trh.
Jenže je to opravdu vážně míněný útok, která má šanci na úspěch?
Pro provoz Web OS stále potřebujete prohlížeč a pro provoz prohlížeče zase operační systém. Představa, že si budete na levném počítači spouštět nadupané webové aplikace, je zatím mylná, protože Web OS fungují povětšinou jen ze systémů vybavených Firefoxem nebo MSIE, které na jiných než desktop počítačích nespustíte. Ani Symbian a Opera většinu Web OS aplikací nezprovozní. Spolu s tím, jak se ozývají hlasy, že Vista je posledním operačním systémem v tom dnešním slova smyslu, se může zdát, že Web OS je ta správná cesta. Že příští operační systém bude vlastně dost možná jen jádro a prohlížeč. Jenže budeme za pět let tak daleko s vývojem infrastruktury i miniaturizací a výkonností jednotlivých komponent, abychom dosáhli stejné kvality uživatelského prožitku, jako dnes s nativními aplikacemi? A je to opravdu něco, kde Microsoft spí hlubokým spánkem?
Investice do Web OS je zatím nepřesvědčivou vsázkou na budoucnost. Větví vývoje, kde se na jednu stranu tlačí samostatné online aplikace propojovatelné přes nejrůznější API, na stranu druhou dálkově spustitelné operační systémy desktopů přenášených přes speciální klienty (začasté přenosné na USB) a na stranu třetí stále přenosnější a mobilnější a osobnější počítače, pda a mobilní chytrofony vybavené nativními programy se zajištěnou slušnou souborovou kompatibilitou.
Co zvítězí? Ačkoliv lze očekávat určitý průnik všech soupeřů, na Web OS bych vsázel ze všeho nejméně.
* Desítka nejznámějších Web OS z konce roku 2006 je představena zde. * Druhá desítka z poloviny roku 2007 je zde
Jsem co jsem. Nohama stojím pevně na zemi a dlaněmi podepírám klenbu nebes.
Více o autorovi: Patrick Zandl.
Taky si nejsem jistý, jestli Web OS mají velkou budoucnost. Poměrně dobře si dokážu představit, jak by toto fungovalo pro “běžné uživatele”, kteří potřebují posílat e-maily, psát textové dokumenty nebo si prohlížet fotky z dovolené. Výhodou je samozřejmě možnost sdílet jednoduše informace s jinými uživateli a dostupnost.
Ale nedokážu si představit např. zpracování grafiky na čistě Web OS. Možná, že by to šlo vyřešit přenesením dat ze serveru na počítač a po uložení zase přenesení zpět. Ale to bychom asi potřebovali trochu větší rychlost. Nebo naopak velmi výkonné servery, na kterých by OS běžel.
A to ještě nebereme v úvahu lidi, kteří k internetu nemají přístup vůbec. Ale kdo ví, co bude za několik let. Podobné myšlenky tu byly již dříve….
Jak dobrá je to investice je taky otázka. Akcie internetových společností bývají počátku celkem levné, takže není takový problém je nakoupit. A pokud se firma zalíbí širokému publiku, tak je možné, že cena rychle stoupne. Navíc “běžných uživatelů” je nejvíce, takže je možné, že se tato věc může rychle ujmout právě díky nim. Ale Google je asi jistější.
Možná jsem divný, ale já ve WebOS smysl vidím. Každopádně ty, co tu jsou dnes, příliš předběhly svou dobu, i proto snad žádný z nich nepoužívám.
Napřed se musíme pořádně naučit používat webové aplikace. Až k tomu dojde, přijde na řadu další logický krok – WebOS (postupná integrace webových aplikací mezi sebou, a to i napříč doménami apod.). Opačné pořadí (nabídneme vám desktop s omezenu sadou našich aplikací), jak se o to teď webosy snaží, prostě nefunguje.
Navíc opravdu pořádný WebOS půjde udělat, až k tomu bude přímá podpora v prohlížečích a to bych tipoval tak na HTML6. HTML5 nám snad dá trochu do kupy ty webové aplikace a HTML6 by mohlo za dalších pár let udělat totéž pro WebOS.
WebOS je totéž, jako byla idea “tenkého klienta” či “bezdiskových stanic”, jen na dalším stupni technologického vývoje. Osobně nevidím moc rozdíl mezi “počítačem, který bootuje ze serveru a veškerá data ukládá rovněž tam” a “počítačem, co má zadrátován prohlížeč v ROM”. Technologická masturbace “že to jde”, použitelná pro několik málo opravdu specifických případů.
Dovedu si představit nějaké omezené využití: třeba firma má call centrum, obchodníci potřebují přístup do CRM (jede centrálně na serveru), Word a Excel se základními funkcemi (pokud na serveru pojede, je to výhoda), browser a mail. Tady by možná WebOS mohl k něčemu být – stačí levné železo, lidi můžou cirkulovat, zjednoduší se správa, zjednoduší se sdílení a zálohování.
Jiná věc je, že se to dá celkem dobře řešit i bez WebOS.
Jak už řeklo pár lidí přede mnou – je to jakási “cool” variace na tenkého klienta. Tenký klient v dnešní době není o ceně ale o jednoduchosti – nefunguje? tak se vezme a vymění za jiný a během pár minut uživatel jede jako předtím. Co se ale na tenkém klientu nemění je jeho požadavek na výkon. Veškeré nové modely jsou výkonnější, chlubí se multimonitorovým režimem, více barev, nové terminálové protokoly se chlubí podporou pro akceleraci zvuku, videa a je jen otázka času kdy i pro 3D (zrovna to moc nesleduji tak nevím zda i to 3D). Zároveň je cesta jak se takový klient používá je publikace jednotlivých aplikací mezi sebou propojených funkčně ale přitom pouštěných z různých serverů (pro uživatele zcela transparentně). Web OS pokud má mít šanci přežít MUSÍ být takovým integrátorem jak spustit aplikace třetích stran a vzájemně je integrovat. Bude maximálně hezkým vyhledávačem ve vlastních dokumentech a způsobem jak si udělat “svou” plochu ve které se vyznám. Ale rozhodně zatím nic pro BFU.