Chapu autora ktery se Flashem zivi, ale tato technologie je opravdu mrtva. Ziji nekolik let bez flashe a opravdu ho nepotrebuji.
Pokud nejaky web flash vyzaduje treba na navigaci, tak je to prasarna a autor by mel skoncit na uradu prace.
Doba Flashe opravdu piminula pokud nekdo pokud nekdo pouziva IE na XP tak mu holt vsechno fungovat nemusi, ale to uz je jeho problem.
To není problém, prostě se do standardní image dá i stará verze prohlížeče, která ještě Flash podporuje, a na práci s těmi systémy se bude pouštět (přičemž součástí standardního profilu bude na ploše zástupce s názvem toho systému, který otevře starý prohlížeč se stránkou obsahující onen Flash), intranet je "tak trochu jiný svět".
Nezáviďte, i když je pravda, že by bylo co, Flex Builder nebyl marný a když už je aplikace jednou vyvinutá a odladěná (a jsou sepsány best practices a guidelines na "všechno") a máte daný browser, v němž to má běhat, tak je to docela pohoda, množství různých standardů a jejich verzí Vás právě nemusí vůbec vzrušovat.
Už pri minulých článkoch som spomínal jednu podstatnú vec. Zbavujeme sa "deravej" technológie na miesto toho, aby sme ju opravili. (PDF je tiež asi zrelé na odstrel, keďže obsahuje ešte viac dier.)
Navyše táto technológia vedela už 10 rokov naspäť také veci, aké HTML5 má iba v špecifikácií a sme odkázaní na výrobcov prehliadačov, ako a kedy túto špecifikáciu implementujú.
A to že taký MS nedokáže implementovať niektoré veci do IE pre Win7, to je proste fakt. Aby som plne využil niektoré HTML5 features, budem potrebovať najnovší IE, ktorý ale pobeží iba na najnovšom Windows.
Pekný príklad je VIDEO tag pre HTML5. Kedysi stačilo mať video iba ako FLV súbor a mal som istotu, že mi to každý desktop s Flash-om prehraje. Potom prišlo HTML5 video-tag a s ním prišlo aj niečo okolo licencii. Výsledok bol taký (istú dobu, minimálne 18 mesiacov trval tento stav), že neexistoval video formát, ktorý by prehrali FF, Chrome a IE. Vždy som musel mať formáty minimálne 2 (mp4, ogg tuším). Dnes to už ide cez jeden formát, ale.... akú mám istotu, že niekomu v Mozille nepreskočí niečo v palici a rozhodne sa niektorý formát nepodporovať kvôli licencii? Potom môžem rekódovať videá do ďalšieho formátu.
OK, beriem, Flash umiera. Lenže chcelo by to 100% funkčnú náhradu. Nie len výkriky ľudí, že Flash je zlo a musí zmiznúť.
PS: áno, robím vo Flash a je to príjemná práca. Keď občas vidím kolegov, ako musia robiť podmienky pre rôzne verzie prehliadačov, tak je to smutné. Niekedy až tak, že 50% času robia HTML a 50% prespôsobovanie prehliadačom (robíme pre sféru, kde ešte bežia staré IE an veľmi starých a pomalých počítačoch).
Jasně Flash má své výhody a své místo v prostředí Sw, které obsadil a jiná srovnatelná varianta není.
jenže právě na případu Flash (JAVA, atd.) je vidět základní nedostatek prostředí SW - Za nic nezodpovídáme, případné problémy jsou věcí uživatelů.
Před rokem mělo nové letadlo Dreamliner 777 problém s palubními bateriemi a úřady zodpovědné za bezpečnost leteckého provozu všechny 777 uzemnili do vyřešení případu.
Zakázat používání nějakého SW v prostředí Internetu nejde, to je jasné. Najít páky a nakázat ADOBE provést analýzu zdrojáku a jejich modernizaci by ale mnoho budoucích problému vyřešilo.
Flex pořád žije (http://flex.apache.org/) a, upřímně řečeno, kdo nad ním vyvíjí a nemusí se zabývat veřejným webem (kam flex opravdu nepatří), se podle mě těší slušnému duševnímu zdraví. :)
Proboha který blbec upozorňuje inzerenty, že jim ta reklama bude fungovat? Pak nese vinu na tom, že se ty reklamy šíří do více nebezpečných a hůře blokovatelných forem.
Ten mylný dojem je omyl autora - je dost dobré, když jednoduše bez opruzu je vidět link na mp4/flv... soubor - hned ho mohu otevřít ve svém voblíbeném přizpůsobeném video přehrávači, který častokrát nabízí i lepší možnosti ovládání, o podpoře DXVA nemluvě.
Čeká se na prohlížeč, který bude mít použitelné rozhraní jako Opera 12 a technologie dneška
Dále se čeká, až z webu zmizí reklamy.
Jo, jo... "by to měly zvládnout ... možná svižněji"... Tak prosím s chutí do toho, zkuste něco v praxi a pak nám napište. Nezapomeňte také, aby ta hra pracovala se zvukem. :)
Také je zvláštní, že se pořád v podobných diskusích zmiňuje SVG. Vektory už asi tak 10 let nejsou tím hlavním, co dělá Flash Flashem. Současné hry pochopitelně pracují s bitmapovými texturami, HW akcelerovanými a když už chcete zmiňovat konkurenci, tak nemluvte o SVG, ale o WebGL.
Osobně ovšem budoucnost webových her vidím nikoliv ve Flashi (tam už je komunita dostatečně otrávená hatery a Adobe to zabalilo dávno), ale v Unity - v jeho exportu do WebGL.
Ono tohle platí ale úplně všude. Stará technologie už není cool, odstřelíme ji, protože je tady úplně nová super technologie, která má v návrhu super vlastnosti, poběží úplně všude, bude bezpečná... Ale zatím tedy nic moc neumí, vývoj je mizerný, rychlost bídná a ta bezpečnost je vlastně taky dobrá jen proto, že to nic neumí.
Štve mne to u flashe vs. HTML5, štve mne to u knih a časopisů (epub je opravdu příšerný paskvil a elektronické publikování je ve všech ohledech skok 20 let do minulosti proti tomu, co nabízejí běžné aplikace pro sazbu publikací), od známých slyším nářky na programovací jazyky (protože i tam jsou módní vlny a novým jazykům naprosto běžně chybí nějaký komplexnější návrh) a dalo by se pokračovat dlouze a marně.
Máte pravdu v tom, že místo toho, abychom dotáhli něco, co už funguje a je to vyzkoušené v praxi, tak znovu a znovu objevujeme úplně stejné slepé uličky.
Pokud se Flashem neživíte, ani nejste jeho uživatelem, pak nějak nechápu, proč máte potřebu psát, že ta technologie je mrtvá. :)
Flash pro navigaci snad nikdo soudný na webu už 10 let nepoužil. Flash se používá - kromě věcí zmíněných v článku - hlavně na hry, kde HTML5 bohužel zatím nemůže konkurovat.
HLS na desktop prohlížečích také bez flashe neumíme.
A tohle mě dost pobavilo:
"To ovšem nemluvím o streamovaném videu, kde je situace ještě složitější. Zatímco mobily a tablety si s ním poradí,"
Kéž by. Děláme streamování videa a co Android to originál. A co browser na Androidu, to taky originál.
Predevsim je v tom hromada administratorskych nastroju ke vsemoznym routerum, switchum, vmware atd. Js a html5 pak ani nahodou nema ani zdaleka moznosti jako prave ten flash.
O tragicke optimalizaci pak ani nemluve, kdyz se HD video poslane pres html5 neda prehravat na HW, ktery jinak prehraje i 8k.