Adobe Flash

Adobe Flash , eller Flash , tidigare Macromedia Flash , betecknar en uppsättning mjukvarutekniker som tillåter manipulering av vektorgrafik , rasterbilder och ActionScript- skriptför att skapa eller använda multimediainnehåll (animationer, videor, spel, applikationer...). Flash Player -programvaranutvecklades och distribuerades av Macromedia fram till 2005, efter dess förvärv av Adobe Systems , som gav support för programvaran tills dess support upphörde den. Flash Player var tillgängligt som ett plugin på de flesta webbläsare , vilket möjliggjorde användningen av interaktiva objekt eller streaming av videoströmmar, vilket inte var naturligt tillåtet av webbläsare vid den tiden.

Flash kan referera till en integrerad utvecklingsmiljö (IDE), en virtuell maskin som används av Flash Player eller Flash-server för att spela upp Flash-filer (SWF-tillägg).

Efter lanseringen 1996 blev Flash-tekniken en av de mest populära för att lägga till animationer och interaktiva objekt på en webbsida , och även för att integrera strömmande video på en webbsida. Tekniken ingår sedan i många mjukvaror och används även för att skapa animationer, annonser eller tv-spel.

Flash har länge varit den dominerande plattformen för multimediainnehåll på webben, men sedan Apples beslut 2010 att inte längre inkludera det på varumärkets surfplattor och telefoner, tillsammans med utvecklingen av nya webbteknologier HTML5 som överträffade Flash vad gäller funktionalitet och säkerhet minskade användningen av tekniken från nästan 50 % av webbplatserna 2011 till 10 % i, innan den kollapsade med slutet av Flash Player-utvecklingen 2020 och avvecklingen av stödet från webbläsare.

Berättelse

Början

I, Charlie Jackson  , Jonathan Gay  och Michelle Welsh skapar ett litet mjukvaruföretag ( startup ) som heter FutureWave och en tidig ritmjukvara, SmartSketch , utformad för att göra det lika enkelt att skapa grafiska användargränssnitt som att rita på papper [ 1 ] . Även om SmartSketch var innovativt, nådde inte den förväntade framgången. Med demokratiseringen av Internet inser FutureWave potentialen med vektoranimeringsverktyg för webben. 1995 modifierade FutureWave SmartSketch genom att lägga till ett ram-för-bild-system och återutsläppte programvaran somFutureSplash AnimatorMacintosh och Windows . Med tiden lade företaget till sin personalstyrka en andra programmerare, Robert Tatsumi [ 2 ] , en konstnär, Adam Grofcsik, och en PR - specialist , Ralph Mittman.

I, köper Macromedia programvara för vektoranimering och marknadsför den som Flash 1.0. Den andra versionen av Macromedia Flash släpptes 1997 med nya funktioner som stöd för stereoljud, integration av bitmappar, knappar och biblioteket. Macromedia Flash 3 släpptes 1998, vilket avsevärt förbättrade animeringshantering och publicering. Ett enkelt skriptspråk verkar styra interaktiva objekt; Macromedia säljer sin 100 000:e produkt samma år [ref. nödvändigt] . 1999 släpper Macromedia sin fjärde version av Flash och registrerar 100 miljoner installationer av Flash Player [ 3 ] , som nu ingår i Microsoft Internet Explorer 5 . Flash 4 ser starten för MP3- stöd . Ursprungligen ingick inte Flash-spelaren i webbläsare och användare var tvungna att besöka Macromedias webbplats för att ladda ner den. Från och med 2000 distribueras den med webbläsare AOL , Netscape och Internet Explorer . Två år senare kommer den med alla versioner av Windows XP och når 92 % av webbanvändarna.

2000-talet

Flash v6-ikon

Den femte versionen av Flash släpptes 2000 , med nya skriptfunktioner, på det språk som nu kallas ActionScript. Det förnyar också genom möjligheten att modifiera gränssnittet för textmiljöer.

