Adobe Flash

Adobe Flash eller Flash , tidligere Macromedia Flash , betegner et sæt softwareteknologier , der tillader manipulation af vektorgrafik , rasterbilleder og ActionScript - scriptsfor at skabe eller bruge multimedieindhold (animationer, videoer, spil, applikationer...). Flash Player -softwarenblev udviklet og distribueret af Macromedia indtil 2005, efter dets opkøb af Adobe Systems , som ydede support til softwaren, indtil dens support sluttede d.. Flash Player var tilgængelig som et plugin på de fleste webbrowsere , hvilket tillod brugen af ​​interaktive objekter eller streaming af videostreams, hvilket ikke var naturligt tilladt af browsere på det tidspunkt.

Flash kan referere til et integreret udviklingsmiljø (IDE), en virtuel maskine, der bruges af Flash Player eller Flash-server til at afspille Flash-filer (SWF-udvidelse).

Efter lanceringen i 1996 blev Flash-teknologien en af ​​de mest populære til at tilføje animationer og interaktive objekter til en webside og også til at integrere streaming video på en webside. Teknologien er så inkluderet i mange software og bruges også til at lave animationer, reklamer eller videospil.

Flash har længe været den dominerende platform for multimedieindhold på nettet, men siden Apples beslutning i 2010 om ikke længere at inkludere det på mærkets tablet-computere og telefoner, sammen med udviklingen af ​​nye webteknologier HTML5 , som overgik Flash med hensyn til funktionalitet og sikkerhed faldt brugen af ​​teknologien fra næsten 50 % af webstederne i 2011 til 10 % i, før den kollapsede med afslutningen af ​​Flash Player-udviklingen i 2020 og afbrydelsen af ​​dens understøttelse af browsere.

Historie

Begyndelser

I, Charlie Jackson  , Jonathan Gay  og Michelle Welsh skaber et lille softwarefirma ( startup ) kaldet FutureWave og en tidlig tegnesoftware, SmartSketch , designet til at gøre det lige så nemt at skabe grafiske brugergrænseflader som at tegne på papir [ 1 ] . Selvom det var innovativt, mødte SmartSketch ikke den forventede succes. Med demokratiseringen af ​​internettet realiserer FutureWave potentialet i vektoranimationsværktøjer til nettet. I 1995 modificerede FutureWave SmartSketch ved at tilføje et frame-by-frame-system og genudgav softwaren somFutureSplash AnimatorMacintosh og Windows . Med tiden tilføjede virksomheden en anden programmør til sin arbejdsstyrke, Robert Tatsumi [ 2 ] , en kunstner, Adam Grofcsik, og en PR - specialist , Ralph Mittman.

I, køber Macromedia vektoranimationssoftware og markedsfører det som Flash 1.0. Den anden version af Macromedia Flash blev udgivet i 1997 med nye funktioner såsom understøttelse af stereolyd, integration af bitmaps, knapper og biblioteket. Macromedia Flash 3 blev udgivet i 1998, hvilket forbedrede animationshåndtering og udgivelse markant. Et simpelt scriptsprog ser ud til at styre interaktive objekter; Macromedia sælger sit produkt nummer 100.000 samme år [ref. nødvendigt] . I 1999 frigiver Macromedia sin fjerde version af Flash og registrerer 100 millioner installationer af Flash Player [ 3 ] , som nu er inkluderet i Microsoft Internet Explorer 5 . Flash 4 ser starten på MP3 -understøttelse . Oprindeligt var Flash-afspilleren ikke inkluderet i webbrowsere, og brugerne skulle besøge Macromedias websted for at downloade den. Fra 2000 distribueres den med AOL , Netscape og Internet Explorer browsere . To år senere kommer den med alle versioner af Windows XP og når ud til 92 % af webbrugerne.

2000'erne

Flash v6 ikon

Den femte version af Flash blev udgivet i 2000 med nye scriptfunktioner på sproget nu kaldet ActionScript. Det fornyer også ved muligheden for at ændre grænsefladen i tekstmiljøer.

