Adobe Flash
Podobné články naleznete v části Flash a Adobe Flash Player .
Vyvinutý společností | Adobe |
---|---|
Zapsáno v | C++ |
Operační systém | Microsoft Windows , Linux a macOS |
Čtené formáty | FLA ( d ) , Small Web Format a FLV ( d ) |
Psané formáty | FLA ( d ) |
Druh | Softwarový engine ( en ) Editor vektorových obrázků Výpočetní platforma |
Licence | Vlastnická licence |
webová stránka | www.adobe.com/products/flash/flashpro |
Časová osa vydání
Adobe Flash nebo Flash , dříve Macromedia Flash , označuje sadu softwarových technologií umožňujících manipulaci s vektorovou grafikou , rastrovými obrázky a skripty ActionScript za účelem vytvoření nebo použití multimediálního obsahu (animace, videa, hry, aplikace...). Software Flash Player vyvíjela a distribuovala společnost Macromedia do roku 2005, po akvizici společností Adobe Systems , která poskytovala podporu softwaru až do ukončení podpory dne. Flash Player byl k dispozici jako plugin ve většině webových prohlížečů , který umožňoval použití interaktivních objektů nebo streamování video streamů, což tehdejší prohlížeče nativně neumožňovaly.
Flash může odkazovat na integrované vývojové prostředí (IDE), virtuální stroj používaný přehrávačem Flash Player nebo serverem Flash k přehrávání souborů Flash (přípona SWF).
Po svém uvedení na trh v roce 1996 se technologie Flash stala jednou z nejpopulárnějších pro přidávání animací a interaktivních objektů na webovou stránku a také pro integraci streamovaného videa do webové stránky. Technologie je pak obsažena v mnoha softwarech a používá se také k tvorbě animací, reklam nebo videoher.
Flash je již dlouho dominantní platformou pro multimediální obsah na webu, ale od rozhodnutí společnosti Apple v roce 2010 jej již nadále neobsahovat na tabletových počítačích a telefonech této značky spolu s vývojem nových webových technologií HTML5 , které předčily Flash z hlediska funkčnosti. a bezpečnost, používání této technologie kleslo z téměř 50 % webových stránek v roce 2011 na 10 % v roce, než zkolabuje s koncem vývoje Flash Player v roce 2020 a ukončením jeho podpory ze strany prohlížečů.
Příběh
Začátky
vCharlie Jackson , Jonathan Gay a Michelle Welsh vytvořili malou softwarovou společnost ( startup ) s názvem FutureWave a raný kreslicí software, SmartSketch , navržený tak, aby vytváření grafických uživatelských rozhraní bylo stejně snadné jako kreslení na papír [ 1 ] . Přestože je SmartSketch inovativní, nesetkalo se s očekávaným úspěchem. S demokratizací internetu si FutureWave uvědomuje potenciál nástrojů vektorové animace pro web. V roce 1995 FutureWave upravil SmartSketch přidáním systému snímek po snímku a znovu vydal software jako FutureSplash Animator na počítačích Macintosh a Windows . Postupem času společnost přidala ke své pracovní síle druhého programátora, Roberta Tatsumiho [ 2 ] , umělce Adama Grofcsika a specialistu na styk s veřejností Ralpha Mittmana.
v, Macromedia kupuje software pro vektorovou animaci a prodává jej jako Flash 1.0. Druhá verze Macromedia Flash byla vydána v roce 1997 s novými funkcemi, jako je podpora stereo zvuku, integrace bitmap, tlačítek a knihovny. Macromedia Flash 3 byl vydán v roce 1998, což výrazně zlepšilo zpracování a publikování animací. Zdá se, že jednoduchý skriptovací jazyk ovládá interaktivní objekty; Macromedia ve stejném roce prodává svůj 100 000. produkt [ref. nutné] . V roce 1999 Macromedia vydala svou čtvrtou verzi Flash a registrovala 100 milionů instalací Flash Playeru [ 3 ] , který je nyní součástí Microsoft Internet Explorer 5 . Flash 4 vidí začátek podpory MP3 . Původně nebyl Flash player součástí webových prohlížečů a uživatelé museli navštívit stránky Macromedia , aby si jej stáhli. Od roku 2000 je distribuován s prohlížeči AOL , Netscape a Internet Explorer . O dva roky později přichází se všemi verzemi Windows XP a oslovuje 92 % uživatelů webu.
2000
Pátá verze Flashe byla vydána v roce 2000 s novými možnostmi skriptování v jazyce nyní zvaném ActionScript. Inovuje také možností úpravy rozhraní textových prostředí.
Macromedia Generator je první iniciativou společnosti Macromedia , která odděluje design od obsahu souborů Flash. Generátor 2.0 vydán va zahrnuje generování serveru v reálném čase v profesionální verzi Flash. Generator byl ukončen v roce 2002 ve prospěch nových technologií, které umožňovaly přenos dat mezi klientem a servery ColdFusion .
vStudie Media Metrix pro Macromedia ukazuje, že 7 z 10 největších amerických webů používá technologii Flash [ 4 ] .
a, Macromedia oznamuje dostupnost Macromedia Flash MX a Macromedia Flash Player 6 s novými video aplikacemi, komponentami a knihovnami ke stažení. Flash Communication Server MX, rovněž vydaný v roce 2002, umožňuje stahování videí pomocí šesté verze Flash Player (dříve zahrnutá v souboru Flash).
Vychází Flash MX 2004, s novými funkcemi, jako je až osmkrát rychlejší spouštění s novým kompilátorem a novým Macromedia Flash Player 7, možnost vytvářet tabulky, grafiku a textové animace, podpora nových formátů jako PDF a Adobe Illustrator 10. ActionScript 2.0 také se objeví, což umožňuje formálnější objektovou orientaci vývoje.
Flash MX 2004 je první, který se prodává ve dvou verzích, „standardní“ a „profesionální“ . Standardní verze je zaměřena na klasickou Flash animaci, zatímco verze Pro obsahuje pokročilé funkce pro vývojáře.
V roce 2004 představení „platformy Flash“ překonalo status jednoduchého nástroje pro tvorbu (Flex 1.0/Breeze 1.0). Flash Lite 1.1 autorizuje čtení obsahu Flash na vestavěných zařízeních, jako jsou mobilní telefony . Společnost Macromedia, představená na začátku srpna [ 5 ] , vydala v roce 2005 osmou verzi Flash, kterou Macromedia považuje za nejdůležitější aktualizaci od páté verze Flash [ 6 ] : filtry, bitmapa , nový video kodek On2 VP6, nový engine “ FlashType" renderer, emulátor mobilního telefonu a několik doplňků jazyka ActionScript 2.0, jako je BitmapData, a několik tříd geometrie.
Flash Lite 2 je také aktualizován v roce 2005 (paralelně s Flash Player 7) [ 7 ] .
aAdobe Systems získává Macromedia a všechny její produkty [ 8 ] , [ 9 ] .
Devátá verze Flash Player je v roce 2006 poprvé, kdy byl Flash player aktualizován spolu s vývojovým softwarem. Flex 2.0 je aktualizován spolu s Flash Player 9; poprvé v historii Flash bude přehrávač aktualizován před odpovídajícím flash softwarem [ ref. požadovaný] .
V roce 2007 je Flash součástí sady Adobe Creative Suite (CS3). Flash CS3 je stále dostupný ve dvou verzích (Simple a Professional). Hlavními novinkami je úplná integrace se zbytkem sady Adobe, mimo jiné snadnější přístup k souborům díky Bridge CS3. Ale hlavní změna tam není, je to přechod na třetí verzi ActionScriptu , která ji výrazně vylepšuje, ukazuje se, že je úplnější, ale pro začátečníky složitější.
v, vydala kandidáta na 2. vydání ( vhodnou verzi) Flash Player 10, který je poprvé také (a částečně) založen na schopnostech grafické karty (GPU) počítače. a, je k dispozici Flash 10 [ 10 ] , ve své verzi, kterou Adobe považuje za stabilní [ref. nutné] .
Také v roce 2008, po dlouhém sporu mezi Adobe a open-source komunitou, se objevil projekt Alchemy Compiler, založený na frameworku llvm , který umožňuje flash emulovat nativní jazyky C++/C a Assembler. Během konferencí Adobe max budou na obrazovce promítány porty emulátoru fceu nebo novějšího Unreal Engine.
léta 2010
a, jedenáctá verze Flash je dostupná ve 32bitové a 64bitové verzi [ 11 ] , [ 12 ] ; přináší mimo jiné technologii Stage3D.Adobe oznamuje konec vývoje pluginu Flash pro mobily [ 13 ] . a, Flash player 11.2 je k dispozici v prémiové verzi, placené verzi (9 % tržeb po prvních 50 000 $ vydělaných [ 14 ] ) provozu Flash Player, pro hry kombinující 3D a Alchemy 2 (aktuálně Flashcc)., Adobe ruší svůj projekt „speedtax“ a ruší ASNext (akční skript 4) ze své cestovní mapy [ref. nutné] .
Budoucí po roce 2010
Vývojáři předpokládají, že v dlouhodobém horizontu by měl být Flash plugin zcela nahrazen HTML5, kdy webové prohlížeče budou technicky dohánět Flash ve správě audio a video bufferu (rychlost vykreslování, vsync, audiobytes, fullscreen atd.) , i když to zůstává pouze hypotézou, s vědomím, že nízkoúrovňová konečná úprava videa a zvuku vyžaduje značné navýšení rozpočtů na vývoj. Adobe se proto stále více zaměřuje na využití Flashe pro desktopové multimediální aplikace, aniž by ztratilo ze zřetele webový přehrávač.
A konečně společnost Adobe doporučuje vývojářům, aby opustili technologii Flash, a to kvůli zjištění četných bezpečnostních chyb a blokování zásuvného modulu, které bylo účinné v mnoha prohlížečích, počínaje Mozilla Firefox a Google Chrome .
2016
Flash je přejmenován na Animate CC [ 15 ] . Tento nový název výslovně oznamuje přemístění softwaru: animace . V obchodním žargonu se vždy používá název Flash.
Využití flashe kleslo z téměř 50 % webových stránek v roce 2011 na 10 %.[ 16 ] .
Konec roku 2020
Společnost Adobe oznámila na svém blogukonec produktu Flash, plánovaný na konec roku 2020 [ 17 ] . Přestanou aktualizovat a distribuovat Flash Player. Vybízejí tvůrce obsahu k migraci na HTML5 a WebGL [ 18 ] . Od té doby Adobe upřednostňuje přechod na HTML5 a definitivní smrt Flashe je oznámena na rok 2020 [ 19 ] .
Od animace k videu
Původní verze Flash, původně zaměřená na animaci, nabízela malou interaktivitu s velmi omezenými možnostmi skriptování. Skripty se používají k vytvoření většiny interakcí (tlačítka, pole, rozevírací nabídky) přítomných v animacích Flash. Skripty umožňují zkrátit dobu vývoje stejně jako hmotnost .swfs ve srovnání s použitím klíčových obrázků, určených především pro animaci. Navíc jsou snadno znovu použitelné. Programovacím jazykem webového klienta Flash je ActionScript ; klient komunikuje se serverem pomocí soketu XML nebo pomocí http (funkce LoadVariables() nebo třídy LoadVars [ 20 ]) na rozdíl od AJAX , který používá XMLHTTPRequest nebo ActiveXObject v závislosti na prohlížeči. Implementace XMLHTTPRequest byla přenesena na flash, jejíž funkčnost závisí na verzi přehrávače [ 21 ] .
Flash Player má od příchodu ActionScriptu 3.0 dva virtuální stroje; AVM1 kompatibilní s ActionScript 1.0 a 2.0 a AVM2 kompatibilní s ActionScript 3.0 více orientovaný programátor díky své složitosti.
let | ActionScript | Flash IDE | Flash Player | FlashLite |
---|---|---|---|---|
2000-2003 | 1,0 | Flash 5, Flash MX | 6 | |
2003-2006 | 2,0 | Flash MX 2004, Flash 8 | verze 7 a 8 | verze 2.0, 2.1 a 3 |
Od roku 2006 | 3.0 | Adobe Flex 2.0, Flash CS3, Flash CS4, Flash CS5, Flash CS5.5, Flash CS6, Flash CC | verze 9, 10 a 11 |
Architektura
Přehrávač Flash je vždy schopen kromě správy grafického rozhraní zkompilovat jazyk ActionScript obsažený v souborech swf do bajtového kódu, který pak může přehrávač interpretovat. Některé technologie používané v přehrávači Flash společnosti Adobe však zůstávají neveřejné nebo jsou předmětem patentů (například komprese zvuku a videa).
Je také možné exportovat animace v HTML5. Různá mobilní zařízení nativně podporují formát HTML5, na rozdíl od formátu swf, který v nejnovějších verzích již není podporován na systémech Android a iOS .
Adobe Reader
Flash player umožňuje rychlou instalaci. Použití vektorové grafiky (jako je PostScript , SVG a PDF ), zejména v kombinaci s kódem ActionScript pro animaci, umožňuje, aby soubory Flash byly malé soubory, které využívají menší šířku pásma než bitmapy nebo grafika videa. V několika bodech je Flash velmi zajímavým řešením pro přenos více obsahu. Pokud je obsah jednoduše [nejasný] formát , jako je text, video nebo zvuk, mohou lepší výsledky poskytnout jiné alternativy. Záleží však na typu vytvořené aplikace nebo animace. Flash animace může vyžadovat několikCPU . Podle společnosti Macromedia je přehrávač Adobe Flash ( plug-in nebo ActiveX pro Internet Explorer ve Windows) v současnosti přítomen v 97 % prohlížečů po celém světě, z nichž 90 % má nejnovější verzi, podle studie provedené společností NPD [ 22 ] . Jiné zdroje, jako je Webhits [ 23 ] , naznačují míru pod 70 % v roce 2005.
Flash Player 8 nabízí dva video kodeky : VP6 a Sorenson Spark od On2 Technologies a akceleraci spouštění JPEG , Progressive JPEG, PNG a GIF . V příštím vydání by měl být schopen používat kompilátor just-in-time (JIT) pro engine ActionScript. Flash se na počítačích stává velmi běžným. Podle NPD [ 24 ] má 98 % amerických uživatelů internetu nainstalovaný Flash player [ 22 ] , přičemž 45 % - 56 % [ 25] , které mají nejnovější verzi. Přehrávač existuje pro obrovské množství systémů a zařízení. Obsah lze bez problémů přehrávat naMicrosoft Windows,Mac OSaLinuxi386 (Macromedia vytvořila nebo licencovala přehrávače pro následující systémy: Windows,Mac OS 9/X,Solaris,HP-UX,Pocket PC,OS/2,QNX,Symbian,Palm OS,BeOSaIRIX). Pokud se tak nestane, Macromedia Flash Lite umožňuje kompatibilitu s jinými systémy.
Flash Player 8 nebyl nikdy vydán pro Linux . Toto rozhodnutí bylo zpochybněno linuxovou komunitou, protože někteří lidé měli pocit, že Adobe opouští trh Linuxu. Adobe oznámilo, že tuto verzi zahodí, aby se soustředilo na verzi 9, spuštěnou krátce po verzích Windows a Mac OS X. Paradoxně webové stránky trvají na používání nejnovějších verzí, Adobe tvrdí, že jejich přehrávače Flash jsou „kompatibilní s Linuxem“ . Vydání verze 9 pomohlo tuto situaci zlepšit. [není jasné]Tento plug-in existuje na mnoha platformách (PC (Windows, Mac OS nebo GNU/Linux), Pocket PC, PSP, Mobiles...). Systémy UNIX podporují přehrávače verze 9 a 10, ale ne 8 a fungují pouze na určitých verzích Linuxu, ovladače zvuku ALSA , žádná podpora OSS nebo esd . Nedostatek podpory starších verzí na Linuxu lze obejít pomocí Wine .
Společnost Adobe nabízí svým uživatelům, kteří přijmou licenci, možnost používat specifikace k vývoji programů, které lze exportovat ve formátu Flash. Licence zakazuje použití specifikací k vytváření programů pro kopírování souborů Flash. Flash technologie je stále více využívána pro reklamní obsah, někdy nevhodná, byla vytvořena pro Mozillu a její odvozená rozšíření jako FlashBlock umožňující blokovat Flash reklamní obsah, načítání nežádoucích úvodních stránek a vyžaduje Flash installer.
Alternativní čtenáři
Komponenta Flash Player je proprietární zásuvný modul (nebo ActiveX), jehož zdroje nejsou dostupné. Existují další projekty přehrávačů Flash, jako je GPLFlash a swfdec , v různých fázích dokončení.
Konečně, vzhledem k širokému použití formátu flash, byl vývoj kompatibilního přehrávacího programu zařazen na seznam priorit FSF . Projekt se jmenuje Gnash .
Vývojová prostředí
Flash editor je software pro vektorové kreslení, jako je Illustrator , a animační software. Nevýhodou pro autory je spoléhání se na proprietární software při vytváření souborů Flash a také spoléhání se na formát, jehož budoucí vývoj řídí pouze Macromedia. Nicméně publikace vspecifikace formátu .SWF verze 3 učinila vývoj aplikací kompatibilních s Flash dostupnější.
- Flash (verze 5): přidán obslužný program událostí pro klipy, výkonnější než tlačítka.
- Flash MX (verze 6.0, MX pro 'Multimedia eXperience'): Od této verze se Flash stal standardním nástrojem pro vytváření a publikování dynamického obsahu a aplikací pro stolní počítače a mobilní zařízení. Flash již často není identifikován jako pouhý animační software; stále častěji se používá k vývoji aplikací Rich Internet Application (RIA) s dynamickým obsahem, ale také tzv. off-line aplikací . Velké skupiny neváhají využít možností Flashe a zejména možností dynamického rozhraní podle uživatele. (Např.: Eurocoptervyvinula své školicí nástroje ve Flashi. Ať už jde o piloty nebo mechaniky, všechny zúčastněné strany přistupují ke školení, které se jich týká, prostřednictvím adaptivního rozhraní vyvinutého ve Flashi).
- FlashMX 2004 (verze 7.0). Flash má tendenci stát se integrovaným vývojovým prostředím (IDE) jako Visual Studio a Eclipse , které nakonec umožní to, co se nazývá Rapid Application Development (RAD). Nyní je založen na jazyce ActionScript 2.0. Podporuje stejné kaskádové styly používané HTML; toto je rychlejší způsob, jak přidat vizuální efekty (efekty příběhu); průvodce pro usnadnění importu videa; různá vylepšení týkající se nástrojů (polygon, volná transformace) a panelu (historie, příkazy, chování, komponenta, nápověda mimo HTML) a také Flash Player 7.
- Flash 8 (verze 8.0). Flash 8 nadále spoléhá na jazyk ActionScript 2.0, který obohacuje. Flash 8 nyní nabízí filtry a režimy prolnutí, usnadňuje komunikaci mezi animací a jejím kontejnerem přes externí API a usnadňuje nahrávání a stahování souborů mezi počítačem uživatele a serverem díky třídě FileReference.
- Flash CS3 (verze 9.0). Flash se nyní může spolehnout na novou verzi svého oblíbeného jazyka ActionScript 3. Zejména umožňuje uživateli aktivovat/deaktivovat režim celé obrazovky.
- Flash CS4 (verze 10.0). S novou verzí svého přehrávače Flash nyní umožňuje použití 3D a podporuje standard H.264 pro video. Umožňuje také reverzní kinematiku. Na rozdíl od svého předchůdce Director a jeho "Xtras" není Flash určen k rozšíření pomocí pluginů. Je možné integrovat další komponenty nebo „komponenty“ ke stažení z webových stránek vydavatele nebo vytvořené mnoha vývojáři. Tyto komponenty jsou samy vyvinuty v technologii Flash a jsou integrovány transparentně a s meziplatformní kompatibilitou, která z toho vyplývá, na rozdíl od "Xtras"což jsou externí knihovny, které mohou používat různé technologie a někdy jsou specifické pro určité platformy. Mezi alternativní kompilátory a vývojová prostředí patří Flash, Ming , haXe , E anim , SWiSH a Multimedia Fusion 2 . V současné době [Kdy?] lze v tomto formátu exportovat mnoho softwaru, jako je LibreOffice , Gnash , Swift, SWiSH nebo Toon boom studio (karikatura).
- Flash CS5 , Flash CS5.5 , Flash CS6 , Flash CC .S kompilátorem Air přítomným ve Flashi nyní můžete vyvíjet aplikace pro telefony a tablety pro platformy Android a iOS. Vygenerované aplikace můžete jednoduše použít nebo je vystavit v různých obchodech. Po vytvoření účtu vývojáře a různých vygenerovaných certifikátů budou vaše aplikace nalezeny na Google Play, Amazon AppStore nebo na Apple App Store. Své animace můžete také exportovat ve formátu HTML5, což je internetový formát kompatibilní s různými telefony a tablety na trhu (na rozdíl od formátu .SWF, který již není podporován v systémech iOS a Android). [propagační vstupenka]
Použití
Vytvořené soubory Flash mohou být zahrnuty do webové stránky pro použití na internetu nebo mohou být zobrazeny v nezávislé podobě (jako jeden spustitelný soubor, bez zásuvných modulů) pro použití offline. Grafický obsah souborů Flash umožňuje získat bohaté webové aplikace díky vektorové podpoře a multimediálním souborům , které integrují digitální zvuk a digitální video. Flash se používá k vytváření vizuálního obsahu v takzvaném přístupu k webu „ RichMedia “ a „ Motion Design “ .
Tento software se v současnosti používá v následujících kontextech:
- Tvorba internetových stránek a videoher distribuovaných na World Wide Web .
- Tvorba ilustrací.
- Tvorba videí pro televizi nebo kino (kredity, hudební videa, reklamy, krátké animované filmy).
- Návrh skinů pro televizní pořady.
- Tvorba multimediálních aplikací .
- Části rozhraní videoher
- Vytvářejte interaktivní prezentace .
- Tvorba reklamních bannerů.
- Marketingové distribuce na CD.
- Vysílání videí přes web .
- Webový modul pro interakci s databází.
- Flash Video , rozšíření .flv
Produkty Adobe s podporou Flash
Technologie Flash se používá v mnoha oblastech aplikací a médií:
- Flash-MX
- FlashPaper , podobný formátu Acrobat PDF
- Flash Communication Server , který se od verze 2 stal Flash Media Serverem , sloužící zejména pro audio/video/datovou komunikaci
- Flash Remoting Mx, brána k obsahu Flash propojenému s daty klient-server
- Flash Lite, umožňující integraci obsahu RichMedia , zejména na mobilních telefonech...
- Adobe Flex , RIA Framework
- Adobe Integrated Runtime , DRIA Runtime
- Adobe Premiere podporuje video kodek Sorenson
kontroverze
Open source komunita
Velmi dlouhý spor postavil Macromedia a Adobe proti open-source komunitě, která protestovala proti skutečnosti, že na rozdíl od svého předchůdce Adobe Director Flash pouze kompiloval proprietární skriptovací jazyk. Spor skončil v roce 2008 na společných základech s vývojem kompilátoru Alchemy , který umožňuje kompilaci jazyků C , C++ a assembleru , ve spravovaném režimu, což mimo jiné umožnilo portovat mnoho starých MS-DOS her i arkádových a emulátory konzoly nebo Flash verze Unity 3D a Unreal Engine. Technologie Flash je nyní kompatibilní s prací ve světě open source.
Webová integrace
Ačkoli se Flash používá na mnoha webových stránkách, není součástí standardů W3C , a proto jako takový není uznávaným internetovým standardem.
Přestože společnost Adobe zveřejnila dílčí specifikace Flash (vyjma například video kodeků), neexistuje žádná veřejná referenční dokumentace, a proto z ní nelze udělat standard, který musí být ze své podstaty veřejně dokumentován [ 26 ] .
Nedostatek veřejné dokumentace a nedostatek standardizace omezují schopnosti třetích stran vyvíjet kompatibilní doplňky. Ačkoli je Flash plugin předinstalovaný na velkém počtu spotřebitelských počítačů, některé operační systémy , ať už zdarma , nebo ne, nemají kompatibilní modul [ 27 ] .
Adobe na svých stránkách prezentuje Flash jako „součást nástrojů pro web“ [ 28 ] , ale jeho používání je kritizováno [ 29 ] zejména ze strany propagátorů otevřených standardů.
Problémy s interoperabilitou
Formát Flash není standardizován, specifikace jsou otevřeny teprve nedávno (pro zápis přehrávače), stejně jako protokol RTMP [ 30 ] , vznikají problémy s interoperabilitou .
Po dlouhou dobu vyhledávače neindexovaly Flash [ 31 ] . Kaskádové styly nelze na objekt Flash použít, s výjimkou nativních objektů Texfield, které mohou zobrazovat zjednodušený HTML (hlavně formátovací tag) [ 32 ] , který může používat styly CSS [ 33 ] , nebo AIR engine, který integruje jádro webové sady a dokáže zobrazit kompletní html stránky. Absence pluginu ztěžuje použití tohoto formátu na určitých platformách [ 34 ]. Funkce vyhledávání v prohlížeči nemají přístup k obsahu Flash. Historie procházení nezahrnuje obsah Flash, takže například není možné se vrátit ke kroku ve vícestránkovém formuláři. Není možné vytvořit hypertextový odkaz na prvek obsahu Flash: odkazovat lze pouze stránku obsahující prvek; SWFAddress to však umožňuje [ 35 ] .
Přístupnost obsahu
Poté, co byl až do roku 2003 [ 36 ] v tomto bodě silně kritizován , Flash v současnosti spadá do kategorie technologií kompatibilních s přístupností ve smyslu standardu WCAG2.0 (Web Content Accessibility Guidelines) W3C [ 37 ] : funkce přístupnosti jsou součástí pluginu od verze Flash Player 6 [ 38 ] .
Bezpečnostní problémy
Ve výchozím nastavení Flash player umožňuje použití webové kamery a mikrofonu počítače. Většina uživatelů nemění konfiguraci softwaru a v minulosti se vyskytly škodlivé programy, které používaly webovou kameru a mikrofon. Je to zásah do soukromí a bezpečnosti.
Mnoho reklam bylo založeno na použití animovaných bannerů ve Flashi. Stačí, aby server hostující reklamy byl kompromitován, aby byl uživatelům internetu odeslán škodlivý program , když navštíví webovou stránku. Od 10. let 20. století se však Flash používá stále méně [ 39 ] a pro ochranu ho stačí v prohlížeči neaktivovat.
Navzdory četným aktualizacím je samotná povaha algoritmu základem ideální živné půdy pro trojské koně a další spyware. Podle webu CVE Details byl Flash player za posledních 10 let cílem 338 útoků [ 40 ] . Právě pro tyto bezpečnostní chyby je Apple jedním z prvních velkých hráčů na trhu, který odmítá integrovat software do svých zařízení iPhone nebo iPad a místo toho se rozhodl pro streamování založené na HTTP.
Podle zprávy AISP s názvem „Nezákonné streamování a kybernetická bezpečnostní rizika“ [ 41 ], jeden z nejpopulárnějších způsobů šíření počítačových virů je prostřednictvím nelegálních stránek pro streamování videa, které používají přehrávač Flash. Na rozdíl od legálních stránek nelegální stránky integrují videopřehrávače „šité na míru“, které vyzývají uživatele internetu k instalaci aktualizací pro jejich přehrávač Flash. Tato aktualizace namísto poskytování videa na vyžádání nainstaluje do počítače uživatele trojského koně nebo podobný malware. V závislosti na typech infekcí pak může program běžet na pozadí a otevřít několik TCP portů, vytvořit příkazové a řídicí rozhraní a komunikovat s manažerem. Počítač se pak promění v „bota“ nebo „zombie“ [ 42 ] .
Poznámky a odkazy
- " Jak se zrodil FutureSplash Animator " . Adobe . ) .
- " Robert Tatsumi " , přes Crunchbase ( přístup) .
- " Macromedia Flash oslovuje více než 100 milionů uživatelů webu " PR Newswire .) .
- " Velké společnosti používají ColdFusion MX " [ archiv] , na Adobe (přístup na) .
- Paul Festa, " Flash 8: Macromedia sází na své video schopnosti " , su ZDnet , (konzultoval s) .
- " Verze na platformě Flash " , s. Senocular ( přístup) .
- " Náhled aktualizace Flash Lite 2 " v časopise Flash ( přístup) .
- „ Předpoklad uzavření akvizice Macromedia společností Adobe 3. prosince 2005 “ , s. Adobe , (konzultoval s) .
- CowboyNeal, „ Adobe Acquiring Macromedia dne 3. prosince 2005 “ (přístup) .
- „ Vydán Flash 10, představuje 3D akceleraci “ , na neowin.net , (konzultoval s) .
- Anh, „ Adobe upgraduje na Flash 11 a Air 3 na Androidu “ , sur Journal du Geek , (konzultoval s) .
- " Adobe Flash 11: Stage 3D a 64 bitů " , na Zone Numérique , (konzultoval s) .
- David Goldmann, „ Začátek konce Adobe Flash “ (přístup) .
- Alex Mccaw, „ Daň Adobe 's 9% Flash tax “ (přístup) .
- " Co je nového v Animate CC | Nové štětce a vrstvy “ na adobe.com (přístup)
- " Svět se loučí s Flashem " , su Statista .
- Flash a budoucnost interaktivního obsahu
- " Flash player ke konci aktualizací a distribuce pro rok 2020 " , su cnetfrance .
- " Adobe oznamuje smrt Flashe pro rok 2020 " , ze ZdNet .
- Pomocí třídy LoadVars „Archivovaná kopie“ (verze z 2. června 2012 v internetovém archivu ) , livedocs.adobe.com
- Flash to the Rescue , xml.com
- Statistiky , adobe.com
- Web-Barometer , webhits.de
- Přehrávače Macromedia Flash a Shockwave
- Průnik verze Adobe Flash Player
- s omezeným přístupem nebo bez něj a s výhradou nebo nezaplacením licenčních poplatků
- GNU/Linux má plugin pouze pro architekturu x86 [1] , zatímco Linux je dostupný na mnoha jiných architekturách
- „ Adobe Creative Cloud “ ve společnosti Adobe (přístup) .
- Viz například pozice dubna
- " Adobe to Open Flash Platform Messaging Protocol " , od Adobe .
- „ Google může nyní indexovat… Flash! “ , na www.searchengineworkshops.com ( přístup na) .
- " Text Display " (přístup) .
- " Načítání externích souborů CSS " , viz Nápověda Adobe .
- PC penetrace , www.adobe.com
- Adresa SWFA
- Flash Access: Unclear on the Concept , Joe Clark, A List Apart , prosinec 2000
- [PDF] WCAG 2.0, Flash, PDF, Javascript a další jsou na lodi… (PDF, 1,1 MB ) , Sébastien Delorme a Aurélien Levy, Pařížské webové konference 2009.
- Adobe Accessibility Resource Center a vytváření přístupného obsahu Flash, WebAim
- Kaya Yurieff , „ Tak dlouho, Flash: Adobe do roku 2020 zabije plug-in “ , su CNNMoney , (konzultoval s)
- " Adobe Flash Player: CVE bezpečnostní zranitelnosti, verze a podrobné zprávy " , na CVE Details (přístup na)
- " Nelegální streamování a rizika kybernetické bezpečnosti: nebezpečný status quo? " , na Documentcloud.org ( přístup na)
- " Zeroing in on Malware Propagation Methods " , Microsoft Security Intelligence Report , no Volume 11 ,, str. 17-19
Dodatky
Související články
- Skřípat
- Škálovatelná vektorová grafika (SVG)
- Flash lze použít k vytváření online komiksů
- Flash lze použít k vytvoření digitálního příběhu
- Flash lze použít k vytváření online animací, jako je XiaoXiao
- Software Gnash z projektu GNU je bezplatnou alternativou k přehrávači Flash.
- světla park
- Swfdec je svobodný software pro prostředí GNU/Linux a FreeBSD, který v současné době podporuje mnoho funkcí Flash verze 9.
- Sada open-source softwaru umožňuje vytvářet formát .swf nebo pracovat s Flashem - profesionálně nejpoužívanější je MTASC.
- Nástroj Adobe Flash Catalyst pro tvorbu grafických aplikací (kódové označení Thermo)
- Bezplatný vektorový animační software Synfig Studio .
- Charlie Miller , osoba, která objevila zranitelnosti
- Flash lze také použít k výrobě her, jako je Dofus