Advertentie
Flash is de rich media-plug-in die iedereen houdt van haten Moet Adobe Flash doodgaan? [MakeUseOf Poll]We willen weten wat u van Adobe Flash vindt en in het bijzonder of u denkt dat Flash moet sterven. Welkom bij de MakeUseOf Poll van deze week. Lees verder , berucht om zijn constante updates en felle honger naar systeembronnen. Nu is het spatte door de technische krantenkoppen Adobe Flash Must Die, Apple lijdt aan Staingate en meer... [Tech News Digest]Facebook basheert Flash, Apple schrobt die vlekken weg, Walmart lanceert Black Friday 2, Nintendo lijdt echt verlies, Spotify brengt de wereld in kaart en R5-D4 maakt een einde aan alles. Lees verder nogmaals, aangezien Mozilla het standaard probeert te blokkeren in de Firefox-webbrowser.
Maar dit is niet de eerste keer dat Flash onder vuur ligt. De technische gemeenschap is al jaren schijnbaar geobsedeerd door de vernietiging ervan.
Dit is het wie, waarom en hoe achter de ondergang van Flash.
Hoe Flash zo groot werd
Van buiten naar binnen, en alles wetend wat we nu weten over apparaatcompatibiliteit, fragmentatie en de belangrijk om de toegang tot de website zo gemakkelijk mogelijk te maken, lijkt het absoluut gek dat Flash nog steeds is gebruikt worden. Om te begrijpen hoe we hier terecht zijn gekomen, moet u uw gedachten terugbrengen naar de
web van midden jaren 90 Ik geef je een hoed, Microsoft NetMeetingTerwijl Windows XP tegen het einde van zijn levenscyclus racet, betekent dit het einde voor een paar verwaarloosde Microsoft-producten die hun laatste adem naar adem zagen toen Vista in 2007 wereldwijd landde. Microsoft NetMeeting ... Lees verder .In 1996 kocht een bedrijf genaamd Macromedia FutureSplash Animator en veranderde de naam in Flash. Naast authoringsoftware werd Flash Player gedistribueerd als een browserplug-in waarmee online gebruikers de animaties, video's en interactieve elementen in .SWF-bestanden konden bekijken. Deze bestanden moesten worden geschreven met behulp van Macromedia's eigen software en daarmee begon het Flash-monopolie.

In 2000 had Flash versie 5 en bereikt websites zoals Stickdeath en Homestar Runner Rise Of the SWF: Flash-animaties waardoor je je oud voelt [Dingen om naar te kijken]Weet je nog dat een bedrijf genaamd Macromedia hun uitgebreide webplug-in, Flash, introduceerde? Flash was toen een opwindend nieuw vooruitzicht. Het introduceerde de mogelijkheid om te animeren, frame-voor-frame te gebruiken en bewegings-tweening te gebruiken, geluid toe te voegen, ... Lees verder alleen bedoeld om de maandelijkse Flash Player-installaties te laten groeien. Destijds was dit nauwelijks verrassend: webvideo was nog steeds niet van de grond gekomen, en velen waren nog steeds beperkt tot inbelsnelheden. De technologie maakte goed gebruik van lichtgewicht vectorafbeeldingen en compressietechnieken om een rijke media-ervaring als geen ander te bieden.
In 2005 had Adobe Macromedia overgenomen en bracht Flash, Dreamweaver en de hele Shockwave-familie mee. Er zijn aanzienlijke verbeteringen aangebracht in ActionScript, waardoor de technologie aantrekkelijker werd voor zakelijke gebruikers met sommige implementaties (zoals Adobe Flex Builder) specifiek gericht op de zakelijke markt. Dat klopt, zelfs zakelijke bedrijfstoepassingen zijn gebouwd met Flash.

