Jo to je sranda...asi před dvěma měsíci jsem flash potřeboval, jelikož IKEA má v něm konfigurátor skříně co jsem kupoval...
https://www.ikea.com/cz/cs/planner/pax-planner/
Ve své době to byla skvělá technologie co do možností, rychlosti běhu (i na neakcelerované grafice) a kompatibility a to se týče i Linuxu. Že to autoři měli děravé, je pravda. Nic lepšího pro browsery ovšem tenkrát nebylo. Co používáte namísto Flashe vy, kteří děláte náročné interaktivní animace v browseru? Díky za odpovědi.
Je to zcela jinak a jelikož se ptáš tak slušně, to tajemství Ti vyjevím. U nás ve firmě se ve Flashi dělaly některé věci dlouhé roky a od té doby, co bylo jasné, že ta cesta není dále průchodná, jsme okamžitě hledali náhradu a máme poměrně dobře osahané (a v praxi nasazované) dvě alternativy. Zajímalo mě, kolik zdejších haterů má skutečnou a relevantní zkušenost s podobným vývojem a říkal jsem si, že třeba fakt někdo přijde s něčím užitečným. Výsledek: nula, jen knížecí rady.
P.S. Já osobně se klientským vývojem nezabývám.
12. 12. 2020, 08:40 editováno autorem komentáře
Problém je, že jste se zeptal, jako byste vůbec netušil, že HTML5 dokáže nahradit drtivou většinu věcí, pro které se používal Flash. A ptal jste se na náhradu Flashe, přitom jste chtěl slyšet o náhradě za autorské nástroje. Jak se říká, na hloupu otázku hloupá odpověď.
Mimochodem, největším problémem Flashe nebyla technologie jako taková, ale jeho notorická nebezpečnost. Nemusíte pro nějaký software vyvíjet, abyste měl právo nemít ho rád kvůli opakujícím se bezpečnostním chybám.
Nemám zájem se dohadovat o tom, zda byla hloupá jen odpověď, nebo i otázka. Odpověď k věci by byla, že Flash se používal v mnoha různých kontextech, dotyčný dělá tuhle oblast a z Flashe přešel na tuhle technologii. Nebo dotyčného šlo vyzvat, aby svoji otázku zpřesnil.
Předpokládat, že někdo vysloveně neví, že existuje HTML5 nebo netuší, že se dá vygooglit, čím se dá OBECNĚ nahradit Flash na webu, to je opravdu dost na pováženou. A tak dále.
Problémem Flashe (kromě roztříštěnosti způsobené různými verzemi ActionScriptu) samozřejmě byla bezpečnost. A hlavně asi to, že Adobe se už nevyplácelo do toho investovat, poněvadž WebGL a další technologie v browserech prostě začaly být stále více použitelné. Právo nemít rád cokoli nikomu neberu, ale jelikož jsme na technicky zaměřeném serveru, čekal bych i konstruktivnější pohled. Ale je klidně možné, že se mezi čtenáři Roota moc lidí, kteří dělají určitý typ vývoje, nevyskytuje. I to je pro mě nějaká informace.
Když se někdo ptá, čím nahradit Flash, je logické předpokládat, že neví, čím nahradit Flash.
Odpověď k věci by byla, že z Flashe přešel na technologie X, Y a Z, které jsou podmnožinou HTML5. A nebo můžete vynechat to „v mnoha různých kontextech“ a odpovědět, že přešel na HTML5. Protože to je pravda a není potřeba vyjmenovávat jednotlivé technologie, které jsou součástí HTML5.
Vzhledem k notorické nebezpečnosti Flashe je na technicky zaměřeném serveru ten nejkonstruktivnější možný pohled „ať už to konečně zmizí“.
Bohužel jste stále nepochopil, že žádnou konkrétnější odpověď nemůžete dostat, protože náhradou Flashe je HTML5 obecně. Konkrétní odpovědi jako CreateJS, PixiJS, Anime nebo Velocity, které jste chtěl slyšet, nejsou náhradou Flashe, ale náhrada Adobe Animate, Adobe Flash Professional, Adobe Flash Builder a podobných nástrojů.
Že je vám obecná odpověď k ničemu chápu, ale ale pokud na otázku dostanete správnou odpověď, která se vám nelíbí, není chyba v té odpovědi.
Ano, byla to na svou dobu zajímavá technologie, bohužel implementace stála vesměs za prd. Tehdy holt nebylo HTML5 apod., místo toho jsme měli různé ActiveX komponenty a pluginy. Dá se říct, že svět HTML už dospěl, kdo si pamatuje tvorbu webových aplikací pro MSIE 5, asi nevzpomíná s nostalgií. Obzvlášť jeho interpret Javascriptu byl lahůdka.
Doufejme, že je to skutečně posledí verze a nebudou muset do toho 12. ledna vydávat ještě nějakou bezpečnostní záplatu…
Ještě je tu pořád https://services.harman.com/partners/adobe
Naše firma už to zvažuje... A Air stále žije...
Pořád si myslím, že kdyby Adobe před lety uvolnilo Flash pod nějakou svobodnou licencí, tak mohl být klidně součástí HTML5, stejně jako JavaScript.
Nechápu, proč Adobe Flash raději pohřbilo, místo jeho otevření...
Nebo co na něm bylo tak špatného kromě toho, že jsme museli mít v prohlížeči děravou nesvobodnou binárku?