Macromedia Generator är Macromedias första initiativ för att separera design från Flash-filinnehåll. Generator 2.0 släpptes ioch inkluderar realtidsservergenerering i den professionella versionen av Flash. Generator avbröts 2002 till förmån för ny teknik som möjliggjorde dataöverföring mellan klient- och ColdFusion- servrar .

Ivisar en studie av Media Metrix för Macromedia att 7 av de 10 största amerikanska sajterna använder Flash-teknik [ 4 ] .

de, tillkännager Macromedia tillgängligheten av Macromedia Flash MX och Macromedia Flash Player 6, med nya videoapplikationer, komponenter, nedladdningsbara bibliotek. Flash Communication Server MX, som också släpptes 2002, tillåter att videor laddas ner med den sjätte versionen av Flash Player (tidigare inkluderad i Flash-filen).

Flash MX 2004 kommer ut, med nya funktioner som upp till åtta gånger snabbare lansering med den nya kompilatorn och nya Macromedia Flash Player 7, möjligheten att skapa tabeller, grafik och textanimationer, stöd för nya format som PDF och Adobe Illustrator 10. ActionScript 2.0 också visas, vilket möjliggör en mer formell objektorientering av utvecklingen.

Flash MX 2004 är den första som marknadsförs i två versioner, "standard" och "professionell" . Standardversionen är inriktad på klassisk Flash-animation, medan Pro-versionen innehåller avancerade funktioner för utvecklare.

2004 gjorde introduktionen av "Flash-plattformen" att den gick utöver statusen för ett enkelt skapandeverktyg (Flex 1.0/Breeze 1.0). Flash Lite 1.1 tillåter läsning av Flash-innehåll på inbäddade enheter, till exempel mobiltelefoner . Avtäckt i början av augusti [ 5 ] släppte Macromedia den åttonde versionen av Flash 2005, som av Macromedia anses vara den viktigaste uppdateringen sedan den femte versionen av Flash [ 6 ]  : filter, bitmapp , ny On2 VP6-videocodec, ny motor " FlashType" -renderare, en mobiltelefonemulator och flera tillägg till ActionScript 2.0 som BitmapData och flera geometriklasser.

Flash Lite 2 uppdaterades också 2005 (parallellt med Flash Player 7) [ 7 ] .

de, förvärvar Adobe Systems Macromedia och alla dess produkter [ 8 ] , [ 9 ] .

Den nionde versionen av Flash Player är första gången 2006 som en Flash-spelare har uppdaterats tillsammans med författarprogramvara. Flex 2.0 uppdateras tillsammans med Flash Player 9; för första gången i Flashs historia kommer spelaren att uppdateras innan motsvarande flashprogramvara [ ref.  önskas] .

2007 ingår Flash i Adobes Creative Suite (CS3). Flash CS3 finns fortfarande i två versioner (Simple och Professional). De viktigaste nyheterna är total integration med resten av Adobe-sviten, bland annat enklare åtkomst till filer tack vare Bridge CS3. Men den huvudsakliga förändringen är inte där, det är passagen till den tredje versionen av ActionScript som förbättrar den avsevärt, den visar sig vara mer komplett, men mer komplicerad för nybörjare.

I, släppte den andra versionskandidaten ( kvalificerad version) av Flash Player 10, som för första gången också (och delvis) är baserad på funktionerna hos datorns grafikkort (GPU). de, Flash 10 är tillgänglig [ 10 ] , i sin version som anses stabil av Adobe [ref. nödvändigt] .

Också 2008, efter en lång fejd mellan Adobe och open source-gemenskapen, dök Alchemy Compiler-projektet upp, baserat på llvm-ramverket , som tillåter flash att emulera de inhemska C++/C- och Assembler-språken. Under Adobe max-konferenser kommer portar i fceu-emulatorn eller senare av Unreal Engine att projiceras på skärmen.

