Mengapa Flash Mungkin Hilang untuk Selamanya

Daftar Isi:

Mengapa Flash Mungkin Hilang untuk Selamanya
Mengapa Flash Mungkin Hilang untuk Selamanya
Anonim

Key Takeaways

  • Flash dimulai sebagai program menggambar pada tahun 1993.
  • Steve Jobs menutup peti mati dengan esai "Thoughts on Flash" 2010-nya.
  • Jangan putus asa. Masih banyak cara untuk cepat menguras baterai laptop Anda.
Image
Image

Adobe akhirnya membuang Flash, platform perangkat lunak yang menjalankan game, aplikasi, dan iklan di browser Anda, sekaligus menguras baterai laptop Anda.

Bagi pecinta Flash, kabar baiknya adalah Anda masih dapat membebani komputer Anda, dan menguras baterainya, cukup dengan memasang browser Google Chrome. Untuk pembenci Flash, penurunan telah berlangsung begitu lama-dimulai dengan iPhone pada tahun 2007-yang tampaknya tidak sopan untuk merayakan pada saat ini. Flash secara resmi ditinggalkan oleh Adobe pada tahun 2015, dan pada tanggal 31 Desember 2020, ia mati. Tapi kenapa bisa bertahan lama? Apakah ada sesuatu yang baik tentang itu? Jika Anda seorang pengembang, maka ya.

"Awalnya saya membencinya," kata pengembang Flash lama Gerrit Dijkstra kepada Lifewire melalui pesan langsung. "Kemudian [Adobe] membeli Macromedia, dan mereka menambahkan skrip ke Flash. ActionScript ini sangat minim, tetapi seperti yang saya dengar Peter Gabriel mengatakan dalam sebuah film dokumenter kemarin, 'kreatif itu licik, beri tahu mereka apa yang tidak bisa mereka lakukan dan mereka menemukan jalan keluarnya. untuk tetap melakukannya.'"

Apa Itu Flash?

Dalam istilah praktis, Flash adalah platform perangkat lunak yang memungkinkan pengembang menulis program untuk dijalankan di dalam plugin browser. Artinya, selama Anda menginstal plugin Flash, Anda dapat menjalankan salah satu aplikasi ini. Tidak masalah jika Anda menggunakan Safari, Internet Explorer, Firefox, atau Chrome. Saat ini, kecuali jika perusahaan Anda menjalankan perangkat lunak berpemilik berdasarkan Chrome, Anda akan menemukan sedikit ketidaksesuaian browser-mungkin situs web bank Anda tidak berfungsi dengan baik di Safari, misalnya. Namun saat itu, Flash adalah cara untuk memastikan pengalaman yang sama di mana-mana.

Masalahnya adalah pengalaman. Flash memungkinkan Anda bermain game, menjalankan aplikasi, dan mendesain seluruh situs web, lengkap dengan animasi dan interaktivitas yang sebelumnya tidak mungkin. Itu juga digunakan untuk pemutaran video (YouTube dibangun di Flash sebelum beralih ke pemutaran video asli), dan untuk menampilkan iklan yang mengganggu. Dan sementara itu, baterai laptop Anda lebih cepat terkuras.

Flash juga bukan pengalaman asli. Di Mac, itu tidak terlihat atau berperilaku seperti perangkat lunak Mac lainnya. Dalam hal ini, Flash adalah pendahulu Electron, platform perangkat lunak berbasis browser untuk menjalankan aplikasi lintas platform (seperti Slack dan Notion), yang juga dikenal karena penggunaan sumber daya komputernya yang tidak terkendali.

Dan inilah petunjuk kesuksesan Flash. Pengguna tidak peduli bagaimana hal-hal bekerja. Kami hanya ingin situs interaktif kami, video kami, dan semua hal lain yang biasa kami gunakan di web. Pengembang, di sisi lain, menyukai Electron, dan menyukai Flash.

Pengembang Flash

Untuk memulai, Flash itu mudah. Dan itu lebih seperti bermain daripada bekerja.

"Flash memungkinkan Anda untuk memulai dengan visual dan menambahkan kode ke dalamnya secara eksperimental, untuk menganimasikannya, " kata Dijkstra. Pengembang Akashic Seer mengatakan kepada Lifewire melalui pesan langsung bahwa "[itu] luar biasa untuk dapat membuat karakter dan menghidupkannya."

Kemudian, seiring Adobe menambahkan lebih banyak skrip, Flash menjadi platform yang kuat, yang menarik perhatian "pembuat kode yang serius." Dijkstra menjelaskan bahwa mereka "mengikutinya, tetapi [saya] tidak terlalu senang dengan itu."

Masalahnya adalah, karena Flash menjadi lebih kompleks dan ramah pembuat kode, menjadi semakin sulit dan kurang menyenangkan bagi non-programmer untuk menggunakannya. Pada saat yang sama, kekuatan ini membuat Flash sangat diperlukan. Dan kemudian datanglah iPhone.

Pemikiran tentang Flash

Pada bulan April 2010, Steve Jobs menerbitkan Thoughts on Flash, sebuah surat terbuka yang menjelaskan mengapa Apple tidak mengizinkan Flash di iPhone, iPad, dan iPod touch. Alasannya termasuk keamanan, dampak pada masa pakai baterai (penting pada perangkat seluler), kurangnya kompatibilitas sentuh, dan fakta bahwa Flash bukan "web lengkap".

Menariknya, "alasan terpenting" untuk tidak mengizinkan Flash, menurut Jobs, adalah bahwa Flash secara efektif menciptakan cara lain untuk memasukkan aplikasi ke perangkat iOS-yang tidak dikontrol oleh Apple. Sudut pandang Jobs adalah bahwa aplikasi lintas platform ini akan lambat dalam mengadopsi teknologi baru. Dan dia ada benarnya. Dari esai:

Adobe sangat lambat dalam mengadopsi peningkatan pada platform Apple. Misalnya, meskipun Mac OS X telah dikirimkan selama hampir 10 tahun sekarang, Adobe baru saja mengadopsinya sepenuhnya (Cocoa) dua minggu lalu ketika mereka mengirimkan CS5. Adobe adalah pengembang pihak ketiga besar terakhir yang sepenuhnya mengadopsi Mac OS X.

Ini menunjukkan pandangan Apple saat ini tentang App Store, dan meskipun kali ini menolak untuk mengizinkan pengembang perangkat lunak seperti Epic, Google, dan Microsoft untuk memasukkan toko aplikasi ke dalam aplikasi iOS mereka, motivasinya sama: kontrol.

Akhir Flash

Flash, awalnya adalah aplikasi menggambar vektor tahun 1993 bernama SmartSketch, dibeli oleh Macromedia pada tahun 1996, kemudian diakuisisi oleh Adobe ketika membeli Macromedia pada tahun 2005. Pada tahun 2015, Adobe menyuruh orang untuk berhenti menggunakan Flash, kemudian pada tahun 2017 diumumkan resmi "akhir masa pakai" Flash, yaitu pada tanggal 31 Desember 2020. Lagi pula, tidak ada orang yang benar-benar menggunakannya.

Image
Image

Anda mungkin masih menemukan situs aneh yang mengatakan bahwa itu memerlukan plugin Flash untuk melanjutkan, tetapi Anda mungkin harus melanjutkan ke bilah tab, dan klik tombol tutup. Sepertinya hal yang benar untuk dilakukan.

Direkomendasikan: