In the computing community, there’s this whole class of what I like to call “zombie tech.” It’s tech that everybody agrees is outdated, crusty, full of security holes, and just a clumsy mess that we should have fixed a long time ago. Everybody agrees that it must go now, this instant. But it never goes away, because it’s still too useful, and we don’t really have a replacement.
The War on Flash
Ever has it been so with a platform that every gamer is familiar with: Flash! We’ve been hearing this for 20 years now:
> “About 99% of the time, the presence of Flash on a website constitutes a usability disease. Although there are rare occurrences of good Flash design (it even adds value on occasion), the use of Flash typically lowers usability. In most cases, we would be better off if these multimedia objects were removed. Flash tends to degrade websites for three reasons: it encourages design abuse, it breaks with the Web’s fundamental interaction principles, and it distracts attention from the site’s core value.”
What is the tech community’s problem with Flash, anyway! Did Flash beat you up when you were a kid and take your lunch money? Did it steal your girlfriend? This is like watching Republicans rage-choke about Sesame Street every two years. Relax, they’re just puppets, they can’t hurt you!
So anyway, Flash, this completely innocent technology that never asked to be in this position in the first place, may finally croak soon. That’s because 2020 is the year that Adobe, its current owner, vows to finally stop supporting Flash itself. However, SWFTools exists, as does other open source versions of Flash like OpenFL. You can’t truly kill a platform once it’s gone open source. I have the source code downloaded and stored on floppies myself; torture me all you want, I’m not giving them up.
The World Needs One “Write-Once / Run-Anywhere” Platform
Apple tried to kill Flash. Microsoft tried to kill Flash. Google tried to kill Flash. HTML5 was supposed to kill Flash. Ajax was supposed to kill Flash. Java was supposed to kill Flash. They all failed.
Let me tell you what may really finally kill Flash:Unity! The whole point with Unity is to be a platform that can run anywhere, which so far is a job Flash has done, and yet be simple enough to program games in, which Flash has also done.
We’ve been using Flash for 20 years because it just came in too handy. “Write-once / run-anywhere” is actually the oldest joke in technology because it is so often attempted and failed, but the most successful attempts at a unifying programming platform tend to stick. Java, Ajax, and HTML5 all come oooooh so close… “Close” never counts in tech. In technology, the cheap, ugly, disgusting solution that is robust will beat everything else to a bloody pulp, every time.
Unity is going to take Flash’s place. Mark my words, the second, the split second that Flash is officially dead, everybody will switch to crying about Unity for another 20 years, while continuing to use it.
Flash’s 9000th Funeral
So we are gathered here together… again… for realies this time… to mourn the passing of:
Kongregate – Probably the best gaming platform on the web. Everybody still mouses over there to catch up on the 1000th tower defense game or the latest idle clicker.
NewGrounds – Goodbye to that glorious cesspool, the hellspawn of so many toxic fandoms, but also the showcase of cutting-edge web tech in its day. Can we even count the classic memes that first appeared on NewGrounds? Numa Numa Kid, Star Wars Kid, Charlie the Unicorn. The list goes on and on.
OneMoreLevel – What will you do now for “your daily loss of productivity?” I dunno, come here, I guess.
Orisinal Morning Sunshine – This one hurts to lose, despite having a name that sounds like a prescription mouthwash. Ferry Haim is this cool guy who did all this awesome stuff. Every game on there is a minor masterpiece, all of it relaxing, cute, and kid-friendly. Orisinal was the first website I introduced my kids to as soon as they could work a mouse in their chubby toddler fingers.
[Adult Swim Games] – Oh yeah, forgot this one, didn’t you? To be fair, they only host a handful of games there.
Armor Games – Surely a household name to anyone with even passing familiarity with online gaming. Many of their Flash classics have gone on to other platforms, including the occasional one we’ve reviewed. They also gave the mobile platform its behemoth, Kingdom Rush.
Pogo.com – Remember when you could jump on a four-letter domain and ride it for two decades? Pepperidge Farm remembers! This is the site that PopCap games went to retire on.
Yeah, look, there’s obviously no way Flash is going away. Google Chrome will quit even running the plugin, but Flash has clawed its way out of deeper graves than that. It turns out that Chrome simply replaced the plugin with its own built-in Flash, which you have to enable with this trick. So much for “Chrome stopped running Flash.” This much web history doesn’t just go “poof” as long as the Internet Archive lives and draws breath. They’ve got archives there for game systems that died before most of us were born. Flash will do just fine.