Programování

Flash vs. HTML5: Poslední vzdor

Věřte tomu nebo ne, Flash má stále vášnivý fanklub. Kdysi všudypřítomný přehrávač médií pro prohlížeče má své boule, a to především díky bezpečnostním problémům. V bitvě s HTML5 však zůstávají v koutku Flash, a to navzdory pocitu, že Flash může být na laně, protože HTML5 nadále uzavírá mezery ve funkcích, které mohl mít se svým předchůdcem.

Occupy HTML5, stránka na Facebooku, která se prezentuje jako „Hnutí za zbavení světa purismu HTML“, je jedním z takových obchodů, které přebírají Flashův plášť. Stránka zdůrazňuje, že „nejde o hnutí anti-HTML5, ale spíše o odpor vůči purismu, zaujaté nadvládě a firemní šikaně.“ Flash, říká Occupy HTML5, je dospělý. "Je podporován všemi hlavními prohlížeči na ploše." Při správném použití je stabilní. Pokud ne, hodně havaruje, stejně jako každá jiná technologie. “ Stránku, která má více než 700 lajků, vytvořil vášnivý obhájce Flash Stephane Beladaci, který nedávno řekl, že plánuje znovu spustit web.

Flash „poskytuje některé úžasné zážitky, které fungují konzistentně ve všech hlavních prohlížečích způsobem, který nelze replikovat bez technologie Flash,“ píše Beladaci na facebookové stránce Occupy HTML5. „Díky prosazování zjednodušujících prohlášení týkajících se webových technologií je web méně vzdělaný. V tuto chvíli drží web zpátky. “

V posledních letech se však Flash stal předmětem bezpečnostních neduhů a prodejci prohlížečů, včetně Apple, Google a Mozilla, se od něj vzdálili. W3Techs, který sestavuje statistiky o využívání webových technologií, uvádí, že Flash se používá pouze na 8 procentech webových stránek, což je pokles z 10 procent před rokem. Před šesti lety byl Flash používán na 28,5 procenta webových stránek, když Steve Jobs napsal „Myšlenky na Flash“, otevřený dopis, v němž citoval problémy, jako je bezpečnost, výkon a výdrž baterie, když oznámil, že Apple zakáže Flash na svých iPhonech.

Umíráček

Toto rozhodnutí Jobse bylo rozsudkem smrti pro Flash, říká Shawn Drost, spoluzakladatel společnosti Hack Reactor, která školí softwarové inženýry v JavaScriptu.

"Kde příběh začal, je to, že iOS, když byl spuštěn, nepodporoval Flash a nikdy ne," říká Drost. "V zásadě řídili klín, kde najednou každá společnost musela mít verzi svého webu bez Flash, aby měla přístup ke všem, kteří používají iOS."

JavaScript se mezitím stal náhradou Flash, říká Drost. „Nemyslím si, že nějaké společnosti budou do budoucna psát nové aplikace Flash,“ dodává.

Horší je, že neúspěchy Flash stále přicházejí. Minulý měsíc Google označil ve svém prohlížeči Chrome přes Flash Player HTML5 jako preferovanou možnost multimédií.

Navíc se snížily případy, kdy bylo možné Flash považovat za flexibilnější než HTML5. I tam, kde HTML5 zaostává, jsou výhody v běhu pozadu.

Například zatímco Flash poskytuje výchozí přístup k funkcím, jako je kamera a souborový systém, HTML5 vyžaduje specifická oprávnění, říká Drost. To by mohlo být považováno za mezeru funkcí pro HTML5 nebo jako bezpečnostní díru pro Flash, kterou HTML5 uzavírá, poznamenává Drost.

Flash také donedávna nabízel více podpory pro správu digitálních práv než HTML5, ale toto bylo většinou vyřešeno, kromě starších prohlížečů, dodává.

Flash nástroje stále lepší

Přestože Flash může být na ústupu, brzy nezmizí. Přestože Drost je odsuzovačem, stále vidí, že Flash nějakou dobu visel. Za prvé, Flash nabízí mnohem lepší autorské prostředí s programem Adobe Animate CC, než cokoli, co bylo vyvinuto ve světě HTML5, říká.

"V HTML5 neexistuje obdoba." Možná tedy bude dědictví Flash nadále žít a Flash v redakčním prostředí může ještě dnes exportovat HTML5, “říká.

Společnost Adobe přijala HTML5. Společnost přejmenovala svůj nástroj Flash Professional na Animate CC a označila jej jako nástroj pro vývoj obsahu HTML5, přičemž nadále podporuje vývoj obsahu Flash.

„Zatímco standardy, jako je HTML5, budou webovou platformou budoucnosti napříč všemi zařízeními, Flash se nadále používá v klíčových kategoriích, jako jsou webové hry a prémiové video, kde nové standardy ještě musí plně dozrát,“ uvedla společnost koncem loňského roku.

Společnost Adobe již v roce 2010 nabídla vlastní widget videopřehrávače HTML5 založený na otevřené knihovně Kaltura.

Související články

  • Bezplatný kurz: Začněte s AngularJS
  • Sedm důvodů, proč jsou rámce novými programovacími jazyky
  • MEAN vs. LAMP pro budoucnost programování
  • Stažení: Průvodce profesionálním přežitím profesionálního programátora
  • Stažení: 29 tipů, jak uspět jako nezávislý vývojář
  • 13 báječných rámců pro Node.js
  • 7 špatných nápadů na programování, které fungují
  • 7 programovacích jazyků, které nenávidíme
  • 9 špatných programovacích návyků, které tajně milujeme
  • 21 horkých programovacích trendů - a 21 chladných
  • 22 urážek, které žádný vývojář nechce slyšet
  • 13 vývojářských dovedností, které nyní potřebujete zvládnout
$config[zx-auto] not found$config[zx-overlay] not found