Key takeaways
- Flash startede som et tegneprogram i 1993.
- Steve Jobs fik næsten lukket kisten med sit "Thoughts on Flash"-essay fra 2010.
- Fortvivl ikke. Der er stadig masser af måder, hvorpå du hurtigt kan tømme din bærbare computers batteri.
Adobe har endelig droppet Flash, softwareplatformen, der kørte spil, apps og annoncer i din browser, og samtidig drænede din bærbare computers batteri.
For Flash-elskere er den gode nyhed, at du stadig kan beskatte din computer og hamre dens batteri ved blot at installere Googles Chrome-browser. For Flash-hadere har nedgangen taget så lang tid begyndt med iPhone i 2007, at det virker surt at fejre på dette tidspunkt. Flash blev officielt forladt af Adobe i 2015, og den 31. december 2020 døde den. Men hvorfor varede det så længe? Var der noget godt ved det? Hvis du var udvikler, så ja.
"Først hadede jeg det," fort alte den mangeårige Flash-udvikler Gerrit Dijkstra til Lifewire via direkte besked. "Så købte [Adobe] Macromedia, og de føjede scripting til Flash. Dette ActionScript var så minim alt, men som jeg hørte Peter Gabriel sige i en dokumentar i går, 'kreative er luskede, fortæl dem, hvad de ikke kan gøre, og de finder en vej udenom det at gøre det alligevel.'"
Hvad var Flash?
I praktiske vendinger var Flash en softwareplatform, der lod udviklere skrive programmer til at køre i et browser-plugin. Dette betød, at så længe du installerede Flash-plugin'et, kunne du køre enhver af disse apps. Det var lige meget, om du brugte Safari, Internet Explorer, Firefox eller Chrome. I disse dage, medmindre din virksomhed kører proprietær software baseret på Chrome, vil du støde på meget få browserinkompatibiliteter - måske fungerer din banks hjemmeside ikke korrekt i Safari, for eksempel. Men dengang var Flash en måde at sikre, at oplevelsen ville være den samme over alt.
Problemet var dog oplevelsen. Flash lader dig spille spil, køre apps og designe hele websteder, komplet med animationer og interaktivitet, som ellers var umulige. Det blev også brugt til videoafspilning (YouTube blev bygget på Flash før skiftet til indbygget videoafspilning) og til at vise påtrængende annoncer. Og hele tiden drænede den din bærbare computers batteri hurtigere.
Flash var heller ikke en indfødt oplevelse. På Mac'en så den ikke ud eller opførte sig noget som anden Mac-software. I denne forstand var Flash en forløber for Electron, en browserbaseret softwareplatform til at køre apps på tværs af platforme (som Slack og Notion), som også er kendt for sin løbske brug af computerressourcer.
Og dette er ledetråden til Flashs succes. Brugerne er ligeglade med, hvordan ting fungerer. Vi vil bare have vores interaktive websteder, vores video og alle de andre ting, vi er vant til på nettet. Udviklere på den anden side elsker Electron og elskede Flash.
Flash-udviklere
Til at begynde med var Flash nemt. Og det var meget mere som leg end arbejde.
"Flash gav dig mulighed for at starte med visuals og tilføje kode til det eksperimentelt for at animere det," siger Dijkstra. Udvikler Akashic Seer fort alte Lifewire via direkte besked, at "[det] var fantastisk at være i stand til at skabe karakterer og animere dem."
Så, efterhånden som Adobe tilføjede mere og mere scripting, blev Flash en kraftfuld platform, som tiltrak opmærksomheden hos "seriøse kodere." Dijkstra forklarede, at de "gik med på det, men [jeg] var ikke så glad for det."
Problemet var, at efterhånden som Flash blev mere komplekst og kodervenligt, blev det sværere og mindre sjovt for ikke-programmører at bruge. Samtidig gjorde denne kraft Flash uundværlig. Og så kom iPhonen.
Tanker om Flash
I april 2010 udgav Steve Jobs Thoughts on Flash, et åbent brev, der forklarede, hvorfor Apple ikke tillod Flash på iPhone, iPad og iPod touch. Årsagerne omfattede sikkerhed, indvirkning på batterilevetiden (afgørende på en mobilenhed), mangel på touch-kompatibilitet og det faktum, at Flash ikke var "det fulde web."
Interessant nok var den "vigtigste grund" til ikke at tillade Flash, ifølge Jobs, at Flash effektivt skabte en anden måde at få apps over på iOS-enheder - dem der ikke er kontrolleret af Apple. Jobs' vinkel var, at disse cross-platform apps ville være langsomme til at adoptere nye teknologier. Og han havde en pointe. Fra essayet:
Adobe har været smerteligt langsom til at indføre forbedringer til Apples platforme. For eksempel, selvom Mac OS X har været leveret i næsten 10 år nu, adopterede Adobe det fuldt ud (Cocoa) for to uger siden, da de sendte CS5. Adobe var den sidste store tredjepartsudvikler, der fuldt ud adopterede Mac OS X.
Dette varsler Apples nuværende syn på App Store, og selvom det denne gang nægter at tillade softwareudviklere som Epic, Google og Microsoft at inkludere appbutikker i deres iOS-apps, er motivationen den samme: kontrol.
The End of Flash
Flash, oprindeligt et vektortegneprogram fra 1993 kaldet SmartSketch, blev købt af Macromedia i 1996, derefter erhvervet af Adobe, da det købte Macromedia i 2005. I 2015 bad Adobe folk om at stoppe med at bruge Flash, og i 2017 annoncerede det den officielle "end-of-life" af Flash, som var den 31. december 2020. Ikke at nogen virkelig bruger det længere alligevel.
Du kan stadig støde på det mærkelige websted, der siger, at det kræver et Flash-plugin for at fortsætte, men du skal nok bare fortsætte til fanelinjen og klikke på knappen Luk. Det virker som det rigtige at gøre.