2010-talet

de, den elfte versionen av Flash finns i 32-bitars och 64-bitarsversioner [ 11 ] , [ 12 ]  ; den ger bland annat Stage3D-tekniken., tillkännager Adobe slutet på utvecklingen av Flash -plugin för mobiler [ 13 ] . de, Flash player 11.2 är tillgänglig i premiumversion, en betalversion (9 % av intäkterna efter de första $50 000 intjänade [ 14 ] ) av Flash Player-drift, för spel som kombinerar 3D och Alchemy 2 (för närvarande Flashcc)., avbryter Adobe sitt "speedtax" -projekt och avbryter ASNext (actionscript 4) från dess färdplan [ref. nödvändigt] .

Framtida efter 2010

Utvecklarna antar att Flash-pluginet på lång sikt helt bör ersättas av HTML5, när webbläsare tekniskt sett kommer ikapp Flash när det gäller ljud- och videobufferthantering (renderingshastighet, vsync, audiobytes, fullskärm, etc.) , även om detta bara är en hypotes, med vetskapen om att efterbehandling av video och ljud på låg nivå kräver en avsevärd ökning av utvecklingsbudgetar. Adobe fokuserar därför mer och mer på användningen av Flash för stationära multimediaapplikationer, utan att tappa webbspelaren ur sikte.

Slutligen uppmuntrar Adobe utvecklare att överge Flash-tekniken på grund av upptäckten av många säkerhetsbrister och blockeringen av plugin-programmet som gjorts effektivt av många webbläsare, till att börja med Mozilla Firefox och Google Chrome .

2016

Flash har döpts om till Animate CC [ 15 ] . Detta nya namn tillkännager uttryckligen ompositioneringen av programvaran: animation . I affärsjargong används alltid namnet Flash.

Flashanvändningen har minskat från nästan 50 % av webbplatserna 2011 till 10 % under 2011[ 16 ] .

Slutet av 2020

Adobe meddelade på sin blogg attslutet av Flash-produkten, planerad till slutet av 2020 [ 17 ] . De kommer att sluta uppdatera och distribuera Flash-spelaren. De uppmuntrar innehållsskapare att migrera till HTML5 och WebGL [ 18 ] . Sedan dess har Adobe förespråkat en övergång till HTML5 och Flashs slutgiltiga död tillkännages för 2020 [ 19 ] .

Från animation till video

Ursprungligen fokuserade på animering, erbjöd tidiga versioner av Flash lite interaktivitet, med mycket begränsade skriptmöjligheter. Skript används för att skapa de flesta interaktioner (knappar, fält, rullgardinsmenyer) som finns i Flash-animationer. Skript gör det möjligt att minska utvecklingstiden lika mycket som vikten av .swfs, jämfört med användningen av nyckelbilder, designade framför allt för animering. Dessutom är de lätta att återanvända. Programmeringsspråket för en Flash-webbklient är ActionScript  ; klienten kommunicerar med en server via XML-socket eller med http (LoadVariables()-funktionen eller klassen LoadVars [ 20 ]) till skillnad från AJAX som använder XMLHTTPRequest eller ActiveXObject beroende på webbläsaren. En implementering av XMLHTTPRequest har porterats till flash vars funktionalitet beror på spelarens version [ 21 ] .

Flash Player har, sedan ActionScript 3.0 kom, två virtuella maskiner; AVM1 kompatibel med ActionScript 1.0 och 2.0, och AVM2-kompatibel ActionScript 3.0 mer orienterad programmerare på grund av dess komplexitet.

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

Arkitektur

Webbläsare som stöds

En Flash-spelare kan alltid, förutom att hantera det grafiska gränssnittet, kompilera ActionScript -språket som finns i swf-filerna till en bytekod som sedan kan tolkas av spelaren. Vissa av teknikerna som används i Adobes Flash-spelare förblir dock icke-offentliga eller föremål för patent (till exempel ljud- och videokomprimering).