Macromedia Generator er Macromedias første initiativ til at adskille design fra Flash-filindhold. Generator 2.0 udgivet iog inkluderer realtidsservergenerering i den professionelle version af Flash. Generator blev indstillet i 2002 til fordel for nye teknologier, der tillod datatransmission mellem klient- og ColdFusion -servere .

Iviser en undersøgelse foretaget af Media Metrix for Macromedia, at 7 af de 10 største amerikanske websteder bruger Flash-teknologi [ 4 ] .

det, Macromedia annoncerer tilgængeligheden af ​​Macromedia Flash MX og Macromedia Flash Player 6 med nye videoapplikationer, komponenter, biblioteker, der kan downloades. Flash Communication Server MX, også udgivet i 2002, gør det muligt at downloade videoer med den sjette version af Flash Player (tidligere inkluderet i Flash-fil).

Flash MX 2004 kommer ud, med nye funktioner såsom op til otte gange hurtigere lancering med den nye compiler og den nye Macromedia Flash Player 7, muligheden for at oprette tabeller, grafik og tekstanimationer, understøttelse af nye formater såsom PDF og Adobe Illustrator 10. ActionScript 2.0 også vises, hvilket tillader en mere formel objektorientering af udviklingen.

Flash MX 2004 er den første, der markedsføres i to versioner, "standard" og "professionel" . Standardversionen er rettet mod klassisk Flash-animation, mens Pro-versionen inkluderer avancerede muligheder for udviklere.

I 2004 fik introduktionen af ​​"Flash-platformen" det til at gå ud over status som et simpelt oprettelsesværktøj (Flex 1.0/Breeze 1.0). Flash Lite 1.1 tillader læsning af Flash-indhold på indlejrede enheder, såsom mobiltelefoner . Afsløret i begyndelsen af ​​august [ 5 ] udgav Macromedia den ottende version af Flash i 2005, som af Macromedia anses for at være den vigtigste opdatering siden den femte version af Flash [ 6 ]  : filtre, bitmap , ny On2 VP6 video codec, ny motor " FlashType" renderer, en mobiltelefonemulator og flere tilføjelser til ActionScript 2.0 såsom BitmapData og flere geometriklasser.

Flash Lite 2 er også opdateret i 2005 (parallelt med Flash Player 7) [ 7 ] .

det, erhverver Adobe Systems Macromedia og alle dets produkter [ 8 ] , [ 9 ] .

Den niende version af Flash Player markerer første gang i 2006, at en Flash-afspiller er blevet opdateret sammen med forfattersoftware. Flex 2.0 opdateres sammen med Flash Player 9; for første gang i Flash-historien vil afspilleren blive opdateret før den tilsvarende flash-software [ ref.  ønsket] .

I 2007 er Flash inkluderet i Adobes Creative Suite (CS3). Flash CS3 er stadig tilgængelig i to versioner (Simple og Professional). De vigtigste nye funktioner er total integration med resten af ​​Adobe-pakken, blandt andet lettere adgang til filer takket være Bridge CS3. Men hovedændringen er der ikke, det er passagen til den tredje version af ActionScript , som forbedrer den markant, den viser sig at være mere komplet, men mere kompliceret for begyndere.

I, udgav den 2. udgivelseskandidat ( kvalificeret version) af Flash Player 10, som for første gang også (og delvist) er baseret på computerens grafikkort (GPU). det, Flash 10 er tilgængelig [ 10 ] , i dens version anses for stabil af Adobe [ref. nødvendigt] .

Også i 2008, efter en lang fejde mellem Adobe og open source-fællesskabet, dukkede Alchemy Compiler-projektet op, baseret på llvm-rammeværket , som tillader flash at emulere de oprindelige C++/C- og Assembler-sprog. Under Adobe max-konferencer vil portene til fceu-emulatoren eller nyere af Unreal Engine blive projiceret på skærmen.

2010'erne

