Flash, the tool, lends itself far easier than other web-design tools to horrible usage. And Flash fanatics refuse to listen to usability criticisms.
Take, for instance, the old website for my fraternity’s alumni. The guy who did the site did it in Flash. Why? Because “Flash is cool.” The whole fucking thing was a big Flash program. And like most Flash sites I’ve encountered, hitting the back button took me not out of the “page” I was on… but out of the whole damn site. And it had sound. SOUND. I FUCKING HATE SOUND. There is never any legitimate use for SOUND on a website, unless it’s a valid animation… and animations that “introduce” corporate websites are NOT VALID.
I want to hear what’s playing iTunes, dammit – because I chose that. I never, ever ever ever ever ever ever ever ever want to hear a cute little jingle or swish or swoosh or crash or smash when I go to a fucking webpage and the Flashified logo swings in on a jungle vine, yoddeling like fucking Tarzan to remind me that the company I’m visiting isn’t just on the web – it’s “cool.”
In the end we had to take the website away from Eric in order to strip out all the Flash shit and make a sight that is actually… gasp… logical to navigate and usable.
Any sight that uses sound is bad (aside from sites that let you choose to watch an animation with sound or click to hear a sound). Any site that throws you into an animated intro is bad (unless its an animation site). Any site that won’t let you navigate with the standard browser navigation buttons is bad. Most Flash sights I have suffered through on the Net… and I’ve been on the Net since well before Flash… suffer from these usability conundrums.
Therefore, most Flash is bad. Unless your site’s name is Homestar Runner, throwing Flash at me is a good way to make sure I click away. Usually the back button works for that… because like an idiot, you’ve broken it.
Flash is the BLINK of the modern Internet.