vjstypada to ze jste si vycucali z prstu to ohledne tvrzeni s koncem v 2020. pokousel jsem se vasi info overit ale v odkazovanem clanku se nevyskytuje ani cislice 2020 ani 20... samo jsem to pr necetl ale ani google nic jineho nenasel. tak jak to je? postnete zdroj te informace v title? jestli jsem slepej, sory :-)
tvůj google je rozbitý a v článku se odkazují na zápisek z roku 2015, to jen asi pro jistotu :). Správný odkaz je https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html
Ano, našel jsem taky přes mozilla forum https://www.mozilla.cz/zpravicky/plan-na-ukonceni-podpory-flashe/
Diky!
Flash byla totalni blbost od samyho prvopocatku. V dobe, kdy s tim masa jasavych blbu a neschopnejch, ale tvorbychtivejch lam zacala plevelit web, uz byly k dispozici Java applety (Netscape 3 Gold). Uznavam, v JDK 1.0.2 se zilo dost krkolomne, ale slo to. Narozdil od Flashe tahle cesta k aplikacim bezicim na klientskem pocitaci tehdy davala smysl.
Myslím, že v té době to bylo tak divoké, že Flash ještě působil jako obrovský boom. Jsem příznivce Javy, ale applety šli do kytek mnohem dříve a dle všeho Flash má ještě 3 roky do hrobu.
Applety byli pomalé a neměli podporu grafiky, to Flash měl. Běh na straně klienta je jinde (a to už delší dobu). A ano je to bohužel JavaScript a jeho deriváty (JavaScript jako praotec, TypeScript/Dart jako nástupci). Ale toto dává větší smysl teď. JavaScript má obrovské zázemí v prohlížečích a může fungovat skoro všude.
Funguje na Ubuntu, funguje na Archu, funguje na Gentoo, funguje i na jinych distribucich, ktere kdo u nas v praci ma - na ruznem hardware. A funguje dobre i na MacOS. Nedam ruku do ohne za vsechny hry a aplikace ve Flashi, ale delali jsme nektere veci roky a ver, ze tohle mam z prvni ruky.
Tady je ale dobre si uvedomit, co je slepice a co vejce:
1. Uzivatele se presunuji z desktopu na mobilni zarizeni
2. Apple na iOSu Flash nepodporuje, Android zarizeni platformu take nezerou.
3. Adobe neumi vecne deravy Flash monetizovat ani rozumne spravovat (kod pluginu je zrejme dost priserne napsany).
4. Vyvojari se presunuji na HTML5.
5. Flash odchazi uplne ze sceny.
Je trochu smutné, že mi místní "odborníci" na flash, prohlašující, že existuje plnohodnotná náhrada na všechno nikdy nedokázali odpovědět jak bych mohl okamžitě nahradit flash v aplikaci, kde slouží k live streamu videa z prohlížeče na rtmp...
Ale možná se jednou ze svého světa kde flash slouží jen k tvorbě stupidních her a bannerů vyškrábou do reality..
Presne ako píšete. Plnohodnotná náhrada (zatiaľ) neexistuje a ak by aj existovala, potom tu zápasíme s ďalším problémom: rôzne verzie browserov. HTML5 ako taký je fajn, len každý prehliadač v každej verzii má z neho implementovanú iba časť. Dobrý príklad je RTMP, kde cca pred rokom túto technológiu mal implementovaný iba tuším Chrome (možno aj FF), ale IE bolo mimo. Nedá sa spoľahnúť, že nejaká časť kódu pobeží na 100% na všetkých browseroch, čo v prípade Flash-u bolo možné, pokiaľ bol prítomný plugin.
Druhou možnosťou je využívanie JS frameworkov, ktoré ako-tak zabezpečia, že daný kód bude bežať rovnako v každom prehliadači. Ale to za cenu, že budem aplikáciu nabaľovať o rôzne frameworky, ktoré to umožnia. To samozrejme bude viesť iba k spomaľovaniu...
O tom, či je to sračka alebo nie nerozhodujem ja (ani ty), ale klient. Ak klient z nejakého dôvodu musí používať IE, tak ja mu môžem maximálne dohovoriť, prečo ho nepoužívať. Ale konečné rozhodnutie je na ňom.
Z reálneho života, náš klient (Detská fakultná nemocnica) má staršie počítače. Je ich okolo 600 a proste tam IE funguje a fungovať musí.
No to je spíš špatně položená otázka.
Co mají prohlížeče (aktuálně všude funkční náhradu za flash, ne něco experimantálního s webrtc co funguje ve výjmečných případech na výjmečných konfiguracích když je hezké počasí...) pro vysílání z prohlížeče na nějaký restream server? RTMP je v tomto směru všeobecně uznávaným standardem a o funkční náhradě nevím. youtube, livestream, facebook live a 99% ostatních služeb jede na RTMP. Protože je to prostě nejlepší varianta a nic jiného se zatím v praxi moc neosvědčilo.
To že pak opačným směrem, tzn. ze serveru do prohlížečů diváků budu posílat něco jiného, než h264 ve flv je nepříjemné, ale dá se tomu v pohodě přizpůsobit. Jednotné to stejně nebude, jednotlivé OS vyžadují zvláštní přístup, ale přizpůsobím se. Tenhle směr ale není všechno, flash opravdu není jen nástroj k tvorbě bannerů a hloupých pseudoher.
btw. já jsem pro zrušení. Jen tvrdím, že je potřeba předem zabývat se efektivní, zcela funkční a kompatibilní náhradou připravenou přejít do produkčního režimu :) Aktuální hrátky v tomto směru se ale za poslední 4 roky nepohly ani o kousek a stále je to prostě v experimentálí fázi, kterou si nemůžu dovolit nasadit.
omylem jsem klik na mínus... :)
Ano, přesně o to jde, data opačným směrem. Používá se to často a lidi jsou třeba u nás nadšení, že stačí párkrát kliknout v prohlížeči a jede to..
Jistě to není jediné téma, kde se bezmyšlenkovité "zrušení zlého flashe" projeví jako chyba.
Já už se pokoušel udělat to bez flashe, proto si myslím, že to není reálné. S trochou snahy to lze v laboratorním prostředí rozchodit, ale to je fakt maximum... slabé rozlišení v laboratorním prostředí, víc se z toho s nějakou aspoň základní kompatibilitou vytřískat nedá, imho tohle má před sebou ještě mnoho let vývoje, než se nějaké stabilní "něco" (co pravděpodobně ještě nezačlo existovat ani jako hrubý návrh) osvědčí pro běžný provoz..
Uznávám, tohle je asi pravda - zařízení, které to aktivně používají nebude mnoho.
Nicméně pořád si myslím, že je lepší řešit ty případné (a velmi pravděpodobné) problémy předem a je potřeba to brát i tak, že ti, kteří ten obsah vytvářejí (minoritni) jsou příčinou toho o čem píšeš - tzn. že nějací diváci (majoritni) sledují nějaký obsah. Nelze to brát tak, že "málo stanic to má nainstalováno k něčemu užitečnému, tak to není potřeba". Ne, nezrušíš jen tu jednu stanici, ale v tomhle případě odstraníš divákům obsah, který sledujou klidně přes ten DASH/HLS/cokoli.
Netvrdím, že by to dělalo většinu obsahu, ale trochu do tohodle odvětví vidím a jsem si téměř jistý, že bych se sem za pár let klidně mohl stavit a napsat: "Já jsem vám to říkal" :)
Na jednu stranu jsem rád, flash byla vždycky hrozná technologie a je super, že končí. Na druhou stranu mně mrzí, že už se nikdy nedostanu k obsahu, který je ve flashi různě po internetu a pravděpodobně ho nikdy nikdo nepřevede. Například se s dětma učím anglicky na této stránce: https://www.topmarks.co.uk/Interactive.aspx?cat=40 Podobných příkladů se jistě najde více, starý flashový obsah, který je ještě dnes užitečný je jistě leckde. Jsou to stránky, které někdo před lety vytvoříl, obsah nezastaral, ale je platný ještě dnes a dotyčný již nemá zájem na to obsah předělat do moderních technologií. Je to škoda.
Standardní postup migrace ze starého na nové je:
1. Vytvořím náhradu
2. Přesměruju klienty z původního na náhradu
3. Zruším původní
Na první pohled to vypadá, že se jedná přesně o tento případ. Ale aplikace, které jedou ve flashi v html5 nespustíme.
Takže se dostaneme do stavu kdy něco, co lidi používají, přestane fungovat. Pokud to chápu správně, přestane to fungovat ve Firefoxu, ale bude to fungovat dál v MSIE a Google Chrome :) třebaže bude vyžadováno odklepnutí.
Flash projector odtud: http://www.adobe.com/support/flashplayer/debug_downloads.html
Dříve jsem používal Win verzi ve wine (fungovalo to 100% v pohodě, líp než zastaralá verze pro Linux, i s asociací typu souboru), ale koukám, že už tam mají aktuální Flash projector nativní.
Zrovna jsem chtěl napsat to stejné :) Dokonce jsem donedávna (než přestal fungovat...) na youtube používal plugin, který vynutil použití flashového přehrávače. Přehrávání hd videa ve flashi bylo několikanásobně méně náročné.
Já vím, že někdo měl štěstí a na jeho kombinaci hw/ovladačů to fungovalo od začátku, ale setkal jsem se s mnoha (drtivá většina) případy, kdy html5 video vyžíralo veškeré dostupné zdroje nadupané mašiny, zato flash přehrávač přehrával to stejné video tak, že se ani nemusel roztočit větráček...
Tak to je průser, moje sbírka flash her a různých ptákovin posbíraných z Internetu je v ohrožení. Doufám že bude k dispozici nějaký externí spouštěč/runtime.
A nebo jak už tu někdo psal přede mnou, zavčas zprovoznit virtuál se starším OS a prohlížečem (stejně jak se to dnes řeší pro stále používané aplikace MSDOS, Win9x a WinXP).
https://www.adobe.com/support/flashplayer/debug_downloads.html
Adobe Flash Player 26 (Win, Mac & Linux) debugger (aka debug player or content debuggers) and standalone (aka projectors) players for Flex and Flash developers.
Ten projector to je ono.
Samozrejme, ze su tu aj ine banky :-) Tatrabanka je specificka v tom, ze si mysli, ze je najlepsia a preto jej klienti musia zozrat vsetko, co ponuka. Uz len ten reklamny slogan, co mali: "Najlepsi idu za nami"
Ja som od Tatry odisiel, pretoze:
a) zrusili standardny internet banking a nahradili ho tou flash s*ackou, v case, ked bolo uz vsetkym jasne, ake je to derave, bola ukoncena podpora na linuxoch, a na mobily sa to ani nedostalo
b) zacali vydavat bezkontaktne karty bez uvedenia mena drzitela (po kradezi ju moze ktokolvek pouzit, pretoze obchodnik nema moznost overit, ze karta niekomu nepatri, a banka odmietla prijat na seba riziko transakcii, ktore by vznikli pred nahlasenim kradeze/straty a odmietla aj deaktivovat bezkontaktne platby)
c) fungujucu 2-way autentifikaciu (grid, sms tokeny) nahradili proprietarnou "kalkulackou" (volali to Citacka), ktoru bolo nutne pouzit spolu s bankomatovou kartou a jej ovladanie bolo hrozne.
d) ich mobilna appka tiez vyzadovala citacku, a ked vydali SW emulator kalkulacky, tak s nim nebolo mozne apku ovladat (obe aplikacie sa pri prepnuti na inu aplikaciu resetovali a zobrazili uvodnu stranku, takze nebolo mozne z appky citacky vlozit heslo do appky ibankingu).
Kedze nic z tohoto neboli schopni aj po nahlaseni opravit, pripadne to vydavali za standard, poslal som ich tam, kde idu aj najlepsi peso...