det, den ellevte version af Flash er tilgængelig i 32-bit og 64-bit versioner [ 11 ] , [ 12 ]  ; det bringer blandt andet Stage3D-teknologien., annoncerer Adobe slutningen af ​​udviklingen af ​​Flash- plugin til mobiler [ 13 ] . det, Flash player 11.2 er tilgængelig i premium-version, en betalt version (9 % af indtægterne efter de første $50.000 optjent [ 14 ] ) af Flash Player-drift, til spil, der kombinerer 3D og Alchemy 2 (i øjeblikket Flashcc)., annullerer Adobe sit "speedtax" -projekt og annullerer ASNext (actionscript 4) fra sin køreplan [ref. nødvendigt] .

Fremtiden efter 2010

Udviklerne antager, at Flash-plugin'et på længere sigt skal erstattes fuldstændig af HTML5, når webbrowsere teknisk set vil have indhentet Flash med hensyn til lyd- og videobufferstyring (gengivelseshastighed, vsync, audiobytes, fuldskærm osv.) , selvom dette kun er en hypotese, vel vidende at efterbehandlingen på lavt niveau af video og lyd kræver en betydelig stigning i udviklingsbudgetterne. Adobe fokuserer derfor mere og mere på brugen af ​​Flash til desktop multimedieapplikationer uden at miste webafspilleren af ​​syne.

Endelig opfordrer Adobe udviklere til at opgive Flash-teknologien på grund af opdagelsen af ​​adskillige sikkerhedsfejl og blokeringen af ​​pluginnet, der er effektiviseret af mange browsere, startende med Mozilla Firefox og Google Chrome .

2016

Flash er omdøbt til Animate CC [ 15 ] . Dette nye navn annoncerer eksplicit repositioneringen af ​​softwaren: animation . I forretningsjargon bruges navnet Flash altid.

Flash-forbruget er faldet fra næsten 50 % af webstederne i 2011 til 10 % i[ 16 ] .

Slutningen af ​​2020

Adobe annoncerede på sin blogslutningen af ​​Flash-produktet, planlagt til udgangen af ​​2020 [ 17 ] . De stopper med at opdatere og distribuere Flash Player. De tilskynder indholdsskabere til at migrere til HTML5 og WebGL [ 18 ] . Siden da har Adobe gået ind for en overgang til HTML5 , og Flashs endelige død er annonceret i 2020 [ 19 ] .

Fra animation til video

Oprindeligt fokuseret på animation, tidlige versioner af Flash tilbød lidt interaktivitet, med meget begrænsede scripting muligheder. Scripts bruges til at skabe de fleste af de interaktioner (knapper, felter, rullemenuer), der findes i Flash-animationer. Scripts gør det muligt at reducere udviklingstiden lige så meget som vægten af ​​.swf'er, sammenlignet med brugen af ​​nøglebilleder, designet først og fremmest til animation. Derudover er de let genbrugelige. Programmeringssproget for en Flash - webklient er ActionScript  ; klienten kommunikerer med en server ved hjælp af XML-socket eller ved hjælp af http (LoadVariables()-funktionen eller LoadVars-klassen [ 20 ]) i modsætning til AJAX , der bruger XMLHTTPRequest eller ActiveXObject afhængigt af browseren. En implementering af XMLHTTPRequest er blevet porteret til flash, hvis funktionalitet afhænger af versionen af ​​afspilleren [ 21 ] .

Flash Player har siden fremkomsten af ​​ActionScript 3.0 to virtuelle maskiner; AVM1 kompatibel med ActionScript 1.0 og 2.0, og AVM2-kompatibel ActionScript 3.0 mere orienteret programmør på grund af dens kompleksitet.

Flere årActionScriptFlash IDEFlash PlayerFlashLite
2000-20031.0Flash 5, Flash MX6
2003-20062.0Flash MX 2004, Flash 8version 7 og 8version 2.0, 2.1 og 3
Siden 20063.0Adobe Flex 2.0, Flash CS3, Flash CS4, Flash CS5, Flash CS5.5, Flash CS6, Flash CCversion 9, 10 og 11

Arkitektur

Understøttet browser