In 2008 bereikte Flash versie 10, compleet met een niet-GPU-versnelde 3D-engine. Kort daarna verscheen Adobe Integrated Runtime (later omgedoopt tot Adobe AIR), ter vervanging van Flash Player met een nieuw framework dat zelfs zijn weg vond naar iOS, ondanks dat Apple Flash als een web vermijdt technologie.
Het is net 20 jaar geleden sinds Flash 1.0 in 1996 werd uitgebracht, en pas nu worden er serieuze stappen ondernomen om de technologie echt te 'doden'.
Het probleem met Flash
Een van de grootste problemen met Flash werd herhaald in een van de eerste kritiek. Lang voordat zero-day kwetsbaarheden en een onverzadigbare honger naar systeembronnen ontstond de-rigeur, Werd Adobe bekritiseerd vanwege hun "vendor lock-in" -benadering.
Aangezien Flash een gepatenteerde technologie is, heeft Adobe uiteindelijk de controle over het platform. Er is geen open source om te bekijken en dus geen openbare specificaties die zijn gedefinieerd voor de herimplementatie van eerder werk buiten de uiteindelijke controle van Adobe. Iedereen van de oprichter van Mozilla Europe Tristan Nitot, om de vrije-softwarebeweging evangelist Richard Stallman en uitvinder van CSS Håkon Wium Lie te bekritiseren Flash voor zijn poortwachteraanpak.
“Zowel Adobe als Microsoft waren bereid [Flash en Silverlight weg te geven] gratis. Maar misschien hebben ze een agenda. Ze zijn hier niet voor de glorie; ze zijn er voor het geld... u produceert inhoud voor uw gebruikers en er is iemand in het midden die beslist of gebruikers uw inhoud moeten zien. Als Adobe of Microsoft besluit met u te concurreren en u gebruikt hun technologie, kunt u niet concurreren.”
Tristan Nitot, oprichter van Mozilla Europe, spreken met ZDNet in april 2008.
Ondanks pogingen van Adobe in 2009 om de beperkingen van de .SWF / .FLV-bestandsspecificaties op te heffen, heeft de technologie nooit de warme open-sourcebenadering gekregen waar critici naar hebben gestreefd. Er ontstonden een aantal open source Flash player-alternatieven, zoals Gnash, Swfdec en Lightspark - die allemaal buiten de boot vielen, met een beperkte compatibiliteit in tegenstelling tot die welke Adobe kon implementeren.
Flash wordt ook vaak als onveilig beschouwd, een feit dat veel gebruikers weten dankzij schijnbaar eindeloze Flash Player-updates. Meest recentelijk werd een groep met de naam Hacking Team zelf gehackt en een aantal van hun tools lekte op het web, waaronder drie (en tellen) bijzonder vervelende exploits voor Flash, wat Mozilla ertoe bracht drastische maatregelen te nemen.
“De Adobe Flash-plug-in is niet-vrije software en mensen mogen deze niet installeren, voorstellen voor installatie of zelfs maar aan mensen vertellen dat ze bestaan. Dat Firefox aanbiedt om het te installeren, is een zeer slechte zaak. Ik probeer al een paar jaar een aangepaste versie van Firefox op de markt te brengen die niet zal aanbieden om niet-vrije plug-ins te installeren, maar we hebben niet genoeg mensen om dit goed te laten werken. "
Richard Stallman, oprichter van de Vrije Software-beweging, posten op de OpenBSD mailinglijst in december 2007.
Op het moment van publicatie CVEDetails - een website die veelvoorkomende kwetsbaarheden en exploits - attributen bijhoudt In totaal 510 problemen met Flash Player sinds 2005, iets minder dan 40% van alle geregistreerde Adobe-kwetsbaarheden sinds 1999 (1276). De cijfers voor 2015 zijn nog deprimerender, aangezien Flash 75% uitmaakt van alle kwetsbaarheden van Adobe.
Het is ook moeilijk te negeren dat de browsertechnologie in de twintig jaar sinds de introductie een lange weg heeft afgelegd, evenals verbindingssnelheden. Flash is oud volgens de huidige normen, en het moeten installeren van een plug-in om toegang te krijgen tot inhoud voelt ouderwets en achterlijk aan.