Det är också möjligt att exportera animationer i HTML5. De olika mobila enheterna stödjer HTML5-formatet, till skillnad från swf-formatet som inte längre stöds på Android och iOS i de senaste versionerna.

Adobe läsare

Flash-spelaren möjliggör snabb installation. Användningen av vektorgrafik (som PostScript , SVG och PDF ), särskilt i kombination med ActionScript-kod för animering, tillåter att Flash-filer är små filer som använder mindre bandbredd än bitmappar eller grafikvideor. På flera punkter är Flash en mycket intressant lösning för att överföra flera innehåll. Om innehållet helt enkelt är ett [otydligt] format , som text, video eller ljud, kan andra alternativ ge bättre resultat. Det beror dock på vilken typ av applikation eller animering som skapas. En Flash-animation kan behöva fleraCPU . Enligt Macromedia finns Adobe Flash-spelaren ( plugin eller ActiveX för Internet Explorer på Windows) för närvarande i 97 % av webbläsarna världen över, varav 90 % har den senaste versionen, enligt en studie utförd av NPD [ 22 ] . Andra källor, som Webhits [ 23 ] , föreslår siffror under 70 % 2005.

Flash Player 8 erbjuder två video- codecs : On2 Technologies VP6 och Sorenson Spark , och JPEG , progressiv JPEG, PNG och GIF startacceleration . I nästa utgåva bör den kunna använda en just-in-time (JIT) kompilator för ActionScript-motorn. Flash blir mycket vanligt på datorer. Enligt NPD [ 24 ] har 98 % av amerikanska internetanvändare Flash player installerad [ 22 ] , med 45 % - 56 % [ 25 ]] som har den senaste versionen. Spelaren finns för ett stort antal system och enheter. Innehållet kan spelas upp utan problem påMicrosoft Windows,Mac OS, ochLinuxi386 (Macromedia har skapat eller licensierat spelare för följande system: Windows,Mac OS 9/X,Solaris,HP-UX,Pocket PC,OS/2,QNX,Symbian,Palm OS,BeOSochIRIX). Om det misslyckas, Macromedia Flash Lite möjliggör kompatibilitet med andra system.

Flash Player 8 släpptes aldrig för Linux . Detta beslut ifrågasattes inom Linux-communityt eftersom vissa människor ansåg att Adobe övergav Linux-marknaden. Adobe meddelade att de skulle kassera denna version för att koncentrera sig på version 9, som lanserades kort efter versionerna av Windows och Mac OS X. Paradoxalt nog insisterar webbplatser på att använda de senaste versionerna, Adobe hävdar att deras Flash-spelare är "Linux-kompatibla" . Utgivningen av version 9 har bidragit till att förbättra denna situation. [oklart]Denna plug-in finns på många plattformar (PC (Windows, Mac OS eller GNU/Linux) Pocket PC, PSP, Mobiles...). UNIX-system stöder spelarversionerna 9 och 10 men inte 8 och fungerar bara på vissa Linux-versioner, ALSA -ljuddrivrutiner , inget stöd för OSS eller esd  . Bristen på stöd för äldre versioner på Linux kan kringgås med Wine .

Adobe erbjuder sina användare som accepterar licensen möjligheten att använda specifikationerna för att utveckla program som kan exporteras i Flash-format. Licensen förbjuder att använda specifikationerna för att skapa program för att kopiera Flash-filer. Flash-teknik som används mer och mer för reklaminnehåll, ibland olämpligt, skapades för Mozilla och dess derivattillägg som FlashBlock, vilket gör det möjligt att blockera Flash-reklaminnehåll, laddning av oönskade introduktionssidor och begär Flash-installationsprogram.

Alternativa läsare

Flash Player-komponenten är en proprietär plugin (eller en ActiveX) vars källor inte är tillgängliga. Andra Flash player-projekt finns, som GPLFlash och swfdec , i olika faser av färdigställandet.

