Černobíle: Flash, nebo HTML 5?

Steve Jobs z Applu nakopl diskuzi o tom, zda používat Flash na webu do vyšších sfér a přidal se k němu i Microsoft. Čeká tedy Flash brzká smrt a nahradí ho nadějné HTML 5?

Flash smrt nečeká

Klepněte pro větší obrázekJakub Čížek: Před dvěma lety by mě ani ve snu nenapadlo, že budu psát Černobíle, ve kterém se proti sobě postaví dvě technologie, které se dnes výborně doplňují – Flash Player vládne desktopům, HTML5 si razí cestičku zejména na chytré mobilní telefony. Krásným příkladem toho, že Flash není jen reklama nebo video, může být třeba výborný Grooveshark, Photoshop.com, interaktivní infografika na každém zpravodajském webu a další. Proč už to dávno není přepsané do Canvas, SVG a HTML5, hmm?

Relativně nedávno se webová komunita rozdělila na dva ostré tábory a HTML5 se stal jednou z nejskloňovanějších technologických zkratek. Ortodoxní jádro jeho zastánců tvrdí, že Flash a především jeho webový Flash Player jsou mrtvé technologie, výborně je totiž zastoupí právě HTML5. Takové tvrzení má ale k realitě docela daleko. Nový standard webového jazyka je teprve v plenkách a autoři prohlížečů si teprve pohrávají s tím, co by měl HTML jazyk v plné míře umět za nějakých deset let.

Jistě, HTML5 bude umět v roce 2020 to samé, co současný Flash Player. Obrovský krok vpřed ale udělá i samotný Flash Player, který se díky uzavřenému vývoji může paradoxně utvářet mnohem rychleji než software v rozhádané komunitě. Letité spory o to, jaký kodek a video kontejner by měl používat HTML5 tag <video>, mi dává za pravdu. Toto Adobe řešit nemusí, má to totiž už dávno za sebou.

HTML5 sice dokáže přehrát video, dnes si ale neporadí třeba s dynamickou optimalizací datových toků podle aktuální kvality vašeho připojení. To dnes umí jak streamovací Flash Media Server od Adobe, tak Silverlight od Microsoftu. A pak tu jsou další překážky – třeba typografie. Flash CS5 a nejnovější verze Flash Playeru 10.1 si poradí s téměř kompletní typografií, která se používá v tištěných médiích, nabízí tedy mnohem větší luxus pro přechod tisku do světa internetových nul a jedniček a zejména populárních tabletů. To vše by měl jednou umět i HTML5, problém ale spočívá v tom, že se o tom stále jen mluví a píše. Opět platí, že tvorba webových standardů se roztáhne na dalších deset let, zatímco proprietární technologie Adobe již byla otestována stovkami milionů uživatelů.

Ne, vážně se nebojím, že by snad Flash Playeru zvonila hrana.

Hromadná hysterie

Klepněte pro větší obrázekJan Sedlák: Já si rovněž nemyslím, že by Flashi hrozilo vymření a definitivní odchod z většiny počítačů a zařízení na světě, to ne. Podle mě se ale situace začne postupně měnit a vývojáři a poskytovatelé webových služeb budou raději nasazovat HTML 5 než robustní Flash.

O nahrazení Flashe HTML 5 se mluví už delší dobu, vody ale hodně rozčeřil zejména Apple, který nechce a nebude technologii Adobe podporovat ve svých přenosných zařízeních. Významné weby a služby se okamžitě přizpůsobily a vedle Flashe začaly nasazovat také HTML 5. Tady nejde ani tak o to, která technologie je v současné době lepší, ale o to, že první velikán udělal jednoznačný krok a donutí poskytovatele služeb (a tím pádem i uživatele) k postupnému přechodu. Apple dal první impulz a jistě víte, jak to v takových případech chodí – většinou nastává hromadná histerie a ostatním první krok dodá odvahu.

