Why I would rather not have Flash
The blogs are in a tizzy about the Apple iPhone OS X not having Flash - that the iPad is doomed because it does not support it. Well, I applaud the move - Flash is a pain in the ass.
Back in the early days when Flash was released it was magical - no more binding grids, things moving and behaving how I wanted, no page refresh to advance, blah blah blah. From a designers point of view, it seemed like old HTML was just too limiting.
Now I hate Flash. I hate that I always seem to be one version behind. Why is this annoying? Because I go to a page and get the nasty dialog box which tells me what I am trying to view is not supported with the version I have. The content provider now forces me into a huge decision - is what I am trying to view so important that I am willing to completely abandon my workflow and experience. Because the install is so harsh - download a plug-in, now close ALL instances of ANY browser that happens to be open, install the plug-in, restart my browsers, remember what page I was looking at that forced me to stop everything and start over. This is wayyyy to heavy.
Perhaps there are ways I can check my Adobe plug-in versions on start of my browser, I don’t know. Maybe I should know. But what I do know is, I find this Adobe forced anti-workflow annoying and rather insulting. What happens to beginner or novice browser users. They are trained not to click on dialogs telling them to install things - what with viruses and all. But in this special case we train them that it is perfectly fine to install something.
So getting back to the Apple thing… Yeah Flash is a CPU pig. Yeah it is horribly fixed in layout, positioning, and all that - so who knows how most of it will look in a mobile device. But this plug-in stuff would be a nightmare on mobile. Starting, stopping, downloading, installing, restarting, researching, reposting for GEO, blah blah blah.
What killed Flash? Crappy upgrade models from Adobe. Crappy down versioning by content producers. Lazy all around.