More and more it seems high-profile websites are using Flash as a mechanism to deliver essential content. In extreme cases, such as mycokerewards, the entire site is built on Flash. Ads in websites, which you used to be able to ignore, now use Flash to replace the entire screen contents, screaming at you to “GO SEE CLOVERFIELD!!!”.
My dev machine is a fairly hefty beast, but it still has a hard time processing Flash-only sites:
I’m not even doing anything in the Flash-only site except that I’m looking at it. It’s doing some ridiculous, pointless animation of bubbles floating around, and that requires 40% of my dual-core machine’s resources. When I look at this site on a single-core machine, I pretty much can’t use FireFox any more, as it’s completely consumed with those floating bubbles.
Sites that used to be relatively easy to get around are now just annoying, like ESPN.com, which are starting to rely heavily on Flash to deliver actual content. Please don’t start playing some highlights video if I’m just going to your homepage, I really don’t like Stuart Scott screaming “BOOYAH” to me through my speakers.
If anything, Flash should be use to complement content, but not be the actual content. To deal with normal annoyances, I go back and forth between these two FireFox add-ons:
- Adblock Plus (blocks ad content, but not other Flash content)
- Flashblock (blocks ALL Flash content, letting you opt-in to anything you want to see)
Flash for delivering ad content is perfectly fine, as long as it’s non-intrusive and non-resource intensive. Flash for delivering site content is just plain heinous, and I hope Santa delivers coal in those perpetrators’ stockings next year.