En Flash-afspiller er altid i stand til, udover at styre den grafiske grænseflade, at kompilere ActionScript -sproget indeholdt i swf-filerne til en bytekode, som derefter kan fortolkes af afspilleren. Nogle af de teknologier, der bruges i Adobes Flash-afspiller, forbliver dog ikke-offentlige eller underlagt patenter (for eksempel lyd- og videokomprimering).

Det er også muligt at eksportere animationer i HTML5. De forskellige mobile enheder understøtter native HTML5-formatet i modsætning til swf-formatet, som ikke længere understøttes på Android og iOS i de seneste versioner.

Adobe Reader

Flash-afspilleren tillader hurtig installation. Brugen af ​​vektorgrafik (såsom PostScript , SVG og PDF ), især når det kombineres med ActionScript-kode til animation, tillader Flash-filer at være små filer, der bruger mindre båndbredde end bitmaps eller grafik .videoer. På flere punkter er Flash en meget interessant løsning til overførsel af flere indhold. Hvis indholdet blot er et [uklart] format , såsom tekst, video eller lyd, kan andre alternativer give bedre resultater. Det afhænger dog af typen af ​​applikation eller animation, der er oprettet. En Flash-animation kan have brug for flereCPU . Ifølge Macromedia er Adobe Flash -afspilleren (plugin eller ActiveX til Internet Explorer på Windows) i øjeblikket til stede på 97 % af browsere verden over, hvoraf 90 % har den nyeste version, ifølge en undersøgelse udført af NPD [ 22 ] . Andre kilder, såsom Webhits [ 23 ] , foreslår rater under 70 % i 2005.

Flash Player 8 tilbyder to video- codecs : On2 Technologies ' VP6 og Sorenson Spark og JPEG- , Progressive JPEG-, PNG- og GIF -startacceleration . I sin næste udgivelse skulle den være i stand til at bruge en just-in-time (JIT) compiler til ActionScript-motoren. Flash er ved at blive meget almindeligt på computere. Ifølge NPD [ 24 ] har 98 % af amerikanske internetbrugere Flash-afspilleren installeret [ 22 ] med 45 % - 56 % [ 25] som har den nyeste version. Afspilleren findes til et stort antal systemer og enheder. Indholdet kan afspilles uden problemer påMicrosoft Windows,Mac OSogLinuxi386 (Macromedia har oprettet eller licenseret afspillere til følgende systemer: Windows,Mac OS 9/X,Solaris,HP-UX,Pocket PC,OS/2,QNX,Symbian,Palm OS,BeOSogIRIX). I modsat fald, Macromedia Flash Lite tillader kompatibilitet med andre systemer.

Flash Player 8 blev aldrig udgivet til Linux . Denne beslutning blev anfægtet i Linux-fællesskabet, da nogle mennesker følte, at Adobe forlod Linux-markedet. Adobe annoncerede, at de ville kassere denne version for at koncentrere sig om version 9, der blev lanceret kort efter versionerne af Windows og Mac OS X. Paradoksalt nok insisterer websteder på at bruge de seneste versioner, Adobe hævder, at deres Flash-afspillere er "Linux-kompatible" . Udgivelsen af ​​version 9 har været med til at forbedre denne situation. [ikke klart]Dette plug-in findes på mange platforme (PC (Windows, Mac OS eller GNU/Linux) Pocket PC, PSP, Mobiles...). UNIX-systemer understøtter afspillerversion 9 og 10, men ikke 8 og virker kun på visse Linux-versioner, ALSA -lyddrivere , ingen understøttelse af OSS eller esd  . Manglen på understøttelse af ældre versioner på Linux kan omgås ved hjælp af Wine .

Adobe tilbyder sine brugere, der accepterer licensen, muligheden for at bruge specifikationerne til at udvikle programmer, der kan eksporteres i Flash-format. Licensen forbyder brug af specifikationerne til at oprette programmer til at kopiere Flash-filer. Flash-teknologi, der bliver brugt mere og mere til reklameindhold, nogle gange uhensigtsmæssigt, blev skabt til Mozilla og dets afledte udvidelser som FlashBlock, der tillader blokering af Flash-reklameindhold, indlæsning af uønskede introduktionssider og anmodninger om Flash-installationsprogram.

