Da asporto chiave
- Flash è nato come programma di disegno nel 1993.
- Steve Jobs ha quasi chiuso la bara con il suo saggio del 2010 "Thoughts on Flash".
- Non disperare. Ci sono ancora molti modi per scaricare rapidamente la batteria del tuo laptop.
Adobe ha finalmente abbandonato Flash, la piattaforma software che eseguiva giochi, app e annunci nel tuo browser, scaricando contemporaneamente la batteria del tuo laptop.
Per gli amanti di Flash, la buona notizia è che puoi ancora tassare il tuo computer e caricarne la batteria, semplicemente installando il browser Chrome di Google. Per gli odiatori di Flash, il declino ha richiesto così tanto tempo, iniziato con l'iPhone nel 2007, che sembra volgare festeggiare a questo punto. Flash è stato ufficialmente abbandonato da Adobe nel 2015 e il 31 dicembre 2020 è morto. Ma perché è durato così tanto? C'era qualcosa di buono? Se eri uno sviluppatore, allora sì.
"All'inizio l'ho odiato", ha detto a Lifewire lo sviluppatore Flash di lunga data Gerrit Dijkstra tramite messaggio diretto. "Poi [Adobe] ha acquistato Macromedia e ha aggiunto lo scripting a Flash. Questo ActionScript era davvero minimo, ma come ho sentito dire da Peter Gabriel in un documentario ieri, 'i creativi sono subdoli, dì loro cosa non possono fare e trovano un modo per aggirare farlo comunque.'"
Cos'era Flash?
In termini pratici, Flash era una piattaforma software che permetteva agli sviluppatori di scrivere programmi da eseguire all'interno di un plug-in del browser. Ciò significava che, finché hai installato il plug-in Flash, puoi eseguire qualsiasi di queste app. Non importava se utilizzavi Safari, Internet Explorer, Firefox o Chrome. Al giorno d'oggi, a meno che la tua azienda non esegua un software proprietario basato su Chrome, ti imbatterai in pochissime incompatibilità del browser, ad esempio il sito Web della tua banca non funziona correttamente in Safari. Ma all'epoca, Flash era un modo per garantire che l'esperienza fosse la stessa ovunque.
Il problema era l'esperienza, però. Flash ti consente di giocare, eseguire app e progettare interi siti Web, completi di animazioni e interattività altrimenti impossibili. È stato utilizzato anche per la riproduzione di video (YouTube è stato creato su Flash prima di passare alla riproduzione di video nativi) e per mostrare annunci intrusivi. E per tutto il tempo, ha scaricato la batteria del tuo laptop più velocemente.
Anche Flash non era un'esperienza nativa. Sul Mac, non sembrava né si comportava come altri software Mac. In questo senso, Flash è stato un precursore di Electron, una piattaforma software basata su browser per l'esecuzione di app multipiattaforma (come Slack e Notion), nota anche per il suo uso incontrollato delle risorse del computer.
E questo è l'indizio del successo di Flash. Agli utenti non interessa come funzionano le cose. Vogliamo solo i nostri siti interattivi, i nostri video e tutte le altre cose a cui siamo abituati sul web. Gli sviluppatori, d' altra parte, adorano Electron e adorano Flash.
Sviluppatori Flash
Per cominciare, Flash è stato facile. Ed era molto più simile al gioco che al lavoro.
"Flash ti ha permesso di iniziare con gli elementi visivi e di aggiungere del codice sperimentalmente, per animarlo", afferma Dijkstra. Lo sviluppatore Akashic Seer ha detto a Lifewire tramite messaggio diretto che "[è] stato fantastico poter creare personaggi e animarli".
Poi, quando Adobe ha aggiunto sempre più scripting, Flash è diventato una piattaforma potente, che ha attirato l'attenzione di "programmatori seri". Dijkstra ha spiegato che "sono andati d'accordo, ma [io] non ne ero molto felice".
Il problema era che, man mano che Flash diventava più complesso e compatibile con i programmatori, diventava più difficile e meno divertente da usare per i non programmatori. Allo stesso tempo, questo potere ha reso Flash indispensabile. E poi è arrivato l'iPhone.
Pensieri su Flash
Nell'aprile 2010, Steve Jobs ha pubblicato Thoughts on Flash, una lettera aperta che spiegava perché Apple non consentiva Flash su iPhone, iPad e iPod touch. I motivi includevano la sicurezza, l'impatto sulla durata della batteria (fondamentale su un dispositivo mobile), la mancanza di compatibilità touch e il fatto che Flash non era "il Web completo".
È interessante notare che il "motivo più importante" per non consentire Flash, secondo Jobs, era che Flash ha effettivamente creato un altro modo per ottenere app su dispositivi iOS, quelli non controllati da Apple. Il punto di vista di Jobs era che queste app multipiattaforma sarebbero state lente nell'adottare nuove tecnologie. E aveva ragione. Dal saggio:
Adobe è stata dolorosamente lenta nell'adottare miglioramenti alle piattaforme Apple. Ad esempio, sebbene Mac OS X venga distribuito da quasi 10 anni, Adobe lo ha adottato completamente (Cocoa) due settimane fa quando ha distribuito CS5. Adobe è stato l'ultimo grande sviluppatore di terze parti ad adottare completamente Mac OS X.
Questo prefigura l'attuale visione dell'App Store da parte di Apple e, sebbene questa volta si rifiuti di consentire agli sviluppatori di software come Epic, Google e Microsoft di includere gli app store nelle loro app iOS, la motivazione è la stessa: il controllo.
La fine di Flash
Flash, originariamente un'applicazione di disegno vettoriale del 1993 chiamata SmartSketch, è stata acquistata da Macromedia nel 1996, poi acquisita da Adobe quando ha acquistato Macromedia nel 2005. Nel 2015, Adobe ha detto alle persone di smettere di usare Flash, poi nel 2017 ha annunciato il "fine vita" ufficiale di Flash, che è stato il 31 dicembre 2020. Non che nessuno lo usi più davvero.
Potresti comunque imbatterti in uno strano sito che dice che richiede un plug-in Flash per procedere, ma probabilmente dovresti semplicemente procedere alla barra delle schede e fare clic sul pulsante di chiusura. Sembra la cosa giusta da fare.