Veel van de services waartoe u toegang wilt hebben en die ooit op Flash vertrouwden, doen dat niet meer: YouTube, Vimeo, Hulu; ze zijn gewoon dat populair - maar adverteerders maken er nog steeds veel gebruik van. Stof tot nadenken.
Het begin van het einde
Ondanks de toenemende kritiek van zowel ontwikkelaars als eindgebruikers, bleef Flash tot 2010 relatief onbetwist als basisnorm. Webplug-ins bleven komen en geleden, met name de Unity-game-engine, werd voor het eerst uitgebracht in 2005, met een plug-in voor webspelers die meeslepende 3D-ervaringen kon bieden in een webbrowser. Veel van de implementaties van Unity stonden op zichzelf en de technologie was nooit bedoeld voor het web zoals Flash werd gebruikt in applicaties, media en advertenties.
Pas toen Steve Jobs zijn open brief publiceerde - Gedachten over Flash - in 2010 dat de technologie onder de loep werd genomen door een zwaargewicht in de technische industrie. Jobs schetste zes duidelijke redenen waarom Apple Flash niet zou toestaan of implementeren op iOS, daarbij verwijzend naar het gebrek aan openheid van de technologie, een op plug-ins gebaseerde aanpak, bezorgdheid over veiligheid en prestaties, batterijverbruik, aanraakvriendelijkheid en leveranciersvergrendeling als bepalende factoren voor de besluit.

Dit was misschien wel de grootste klap die de technologie tot nu toe had gekregen, en nieuws dat Apple Flash niet zou ondersteunen, dwong gebruikers om alternatieve, browser-compatibele technologieën te zoeken. HTML5, WebM en de H.264-codec zijn slechts enkele van de alternatieven die bloeiden na de aankondiging. Websites zoals Vimeo snel reageerde door Flash een optionele extra te maken, maar voor de meesten nog steeds een standaardoptie.
Ondertussen zetten Google en Adobe door met plannen om Flash in mei van hetzelfde jaar in Android 2.2 Froyo te implementeren. Het 'Flash op Android'-tijdperk was van korte duur en twee jaar later kondigde Adobe aan dat Android 4.3' Jelly Bean 'de ondersteuning voor de technologie zou opheffen. Het bedrijf ondersteunde zijn beslissing met de erkenning dat:
“Browserleveranciers innoveren steeds meer en bieden functionaliteit die dat mogelijk maakt gebruik direct via browsertechnologieën rijke bewegende beelden, een rol die ooit voornamelijk door Flash werd gediend Speler. Steeds vaker worden rijke bewegende beelden rechtstreeks via de browser geïmplementeerd met behulp van HTML5, CSS3, JavaScript en andere moderne webtechnologieën. Adobe verwacht dat deze trend zich zal voortzetten en versnellen, en Adobe zal hierin een actieve rol blijven spelen. ”
Adobe ontwikkelaar wit papier over Android 4.1 "Jelly Bean" in februari 2012.
In 2012 werd Microsoft ook officieel gestopt met de ontwikkeling van hun concurrerende rich media-technologie, Silverlight. Hoewel Silverlight waarschijnlijk weinig bedreiging vormde voor de kroon van Adobe, werd deze zet door velen gezien als de kanarie in de mijn, een signaal dat dit het moment was om evoluerende webtechnologieën zoals HTML5 te omarmen en de op plug-ins gebaseerde aanpak te schrappen.