Alternative læsere

Flash Player-komponenten er et proprietært plug-in (eller en ActiveX), hvis kilder ikke er tilgængelige. Andre Flash player-projekter findes, såsom GPLFlash og swfdec , i forskellige færdiggørelsesstadier.

Endelig, i betragtning af den udbredte brug af flash-formatet, blev udviklingen af ​​et kompatibelt afspilningsprogram sat på FSF 's prioritetsliste . Projektet hedder Gnash .

Udviklingsmiljøer

Flash-editoren er både en vektortegnesoftware som Illustrator og en animationssoftware. Ulempen for forfattere er afhængigheden af ​​proprietær software til at skabe Flash-filer, såvel som afhængigheden af ​​et format, hvis fremtidige udvikling kun Macromedia styrer. Udgivelsen iaf .SWF-formatspecifikationen version 3 har gjort udviklingen af ​​applikationer, der er kompatible med Flash, mere tilgængelig.

  • Flash (version 5): tilføjet en hændelseshandler til klip, mere kraftfuld end knapper.
  • Flash MX (version 6.0, MX til 'Multimedia eXperience'): Fra denne version blev Flash standardværktøjet til at skabe og udgive dynamisk indhold og applikationer til stationære computere og mobile enheder. Flash er ofte ikke længere identificeret som ren animationssoftware; det bruges i stigende grad til at udvikle Rich Internet Application (RIA) applikationer med dynamisk indhold, men også såkaldte off-line applikationer . Store grupper tøver ikke med at udnytte mulighederne i Flash, og i særdeleshed mulighederne for dynamisk grænseflade alt efter brugeren. (Eks.: Eurocopterhar udviklet sine træningsværktøjer i Flash. Uanset om det er piloter eller mekanikere, får alle interessenter adgang til den uddannelse, der vedrører dem via en adaptiv grænseflade udviklet i Flash).
  • FlashMX 2004 (version 7.0). Flash har en tendens til at blive et integreret udviklingsmiljø (IDE) som Visual Studio og Eclipse , som i sidste ende vil tillade det, der kaldes Rapid Application Development (RAD). Det er nu baseret på ActionScript 2.0-sproget. Det understøtter de samme cascading style sheets, som bruges af HTML; dette er en hurtigere måde at tilføje visuelle effekter (effekterne af historien); en guide til at lette importen af ​​video; forskellige forbedringer vedrørende værktøjer (polygon, fri transformation) og panel (historik, kommandoer, adfærd, komponent, ikke-HTML-hjælp) samt Flash Player 7.
  • Flash 8 (version 8.0). Flash 8 er fortsat afhængig af ActionScript 2.0-sproget, som det beriger. Flash 8 tilbyder nu filtre og blandingstilstande, letter kommunikationen mellem animationen og dens container via den eksterne API og letter upload og download af filer mellem en brugers computer og serveren takket være FileReference-klassen.
  • Flash CS3 (version 9.0). Flash kan nu stole på en ny version af sit foretrukne ActionScript 3-sprog. Det giver især en bruger mulighed for at aktivere/deaktivere fuldskærmstilstand.
  • Flash CS4 (version 10.0). Med den nye version af sin afspiller tillader Flash nu brugen af ​​3D og understøtter H.264 -standarden for video. Det giver også mulighed for omvendt kinematik. I modsætning til sin forgænger Director og dens "Xtras" er Flash ikke beregnet til at blive udvidet ved hjælp af plugins. Det er muligt at integrere yderligere komponenter eller 'Komponenter' til download fra udgiverens hjemmeside eller lavet af mange udviklere. Disse komponenter er selv udviklet i Flash-teknologi og er integreret gennemsigtigt og med den inter-platform kompatibilitet, som dette indebærer, i modsætning til "Xtras"som er eksterne biblioteker, der kan bruge forskellige teknologier og nogle gange specifikke for bestemte platforme. Alternative compilere og udviklingsmiljøer omfatter Flash, Ming , haXe , E anim , SWiSH og Multimedia Fusion 2 . I øjeblikket [Hvornår?] kan mange software såsom LibreOffice , Gnash , Swift, SWiSH eller Toon boom studio (tegnefilm) eksportere i dette format.
  • Flash CS5 , Flash CS5.5 , Flash CS6 , Flash CC .Med Air-kompileren til stede i Flash, kan du nu udvikle apps til telefoner og tablets til Android- og iOS-platforme. Du kan blot bruge de genererede applikationer eller vise dem i de forskellige butikker. Når en udviklerkonto er blevet oprettet samt de forskellige certifikater, der er genereret, vil dine applikationer blive fundet på Google Play, Amazon AppStore eller på Apple App Store. Du kan også eksportere dine animationer i HTML5-format, som er et internetformat, der er kompatibelt med de forskellige telefoner og tablets på markedet (i modsætning til .SWF-formatet, som ikke længere understøttes på iOS og Android). [kampagnepas]