Slutligen, med tanke på den utbredda användningen av flashformatet, sattes utvecklingen av ett kompatibelt uppspelningsprogram på FSF : s prioriteringslista . Projektet heter Gnash .

Utvecklingsmiljöer

Flash-redigeraren är både en programvara för vektorritning som Illustrator och en animeringsprogramvara. Nackdelen för författare är beroendet av proprietär programvara för att skapa Flash-filer, såväl som beroendet av ett format vars framtida utveckling endast Macromedia styr. Men publiceringen iav .SWF-formatspecifikationen version 3 har gjort utvecklingen av applikationer som är kompatibla med Flash mer tillgänglig.

  • Flash (version 5): lade till en händelsehanterare för klipp, kraftfullare än knappar.
  • Flash MX (version 6.0, MX för 'Multimedia eXperience'): Från denna version blev Flash standardverktyget för att skapa och publicera dynamiskt innehåll och applikationer för stationära datorer och mobila enheter. Flash identifieras ofta inte längre som enbart animeringsprogram; det används i allt högre grad för att utveckla RIA-applikationer ( Rich Internet Application ) med dynamiskt innehåll, men även så kallade off-line- applikationer . Stora grupper tvekar inte att utnyttja Flashs möjligheter, och i synnerhet möjligheterna till dynamiskt gränssnitt enligt användaren. (Ex.: Eurocopterhar utvecklat sina träningsverktyg i Flash. Oavsett om det är piloter eller mekaniker, alla intressenter får tillgång till utbildningen som berör dem via ett adaptivt gränssnitt utvecklat i Flash).
  • FlashMX 2004 (version 7.0). Flash tenderar att bli en integrerad utvecklingsmiljö (IDE) som Visual Studio och Eclipse som så småningom kommer att tillåta vad som kallas Rapid Application Development (RAD). Det är nu baserat på ActionScript 2.0-språket. Den stöder samma kaskadformatmallar som används av HTML; detta är ett snabbare sätt att lägga till visuella effekter (effekterna av handlingen); en guide för att underlätta importen av video; olika förbättringar gällande verktyg (polygon, fri transformation) och panel (historik, kommandon, beteenden, komponent, icke-HTML-hjälp) samt Flash Player 7.
  • Flash 8 (version 8.0). Flash 8 fortsätter att förlita sig på ActionScript 2.0-språket som det berikar. Flash 8 erbjuder nu filter och blandningslägen, underlättar kommunikationen mellan animationen och dess behållare via det externa API :et och underlättar uppladdning och nedladdning av filer mellan en användares dator och servern tack vare FileReference-klassen.
  • Flash CS3 (version 9.0). Flash kan nu förlita sig på en ny version av det föredragna språket ActionScript 3. Det tillåter särskilt en användare att aktivera/avaktivera helskärmsläge.
  • Flash CS4 (version 10.0). Med den nya versionen av sin spelare tillåter Flash nu användning av 3D och stöder H.264 -standarden för video. Det möjliggör också omvänd kinematik. Till skillnad från sin föregångare Director och dess "Xtras" är Flash inte avsedd att utökas med plugins. Det är möjligt att integrera ytterligare komponenter eller "Komponenter" för att ladda ner från utgivarens webbplats eller göras av många utvecklare. Dessa komponenter är själva utvecklade i Flash-teknik och är integrerade transparent och med den interplattformskompatibilitet som detta innebär, till skillnad från "Xtras"som är externa bibliotek som kan använda olika tekniker och ibland specifika för vissa plattformar. Alternativa kompilatorer och utvecklingsmiljöer inkluderar Flash, Ming , haXe , E anim , SWiSH och Multimedia Fusion 2 . För närvarande [När?] kan många programvaror som LibreOffice , Gnash , Swift, SWiSH eller Toon boom studio (tecknad film) exportera i detta format.
  • Flash CS5 , Flash CS5.5 , Flash CS6 , Flash CC .Med Air-kompilatorn som finns i Flash kan du nu utveckla appar för telefoner och surfplattor för Android- och iOS-plattformar. Du kan helt enkelt använda de genererade applikationerna eller visa dem i de olika butikerna. När ett utvecklarkonto har skapats samt de olika certifikaten som genererats, kommer dina applikationer att hittas på Google Play, Amazon AppStore eller på Apple App Store. Du kan även exportera dina animationer i HTML5-format, vilket är ett internetformat som är kompatibelt med de olika telefoner och surfplattor som finns på marknaden (till skillnad från .SWF-formatet som inte längre stöds på iOS och Android). [kampanjkort]