Tegen 2014 kondigde het World Wide Web Consortium (W3C) aan dat het HTML5-specificatieproces voltooid was en dat de technologie klaar was voor brede acceptatie. Veel browsers ondersteunden HTML5 al op dit punt, en daarom heeft het gebruik ervan de "roman" naar het gewone verplaatst. De
Begin 2015 werd een andere spijker in de Adobe Flash-kist geslagen, zoals YouTube heeft Flash laten vallen als de standaard videospeler, in plaats daarvan vervangen door HTML5-video. Als onderdeel van de aankondiging merkte Richard Leider van YouTube op hoe nieuwe webtechnologieën het gezicht van online video veranderden:
'Deze verbeteringen hebben niet alleen de community van YouTube ten goede gekomen, maar de hele branche. Andere contentproviders zoals Netflix en Vimeo, evenals bedrijven zoals Microsoft en Apple hebben HTML5 omarmd en hebben een belangrijke bijdrage geleverd aan het succes ervan. Door een open standaardplatform te bieden, heeft HTML5 ook nieuwe klassen apparaten zoals Chromebooks en Chromecast mogelijk gemaakt. "
Richard Leider, Engineering Manager bij YouTube in een blogpost in januari 2015.
Fast-forward naar juli 2015 en het Italiaanse hackingteam "beveiligingsbedrijf" - die volgens hun eigen definitie "een effectief, gebruiksvriendelijk offensief bieden technologie voor de wereldwijde wetshandhavings- en inlichtingengemeenschappen ”- worden gehackt, waarbij een aantal gewapende exploits wordt vrijgegeven in de wild. Dit omvatte een exploit die Hacking Team beschreven als "de mooiste Flash-bug van de afgelopen vier jaar."
Sindsdien zijn er nog twee Flash-exploits gevonden en de gevolgen zijn op zijn zachtst gezegd niet mooi. Het nieuws bracht Alex Stamos, Chief Security Officer (CSO) van Facebook, in het openbaar om Adobe te vragen een Flash-datum vast te stellen, Kort na het hoofd van Firefox-ondersteuning kondigde Mark Schmidt aan dat alle versies van Flash in de huidige standaard zijn geblokkeerd vrijlating.
GROOT NIEUWS!! Alle versies van Flash zijn vanaf nu standaard geblokkeerd in Firefox. https://t.co/4SjVoqKPrR#tech#infosecpic.twitter.com/VRws3L0CBW
Mark Schmidt? (@MarkSchmidty) 14 juli 2015
Twee dagen later en Flash-ondersteuning is terug voor Firefox-gebruikers - maar hoe lang deze keer?
Wat nu voor Flash?
Flash is nog niet dood en wordt nog steeds veel gebruikt, met name in de gaming- en entertainmentwereld. Veel mobiele spellen (zoals Angry Birds en Machinarium) zijn ontwikkeld met Flash en verpakt voor gebruik op mobiele platforms met behulp van Adobe AIR, en dit gebeurt nog steeds voor mobiele games die worden geproduceerd vandaag.
Evenzo is Flash een go-to-animatietool voor veel professionele producties, variërend van My Little Pony vriendschap is magisch naar scènes in de met een Academy Award bekroonde Ierse speelfilm 2009, The Secret of Kells.
U kunt vandaag nog steeds een licentie voor Flash Pro CC kopen en u kunt veel meer besteden aan cursussen die leren hoe u het meeste uit de toolset kunt halen. Maar als uw specialiteit webtechnologieën, streaming video en rijke internettoepassingen is, is Flash niet de toekomst. Een slecht beveiligingsrecord, een omslachtig updateproces en de opkomst van betere, meer toegankelijke technologieën zijn hier allemaal het bewijs van.
Verwacht dus niet dat Adobe doodt wat velen nog steeds beschouwen als een essentieel hulpmiddel in hun creatieve arsenaal, maar verwacht veel minder te horen erover in de komende jaren - vooral als u er zelf voor kiest om het niet te installeren - is het perfect mogelijk om te genieten van het internet van vandaag zonder het..
Heeft u nog steeds Flash geïnstalleerd? Wat weerhoudt je ervan om los te laten?
Afbeeldingscredits: Plug en mes in handen Via Shutterstock, Steve Jobs en Bill Gates (Joi Ito),
Tim is een freelance schrijver en woont in Melbourne, Australië. Je kunt hem volgen op Twitter.