Bruger

De oprettede Flash-filer kan inkluderes på en webside til brug på internettet eller kan vises i uafhængig form (som en enkelt eksekverbar fil, uden plug-ins) til offlinebrug. Det grafiske indhold af Flash-filer gør det muligt at opnå fyldige webapplikationer takket være vektorunderstøttelse og multimediefiler , der integrerer digital lyd og digital video. Flash bruges til at producere visuelt indhold i den såkaldte RichMedia  " og Motion Design  " tilgang til internettet.

Denne software bruges i øjeblikket i følgende sammenhænge:

Flash-aktiverede Adobe-produkter

Flash-teknologi bruges i mange områder af applikationer og medier:

kontroverser

Open source-fællesskab

En meget lang pause stillede Macromedia og Adobe op imod open source-fællesskabet, som protesterede over det faktum, at Flash i modsætning til sin forgænger Adobe Director kun kompilerede et proprietært scriptsprog. Skænderiet endte i 2008 på fælles fod med udviklingen af ​​Alchemy -kompileren , som tillader kompilering af C , C++ og assemblersprog i administreret tilstand, hvilket blandt andet tillod portering af mange gamle MS-DOS-spil samt arkade- og konsolemulatorer eller Flash-versioner af Unity 3D og Unreal Engine. Nu er Flash-teknologien kompatibel med at arbejde i open source-verdenen.

Webintegration

Browserskærm under Flash-nedbrud

Selvom Flash bruges på mange websteder, er det ikke en del af W3C- standarderne , og derfor er det ikke som sådan en anerkendt internetstandard.

Selvom Adobe har offentliggjort de delvise specifikationer af Flash (eksklusive video-codecs, f.eks.), er der ingen offentlig referencedokumentation, og det er derfor umuligt at gøre det til en standard, som pr. definition skal være offentligt [ 26 ] dokumenteret.

Manglen på offentlig dokumentation og manglen på standardisering begrænser tredjeparters muligheder for at udvikle kompatible tilføjelser. Selv om et Flash-plugin er forudinstalleret på et stort antal forbrugercomputere, har nogle operativsystemer , gratis eller ej, ikke et kompatibelt modul [ 27 ] .

På sit websted præsenterer Adobe Flash som "en del af værktøjerne til nettet" [ 28 ] , men dets brug kritiseres [ 29 ] , især af initiativtagerne til åbne standarder.

Interoperabilitetsproblemer

Flash-formatet er ikke standardiseret, idet specifikationerne først er åbne for nylig (til at skrive en afspiller), ligesom RTMP -protokollen [ 30 ] , opstår der interoperabilitetsproblemer .

