Flash je multimediální softwarová platforma, která byla kdysi dominantní silou na webu. Adobe Flash se používá k vývoji a přehrávání animací, audio a video obsahu, her a webových aplikací.
kdysi jste sotva mohli obejít Web bez rozšíření Flash nainstalovaného ve Vašem webovém prohlížeči. Být bez blesku znamenalo, že by se videa nehrála, prezentace by se nezobrazovaly a interaktivní webové stránky by se nenačetly. Flash ovládl interaktivní obsah webu a jeho úspěch vedl k jeho případnému nákupu společností Adobe v roce 2005.
přesto je dnes Flash mrtvý (nebo umírá). Společnost Adobe ji opouští a opravy chyb jsou naplánovány na úplné ukončení do 31. Prosince 2020.
to představuje potíže pro starší obchodní webové stránky s obsahem založeným na Flash. Mnoho počítačů (a většina mobilních zařízení) nemůže přehrávat obsah Flash a mnoho uživatelů nemá zájem o instalaci kdysi dominantního softwaru. Pokud webové stránky vaší společnosti závisí na Flash pro multimediální obsah, nemusí být většina vašich návštěvníků viditelná.
Otestujte svůj web na Flash
mimochodem, dobří lidé v SEO SiteCheckup vyvinuli Flash test. Můžete jít dopředu a vyzkoušet své webové stránky pro použití Flash tam.
co přesně je Flash?
Flash začal jako vektorový kreslicí program vyvinutý společností FutureWave. Společnost si rychle uvědomila, že vektorová webová animace by mohla být silným uchazečem o hráče Shockwave společnosti Macromedia. Tak se zrodila vektorová webová animační platforma. Byl nazván „FutureSplash“ a byl kojeneckou verzí blesku, kterou známe dnes, ale ještě to nebyl silný uchazeč o online přehrávání multimédií.
„FutureSplash“ byl nakonec zakoupen jeho konkurentem, Macromedia, a byl rebranded jako „Macromedia Flash“ v roce 1996. Byla to Macromedia, která začala distribuovat Flash jako plugin prohlížeče pro přehrávání obsahu Flash online. Macromedia přidal skriptování, průhlednost alfa a další funkce, když transformovali vektorovou webovou animační platformu na plně vybavený nástroj pro webové aplikace. Webmasteři a uživatelé si toho všimli a přijetí vyletělo. Žádný jiný software nebyl tak silný s tak malou velikostí stahování.
v roce 2005 Adobe zakoupil Macromedia a celou jejich produktovou řadu. Adobe výrazně zvýšil skriptovací schopnosti Flash a dokonce přidal podporu 3D. Adobe se dostal na vrchol adopce Flash, ale také byli u kormidla pro jeho náhlý zánik. Adobe to viděl přicházet. V roce 2008 Adobe vybudoval některé technologie Flash, aby vyvinul první verzi Adobe AIR. Online herní schopnosti Adobe AIR byly daleko za Flash a získaly řadu ocenění. AIR je herní nástupce Flash. Ale co je multimediální nástupce? No, HTML5, samozřejmě. Dnes byl dokonce i vývojový nástroj Flash přejmenován, aby odrážel skutečnost, že většina vývojářů používá Adobe AIR k vývoji obsahu HTML5 spíše než obsahu Flash.
co zabilo Flash?
Flash umírá. Společnost Adobe oznámila, že vývoj Flash bude zcela ukončen do 31. Prosince 2020. Ve světě softwaru se to považuje za „konec života“. Adobe opouští Flash na softwarovém hřbitově.
co zabilo Flash?
příčina Flashovy smrti byla mnohostranná. Ale nezemřela přirozenou pokojnou smrtí. V jistém smyslu byl Flash utracen technologickou komunitou, která jej pomohla vytvořit, protože to bylo trvalé bezpečnostní riziko.
bezpečnostní rizika
když webový prohlížeč načte soubor Flash, Flash spustí svůj vlastní proces s vlastní pamětí v aplikaci webového prohlížeče. Hackeři neustále hledají nové metody, jak pomocí Flash přejít na konkrétní adresu paměti ve vašem počítači… a převzít kontrolu nad celým počítačem (nejen webovým prohlížečem). V blesku bylo nalezeno mnoho takových nedostatků „zero day“. Aktualizace přicházejí rychle a zběsile od Adobe, Microsoft, a další ve snaze obvazovat Flashovu zející bezpečnostní ránu. Přesto bezpečnostní riziko spočívá hluboko v tom, jak Flash funguje. Adobe nakonec dospěl k závěru, že nejlepší způsob, jak zachránit software bylo použít prvky v Adobe AIR, spíše než pokračovat ve vývoji Flash sám.
efekt iPhone (Apple)
i když byla bezpečnostní rizika blesku poprvé vystavena Apple vydal svůj revoluční smartphone, iPhone. IPhone nepodporoval Flash a Steve Jobs skvěle prohlásil, že to nikdy nebude (stále to není). Vzhledem k tomu, že mobilní prohlížení webu rostlo a Apple vedl část poplatku, velké procento mobilních uživatelů nemělo způsob, jak snadno přehrávat obsah Flash. Apple nechtěl, aby Flash běžel na svých zařízeních se systémem iOS, protože nechtěl, aby byli závislí na softwaru třetích stran, zranitelní známými bezpečnostními nedostatky nebo zažili zbytečné odtoky energie.
Apple nejen posunul Flash na okraj mobilního prohlížení webu (který nyní tvoří většinu webového provozu), ale také přispěl k jeho nahrazení.
HTML5
projekt HTML5 byl zahájen částečně jako pokus o povolení přehrávání multimédií bez externích pluginů. V kombinaci s CSS, JavaScript, openGL a dalšími technologiemi HTML5 úspěšně uzurpoval standardní přehrávání médií pomocí Flash. HTML5 znamená, že není důvod používat Flash pro běžné mediální účely. Použitím značek HTML5 <video>
například HTML5 instruuje webový prohlížeč, aby přehrával video pomocí svých nativních schopností. HTML5 a jeho doprovodné technologie byly hřebíkem do rakve pro blesk.
měl by můj web pohřbít Flash?
zbytek webu je-proč ne i vy? World Wide Web opouští Flash z dobrých důvodů.
většina uživatelů webu nebude schopna nebo ochotna přehrávat váš obsah Flash. Pokud máte video Úvod váš mobilní návštěvník nemůže zobrazit. Pokud máte prezentaci předchozí práce, váš průměrný návštěvník ji nebude hrát. Pokud máte proprietární webovou aplikaci pomocí Flash, mnoho návštěvníků se prostě odrazí na jiný web. Ztrácíte provoz a hodnocení vašich stránek bolí.
vaše Flash média představují bezpečnostní riziko pro každého návštěvníka vašeho webu, který je provozuje. To netrvá složité hack použít zastaralý Flash plugin přehrávání obsahu unést jeden z počítačů návštěvníka. Vaši návštěvníci jsou zraněni. Existuješ, abys zlepšil život druhých, že? Takže je čas pohřbít Flash na svých webových stránkách.
konečně je technologie, která nahradí váš obsah Flash, volně dostupná. Běží rychleji, je bezpečnější a spotřebovává méně energie. Přechod na multimediální obsah založený na vektorech s otevřeným zdrojovým kódem může zlepšit indexovatelnost, bezpečnost a uživatelský komfort vašeho webu.
je čas, abyste zanechali Flash za sebou.
Co mohu použít k nahrazení funkce Flash?
Flash lze obvykle nahradit třemi technologiemi, které se běžně používají na každém moderním webu-HTML5, CSS a JavaScript.
Audio a Video
přehrávání zvuku a videa bylo jedním z nejběžnějších použití pro Flash Player. Pokud váš web stále používá Flash k přehrávání zvukových a obrazových souborů, můžete jej nahradit výhradně HTML5. Stačí použít značky HTML5 <audio>
a <video>
.
škálovatelná vektorová grafika
Flash začal jako vektorová grafická platforma a ve svém srdci stále je. HTML5 nyní obsahuje značku <svg>
, která vám umožní psát vektorovou grafiku, která bude nativně nakreslena webovým prohlížečem. K dispozici je i svobodný software pro navrhování své vlastní SVG grafiky, které pak mohou být zkopírovány a vložit do webové stránky. Pomocí JavaScriptu a / nebo CSS lze SVG automaticky manipulovat s animací vektorové grafiky bez úplného překreslení kresby při každé změně.
uživatelská rozhraní (jednoduché webové aplikace)
proprietární webové aplikace napsané pro Flash budou nejnákladnějším prvkem, který můžete nahradit, ale měli byste to udělat. HTML5, JavaScript a CSS jsou více než schopné splnit jednoduché potřeby webových aplikací bez bezpečnostních a paměťových rizik spojených s bleskem. Vzhledem k bezpečnostním rizikům společnosti Flash by webové aplikace měly být co nejdříve vyměněny, aby se zabránilo krádeži klientských dat. Váš webový vývojář (jako R Creative) může učinit několik vzdělaných doporučení, jak může být vaše konkrétní webová aplikace nahrazena současnou technologií s otevřeným zdrojovým kódem.