Används

Flash-filerna som skapas kan inkluderas på en webbsida för användning på Internet eller kan visas i oberoende form (som en enda körbar fil, utan plug-ins) för offlineanvändning. Det grafiska innehållet i Flash-filer gör det möjligt att få rika webbapplikationer tack vare vektorstöd och multimediafiler som integrerar digitalt ljud och digital video. Flash används för att producera visuellt innehåll i den så kallade RichMedia  " och Motion Design  " -metoden till webben.

Denna programvara används för närvarande i följande sammanhang:

Flash-aktiverade Adobe-produkter

Flash-teknik används inom många områden av applikationer och media:

kontroverser

Gemenskap med öppen källkod

En mycket lång konflikt ställde Macromedia och Adobe mot öppen källkodsgemenskapen, som protesterade mot det faktum att Flash, till skillnad från sin föregångare Adobe Director , bara kompilerade ett proprietärt skriptspråk. Bråket slutade 2008 på en gemensam grund med utvecklingen av Alchemy -kompilatorn som möjliggör kompilering av C , C++ och assemblerspråk , i hanterat läge, vilket bland annat möjliggjorde portering av många gamla MS-DOS-spel såväl som arkad- och konsolemulatorer eller Flash-versioner av Unity 3D och Unreal Engine. Nu är Flash-tekniken kompatibel med att arbeta i världen med öppen källkod.

Webintegration

Webbläsarskärmen under Flash-krasch

Även om Flash används på många webbplatser är det inte en del av W3C- standarderna och därför är det inte en erkänd internetstandard.

Även om Adobe har publicerat de partiella specifikationerna för Flash (exklusive videocodecs, till exempel), finns det ingen offentlig referensdokumentation, och det är därför omöjligt att göra det till en standard som per definition måste vara offentligt [ 26 ] dokumenterad.

Bristen på offentlig dokumentation och bristen på standardisering begränsar tredje parts möjligheter att utveckla kompatibla tillägg. Även om en Flash-plugin är förinstallerad på ett stort antal konsumentdatorer, har vissa operativsystem , gratis eller inte, en kompatibel modul [ 27 ] .

På sin webbplats presenterar Adobe Flash som "en del av verktygen för webben" [ 28 ] , men dess användning kritiseras [ 29 ] , särskilt av främjarna av öppna standarder.

Interoperabilitetsfrågor

Flash-formatet är inte standardiserat, specifikationerna är öppna först nyligen (för att skriva en spelare), precis som RTMP- protokollet [ 30 ] , uppstår interoperabilitetsproblem .

Under en lång tid har sökmotorer inte indexerat Flash [ 31 ] . Kaskadformatmallar är inte tillämpliga på ett Flash-objekt, förutom via inbyggda Texfield-objekt som kan visa förenklad HTML (huvudsakligen formateringstagg) [ 32 ] som kan använda CSS-stilar [ 33 ] eller AIR-motorn som integrerar en webkit-motor och kan visa fullständig html-sidor. Frånvaron av ett plugin gör detta format svårt att använda på vissa plattformar [ 34 ]. Webbläsarens sökfunktioner kommer inte åt Flash-innehåll. Webbhistoriken inkluderar inte Flash-innehåll, så det är till exempel inte möjligt att återgå till ett steg i en flersidig form. Det är inte möjligt att göra en hypertextlänk till ett element av Flash-innehåll: endast sidan som innehåller elementet kan länkas; SWFAddress tillåter det dock [ 35 ] .