I lang tid har søgemaskiner ikke indekseret Flash [ 31 ] . Cascading style sheets er ikke anvendelige på et Flash-objekt, undtagen via native Texfield-objekter, som kan vise forenklet HTML (hovedsageligt formateringstag) [ 32 ] , der kan bruge CSS-typografier [ 33 ] eller AIR-motoren, der integrerer en webkit-motor og kan vise komplet html sider. Fraværet af et plugin gør dette format svært at bruge på visse platforme [ 34 ]. Browsers søgefunktioner har ikke adgang til Flash-indhold. Browserhistorik inkluderer ikke Flash-indhold, så det er for eksempel ikke muligt at vende tilbage til et trin i en flersidet form. Det er ikke muligt at lave et hypertekstlink til et element af Flash-indhold: kun siden, der indeholder elementet, kan linkes; SWFAddress tillader det dog [ 35 ] .

Indholdstilgængelighed

Efter at være blevet stærkt kritiseret på dette punkt indtil 2003 [ 36 ] falder Flash i øjeblikket ind under kategorien af ​​teknologier, der er kompatible med tilgængelighed i betydningen af ​​WCAG2.0-standarden (Web Content Accessibility Guidelines) i W3C [ 37 ]  : tilgængelighedsfunktioner er inkluderet i plugin'et siden Flash player 6 [ 38 ] .

Sikkerhedsproblemer

Som standard tillader Flash-afspilleren brug af computerens webcam og mikrofon. De fleste brugere ændrer ikke deres softwarekonfiguration, og der har tidligere været ondsindede programmer, der brugte webcam og mikrofon. Det er en invasion af privatlivets fred og sikkerhed.

Mange annoncer var baseret på brugen af ​​animerede bannere i Flash. Det eneste, der skal til, er, at serveren, der hoster reklamerne, bliver kompromitteret, så et ondsindet program sendes til internetbrugere, når de besøger et websted. Fra 2010'erne er Flash dog mindre og mindre brugt [ 39 ] , og det er nok ikke at aktivere det i browseren for at beskytte dig selv.

På trods af adskillige opdateringer ligger selve algoritmens natur til grund for en ideel grobund for trojanske heste og anden spyware. Ifølge webstedet CVE Details har Flash-afspilleren i de seneste 10 år været målet for 338 angreb [ 40 ] . Netop for disse sikkerhedsbrister er Apple en af ​​de første store spillere på markedet, der nægter at integrere softwaren i sine iPhone- eller iPad-enheder, og vælger i stedet HTTP-baseret streaming.

Ifølge en rapport fra AISP med titlen "Illegal Streaming and Cyber ​​​​Security Risks" [ 41 ], er en af ​​de mest populære måder at sprede computervirus på gennem ulovlige videostreamingsider, der bruger Flash-afspilleren. I modsætning til lovlige websteder, integrerer ulovlige websteder "skræddersyede" videoafspillere, der inviterer internetbrugere til at installere opdateringer til deres Flash-afspiller. Denne opdatering installerer, i stedet for at levere video on demand, en trojansk hest eller lignende malware på brugerens maskine. Afhængigt af typerne af infektioner kan programmet derefter køre i baggrunden og åbne flere TCP-porte, oprette en kommando- og kontrolgrænseflade og kommunikere med lederen. Computeren transformeres derefter til en "bot" eller "zombie" [ 42 ] .