Flash má výhodu v tom, že je na drtivé většině počítačů na světě. HTML 5 prozatím nikoliv, vždyť hromada počítačů stále funguje s Internet Explorerem 6. Web ale musí jít dopředu, vývojáři musí nutit uživatele k přechodu na lepší technologie, není možné se neustále přizpůsobovat té skupině, která žije v historii. HTML 5 technologicky Flash ještě dlouho nedožene, v přehrávání videa ale jistě poskytne kvalitní služby. Navíc uživatel nemusí spouštět procesy náročné na systémové prostředky. Nemusí neustále aktualizovat na nové a nové verze zásuvných modulů, vše bude mít od začátku v prohlížeči.

Flash už se na webu používá pouze na reklamní bannery a přehrávání multimédií. Tak, jako technologie AJAX dokázala Flash vystrnadit z tvorby dynamických a aktivních webů, tak HTML 5 jednou dokáže Flash vyhnat i z těchto vod. A já si to opravdu přeji. Většinu pádů internetového prohlížeče způsobuje právě Flash. Způsobuje také zahlcení paměti a kvůli němu je těžké pracovat třeba s 20 záložkami naráz.

Témata článku: Internet, Flash, Infografika, Černobíle, Adobe Flash, Adobe Flash Player, Canvas, Ajax

85 komentářů

Nejnovější komentáře

  • Zdenek Chladek 2. 6. 2010 11:05:24
    zdravím všechny zde..... nevím jak mám tuto celou diskuzi chápat, ale mě...
  • basnik 8. 5. 2010 10:40:07
    Dokazes v HTML 5 udelat tohle: www.jojoklub.cz?
  • hustodemon 8. 5. 2010 8:24:02
    a nebo na rozdil od tebe vedi, ze html+css je na vzhled a na programovani...
Určitě si přečtěte

Operační systém běžným počítačům nedal Bill Gates, ale Gary Kildall

Operační systém běžným počítačům nedal Bill Gates, ale Gary Kildall

** Gary Kildall pochopil, že levné výpočetní čipy mohou posloužit jako univerzální počítače pro všechny ** Připravil pro ně proto první operační systém ** Později mu systém vyfoukl Microsoft a nazval ho MS DOS

23.  4.  2017 | Pavel Tronner | 56

Umělá inteligence je sice v plenkách, už teď ale přestáváme rozumět, jak vlastně funguje. To je problém

Umělá inteligence je sice v plenkách, už teď ale přestáváme rozumět, jak vlastně funguje. To je problém

** Už je to tady, lidé přestávají chápat počítače ** Systémy neuronových sítí začínají pracovat tak, že ani jejich tvůrci přesně neví, co se uvnitř děje ** Do budoucna to může být závažný problém

24.  4.  2017 | Jakub Čížek | 112

Před 35 lety měl premiéru legendární počítač ZX Spectrum. Připomeňte si „Gumáka“

Před 35 lety měl premiéru legendární počítač ZX Spectrum. Připomeňte si „Gumáka“

** Slavný osmibitový počítač Sinclair ZX Spectrum byl uveden právě před 35 lety ** Připomeňte si tento průkopnický počítač v tematických článcích ** Podívejte se, jak funguje dnes

23.  4.  2017 | Pavel Tronner | 13

Správný počítač má alespoň dva monitory. Anebo je to jinak?

Správný počítač má alespoň dva monitory. Anebo je to jinak?

** David si nedokáže představit práci bez dvou a více monitorů ** Kubovi naopak stačí jeden a ve více displejích se ztrácí ** Jaký přístup je lepší?

23.  4.  2017 | Jakub Čížek | 59

Brněnské soudy daly stop Uberu. Je to dobře, nebo krok zpět?

Brněnské soudy daly stop Uberu. Je to dobře, nebo krok zpět?

** Před několika měsíci začal Uber nabízet své služby i v Brně ** Nyní ale narazil, soudům se to totiž nelíbí ** Má sdílená ekonomika dostat zelenou?

22.  4.  2017 | Jakub Čížek | 28


Aktuální číslo časopisu Computer

První test AMD Ryzen

Velké testy: 22 powerbank a 8 bezdrátových setů

Radíme s koupí Wi-Fi routeru

Co dokáží inteligentní domy?