Programovanie

Flash vs. HTML5: Posledné riešenie

Verte tomu alebo nie, Flash má stále horlivý fanklub. Kedysi všadeprítomný prehrávač médií pre prehliadače zaznamenal veľké problémy, a to najmä vďaka bezpečnostným problémom. V boji Flash s HTML5 však naďalej zostávajú diehardi, a to aj napriek tomu, že Flash môže byť na špici, pretože HTML5 naďalej odstraňuje medzery vo svojich funkciách, ktoré mohol mať so svojim predchodcom.

Occupy HTML5, stránka na Facebooku, ktorá sa označuje ako „Hnutie za zbavenie sveta puristizmu HTML“, je jedným z takýchto obchodov, ktoré preberajú Flashov plášť. Stránka zdôrazňuje, že „nejde o hnutie anti-HTML5, ale skôr o odpor voči purizmu, zaujatej nadradenosti a firemnej šikane.“ Flash, hovorí Occupy HTML5, je vyspelý. „Podporujú ho všetky hlavné desktopové prehľadávače. Pri správnom použití je stabilný. Ak nie, veľmi havaruje, rovnako ako každá iná technológia. “ Stránku, ktorá má viac ako 700 označení Páči sa mi, vytvoril vášnivý obhajca Flash Stephane Beladaci, ktorý nedávno uviedol, že plánuje jej opätovné spustenie.

Flash „poskytuje úžasné zážitky, ktoré fungujú konzistentne vo všetkých hlavných prehliadačoch spôsobom, ktorý sa nedá replikovať bez technológie Flash,“ píše Beladaci na facebookovej stránke Occupy HTML5. „Vďaka víťazstvu v zjednodušujúcich vyhláseniach týkajúcich sa webových technológií je web menej vzdelaný. V tomto okamihu brzdí web. “

V posledných rokoch bol ale Flash predmetom bezpečnostných chorôb a predajcovia prehliadačov vrátane Apple, Google a Mozilla sa od neho vzdialili. W3Techs, ktorý zostavuje štatistiky o využívaní webových technológií, uvádza, že Flash sa používa iba na 8 percentách webových stránok, oproti 10 percentám pred rokom. Pred šiestimi rokmi sa Flash používal na 28,5 percentách webových stránok, keď Steve Jobs napísal „Thoughts on Flash“, otvorený list, v ktorom citoval problémy ako bezpečnosť, výkon a výdrž batérie, keď oznámil, že Apple zakáže Flash na svojich iPhonoch.

Umieračik

Toto rozhodnutie Jobsa bolo rozsudkom smrti pre Flash, hovorí Shawn Drost, spoluzakladateľ spoločnosti Hack Reactor, ktorá trénuje softvérových inžinierov v jazyku JavaScript.

„Príbeh sa začal tým, že iOS, keď sa spustil, nepodporoval Flash a nikdy ho nepodporoval,“ hovorí Drost. „V podstate viedli klinom, kde zrazu musela každá spoločnosť mať verziu svojho webu, ktorá nie je vo formáte Flash, aby mala prístup ku všetkým používateľom systému iOS.“

JavaScript sa medzitým stal náhradou Flash, hovorí Drost. „Nemyslím si, že nejaké spoločnosti budú odteraz písať nové aplikácie Flash,“ dodáva.

Horšie je, že neúspechy pre Flash stále prichádzajú. Minulý mesiac spoločnosť Google označila vo svojom prehliadači Chrome cez Flash Player ako preferovanú možnosť multimediálnych súborov HTML5.

Okrem toho sa znížil počet prípadov, keď sa na Flash dalo pozerať ako na flexibilnejší ako HTML5. Aj keď zaostáva formát HTML5, v zaostávaní sú výhody.

Napríklad zatiaľ čo Flash udeľuje predvolený prístup k možnostiam, ako je fotoaparát a súborový systém, HTML5 vyžaduje špecifické povolenia, tvrdí Drost. Toto by sa dalo chápať ako medzera vo funkcii pre HTML5 alebo ako bezpečnostná diera pre Flash, ktorú HTML5 uzatvára, poznamenáva Drost.

Flash tiež donedávna ponúkal väčšiu podporu pre správu digitálnych práv ako HTML5, ale to sa väčšinou vyriešilo, okrem starších prehliadačov, dodáva.

Nástroje Flash sú stále lepšie

Aj keď môže byť Flash na ústupe, čoskoro sa nezruší. Aj keď je Drost poneváč, stále vidí, ako sa Flash nejaký čas zdržuje. Pre jedného ponúka Flash omnoho lepšie autorské prostredie s programom Adobe’s Animate CC, ako čokoľvek vyvinuté vo svete HTML5, tvrdí.

„V HTML5 neexistuje obdoba. Takže možno bude odkaz Flash naďalej žiť a prostredie na tvorbu obsahu Flash ešte dnes dokáže exportovať HTML5, “hovorí.

Spoločnosť Adobe prijala HTML5. Spoločnosť premenovala svoj nástroj Flash Professional na Animate CC a označila ho ako nástroj na vývoj obsahu HTML5, pričom naďalej podporuje vývoj obsahu Flash.

„Zatiaľ čo štandardy, ako je HTML5, budou webovou platformou budoucnosti ve všech zařízeních, 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,“ uviedla spoločnosť koncom minulého roku.

Spoločnosť Adobe už v roku 2010 ponúkala vlastnú miniaplikáciu videoprehrávača HTML5 založenú na otvorenej knižnici Kaltura.

Súvisiace články

  • Bezplatný kurz: Začíname s AngularJS
  • Sedem dôvodov, prečo sú rámce novými programovacími jazykmi
  • MEAN vs. LAMP pre budúcnosť programovania
  • Stiahnuť ▼: Sprievodca prežitím podnikania profesionálneho programátora
  • Stiahnuť ▼: 29 tipov na úspech ako nezávislý vývojár
  • 13 rozprávkových rámcov pre Node.js
  • 7 zlých nápadov na programovanie, ktoré fungujú
  • 7 programovacích jazykov, ktoré nenávidíme
  • 9 zlých programovacích návykov, ktoré tajne milujeme
  • 21 horúcich programovacích trendov - a 21 chladných
  • 22 urážok, ktoré žiadny vývojár nechce počuť
  • 13 vývojárskych schopností, ktoré musíte teraz zvládnuť
$config[zx-auto] not found$config[zx-overlay] not found