Noter og referencer

  1. " Hvordan FutureSplash  Animator blev født  " . Adobe . ) .
  2. " Robert Tatsumi , via Crunchbase  ( tilgået) .
  3. " Macromedia Flash når over 100 millioner webbrugere . PR  Newswire .) .
  4. Større virksomheder bruger ColdFusion MX  " [ arkiv] , på Adobe (tilgængelig på) .
  5. Paul Festa, Flash 8: Macromedia satser på sine videomuligheder  " , fra ZDnet , (hørte) .
  6. " Versions in the Flash Platform , su Senocular  ( tilgået) .
  7. " Flash Lite 2 Update Preview , i Flash Magazine  ( tilgået) .
  8. " Adobes overtagelse af Macromedia forventes afsluttet  den 3. december 2005  " , fra Adobe , (hørte) .
  9. CowboyNeal, " Adobe  Acquiring Macromedia on December 3, 2005  " (tilgået) .
  10. " Flash 10 frigivet, introducerer 3D-acceleration ,  neowin.net , (hørte) .
  11. Anh, Adobe opgraderer til Flash 11 og Air 3 på Android  " , fra Journal du Geek , (hørte) .
  12. Adobe Flash 11: Stage 3D and 64 bits  " , på Zone Numérique , (hørte) .
  13. David Goldmann, Begyndelsen til slutningen for Adobes Flash  " (tilgået) .
  14. Alex Mccaw, " Adobe  's 9% Flash tax  " (tilgået) .
  15. Hvad er nyt i Animate CC | Nye børster og lag ,  "adobe.com (tilgået)
  16. Verden siger farvel til Flash  " , på Statista .
  17. Flash og fremtiden for interaktivt indhold
  18. Flash player mod slutningen af ​​opdateringer og distribution for 2020  " , su cnetfrance .
  19. Adobe annoncerer Death of Flash for 2020  " , su ZdNet .
  20. Brug af LoadVars-klassen "Archived copy" (2. juni 2012-version på Internet Archive ) , livedocs.adobe.com
  21. Flash to the Rescue , xml.com
  22. a og b Statistik , adobe.com
  23. Web-Barometer , webhits.de
  24. Macromedia Flash og Shockwave-afspillere
  25. Adobe Flash Player Version Penetration
  26. med eller uden begrænset adgang og underlagt eller ej betaling af royalties
  27. GNU/Linux har kun et plugin til x86- arkitekturen [1] , mens Linux er tilgængelig på mange andre arkitekturer
  28. " Adobe  Creative Cloud , hos Adobe (tilgået) .
  29. Se f.eks . stillingen i april
  30. " Adobe to Open Flash Platform Messaging Protocol , fra  Adobe .
  31. " Google kan nu indeksere...Flash!, på www.searchengineworkshops.com  ( tilgås på) .
  32. Tekstvisning  " (tilgået) .
  33. Indlæsning af eksterne CSS-filer  " , se Hjælp Adobe .
  34. PC penetration , www.adobe.com
  35. SWFA-adresse
  36. Flash Access: Unclear on the Concept , Joe Clark, A List Apart , december 2000
  37. [PDF] WCAG 2.0, Flash, PDF, Javascript og de andre er i en båd... (PDF, 1,1  MB ) , Sébastien Delorme og Aurélien Levy, Paris Webkonferencer 2009.
  38. Adobe Accessibility Resource Center og oprettelse af tilgængeligt Flash-indhold, WebAim
  39. Kaya Yurieff , Så længe, ​​Flash: Adobe vil dræbe plug-in inden 2020  " , fra CNNMoney , (hørte)
  40. " Adobe Flash Player: CVE sikkerhedssårbarheder, versioner og detaljerede rapporter , på  CVE Details (tilgået på)
  41. " Ulovlig streaming og cybersikkerhedsrisici: en farlig status quo?, på Documentcloud.org  ( tilgås på)
  42. " Nulstilling af metoder til udbredelse af malware , Microsoft Security Intelligence Report  , nr . bind 11  ,, s.  17-19

Bilag

Om andre Wikimedia-projekter:

Relaterede artikler

  • Gnash
  • Skalerbar vektorgrafik (SVG)
  • Flash kan bruges til at skabe online tegneserier
  • Flash kan bruges til at skabe en digital historie
  • Flash kan bruges til at lave online animationer som XiaoXiao
  • Gnash -softwaren fra GNU -projektet er et gratis alternativ til Flash-afspilleren.
  • lys park
  • Swfdec er gratis software til GNU/Linux- og FreeBSD-miljøerne, der i øjeblikket understøtter mange funktioner i Flash version 9.
  • Et sæt open source-software gør det muligt at producere .swf-format eller at arbejde med Flash - det mest brugte professionelt er MTASC.
  • Adobe Flash Catalyst- værktøj til at skabe grafiske applikationer (kodenavnet Thermo)
  • Synfig Studio gratis vektor animation software.
  • Charlie Miller , person, der opdagede sårbarheder
  • Flash kan også bruges til at lave spil såsom Dofus

eksterne links