Innehållstillgänglighet

Efter att ha kritiserats hårt på denna punkt fram till 2003 [ 36 ] faller Flash för närvarande i kategorin teknologier som är kompatibla med tillgänglighet enligt WCAG2.0-standarden (Web Content Accessibility Guidelines) i W3C [ 37 ]  : tillgänglighetsfunktioner är ingår i plugin-programmet sedan Flash player 6 [ 38 ] .

Säkerhetsproblem

Som standard tillåter Flash-spelaren användning av datorns webbkamera och mikrofon. De flesta användare ändrar inte sin mjukvarukonfiguration, och det har förekommit skadliga program tidigare som använde webbkameran och mikrofonen. Det är ett intrång i integritet och säkerhet.

Många annonser baserades på användningen av animerade banners i Flash. Allt som krävs är att servern som är värd för annonserna äventyras för att ett skadligt program ska skickas till Internetanvändare när de besöker en webbplats. Men från 2010-talet används Flash allt mindre [ 39 ] och det räcker med att inte aktivera det i webbläsaren för att skydda dig själv.

Trots många uppdateringar ligger själva algoritmens natur till grund för en idealisk grogrund för trojaner och andra spionprogram. Enligt webbplatsen CVE Details har Flash Player under de senaste 10 åren varit målet för 338 attacker [ 40 ] . Just för dessa säkerhetsbrister är Apple en av de första stora aktörerna på marknaden som vägrar att integrera programvaran i sina iPhone- eller iPad-enheter, utan väljer istället HTTP-baserad streaming.

Enligt en rapport från AISP med titeln "Illegal Streaming and Cyber ​​​​Security Risks" [ 41 ], ett av de mest populära sätten att sprida datavirus är genom illegala videoströmningssajter som använder Flash-spelaren. Till skillnad från legala webbplatser, integrerar illegala webbplatser "skräddarsydda" videospelare som bjuder in Internetanvändare att installera uppdateringar för sin Flash-spelare. Den här uppdateringen, istället för att leverera video on demand, installerar en trojansk häst eller liknande skadlig programvara på användarens dator. Beroende på typen av infektioner kan programmet sedan köras i bakgrunden och öppna flera TCP-portar, skapa ett kommando- och kontrollgränssnitt och kommunicera med chefen. Datorn förvandlas sedan till en "bot" eller "zombie" [ 42 ] .

Anteckningar och referenser

  1. Hur FutureSplash Animator föddes .  Adobe . ) .
  2. " Robert Tatsumi , via Crunchbase  ( tillgänglig) .
  3. " Macromedia Flash når över 100 miljoner webbanvändare . PR  Newswire .) .
  4. Större företag använder ColdFusion MX  " [ arkiv] , på Adobe (tillgänglig på) .
  5. Paul Festa, Flash 8: Macromedia satsar på dess videokapacitet  " , på ZDnet , (konsulterade) .
  6. " Versions in the Flash Platform , su Senocular  ( åtkomst) .
  7. " Flash Lite 2 Update Preview , i Flash Magazine  ( åtkomst) .
  8. " Adobes  förvärv av Macromedia förväntas avslutas den 3 december 2005  " , från Adobe , (konsulterade) .
  9. CowboyNeal, " Adobe  Acquiring Macromedia on December 3, 2005  " (tillgänglig) .
  10. " Flash 10 släppt, introducerar 3D-acceleration ,  neowin.net , (konsulterade) .
  11. Anh, Adobe uppgraderar till Flash 11 och Air 3 på Android  " , på Journal du Geek , (konsulterade) .
  12. Adobe Flash 11: Stage 3D and 64 bits  " , på Zone Numérique , (konsulterade) .
  13. David Goldmann, Början på slutet för Adobes Flash  " (tillgänglig) .
  14. Alex Mccaw, " Adobes  9% Flash-skatt  " (tillgänglig) .
  15. Vad är nytt i Animate CC | Nya borstar och lager ,  ”adobe.com (tillgänglig)
  16. Världen säger adjö till Flash  " , enligt Statista .
  17. Flash och framtiden för interaktivt innehåll
  18. Flash player mot slutet av uppdateringar och distribution för 2020  " , su cnetfrance .
  19. Adobe tillkännager Death of Flash för 2020  " , su ZdNet .
  20. Genom att använda LoadVars-klassen "Archived copy" (2 juni 2012 version på Internet Archive ) , livedocs.adobe.com
  21. Flash to the Rescue , xml.com
  22. a och b statistik , adobe.com
  23. Web-Barometer , webhits.de
  24. Macromedia Flash och Shockwave-spelare
  25. Adobe Flash Player Version Penetration
  26. med eller utan begränsad åtkomst och med eller utan betalning av royalties
  27. GNU/Linux har bara ett plugin för x86- arkitekturen [1] , medan Linux är tillgängligt på många andra arkitekturer
  28. " Adobe  Creative Cloud , hos Adobe (tillgänglig) .
  29. Se till exempel positionen för april
  30. " Adobe to Open Flash Platform Messaging Protocol ,  från Adobe .
  31. " Google kan nu indexera ... Flash!, på www.searchengineworkshops.com  ( tillgänglig på) .
  32. Textvisning  " (tillgänglig) .
  33. Laddar externa CSS - filer  " , se Hjälp Adobe .
  34. PC-penetration , www.adobe.com
  35. SWFAdress
  36. Flash Access: Oklart om konceptet , Joe Clark, A List Apart , december 2000
  37. [PDF] WCAG 2.0, Flash, PDF, Javascript och de andra är i en båt... (PDF, 1,1  MB ) , Sébastien Delorme och Aurélien Levy, Paris webbkonferenser 2009.
  38. Adobe Accessibility Resource Center och Skapa tillgängligt Flash-innehåll, WebAim
  39. Kaya Yurieff , Så länge, Flash: Adobe kommer att döda plugin-programmet 2020  " , su CNNMoney , (konsulterade)
  40. " Adobe Flash Player: CVE säkerhetssårbarheter, versioner och detaljerade rapporter , på  CVE Details (tillgänglig på)
  41. " Olaglig streaming och cybersäkerhetsrisker: ett farligt status quo?, på Documentcloud.org  ( nås på)
  42. " Nollar in på metoder för spridning av skadlig programvara , Microsoft Security Intelligence Report  , nr Volym 11  ,, sid.  17-19

Bilagor

Om andra Wikimedia-projekt:

Relaterade artiklar

  • Gnash
  • Skalbar vektorgrafik (SVG)
  • Flash kan användas för att skapa serier online
  • Flash kan användas för att skapa en digital berättelse
  • Flash kan användas för att göra onlineanimationer som XiaoXiao
  • Gnash -mjukvaran , från GNU -projektet , är ett gratis alternativ till Flash-spelaren.
  • ljus park
  • Swfdec är fri programvara för GNU/Linux- och FreeBSD-miljöerna, som för närvarande stöder många funktioner i Flash version 9.
  • En uppsättning mjukvara med öppen källkod gör det möjligt att producera .swf-format eller att arbeta med Flash - det mest använda professionellt är MTASC.
  • Adobe Flash Catalyst- verktyg för att skapa grafiska applikationer (kodnamnet Thermo)
  • Synfig Studio gratis vektoranimeringsprogram.
  • Charlie Miller , person som upptäckte sårbarheter
  • Flash kan också användas för att göra spel som Dofus

externa länkar