[ Sponsored Links ]

Advertise here »

Reasons to avoid Flash on your website

Web developers and businesses continue to develop Flash based websites, despite the well-documented drawbacks in terms of SEO and usability.

When used well, Flash can be a great tool for the presentation of rich content, but pure flash websites, though they may look good, can annoy the hell out of visitors.

After the jump, some reasons why...

Oleg Ishenko of SEOResearcher.com believes Flash is evil, and has 5 good reasons to avoid it:

Flash requires bandwidth
“There are still lots of people surfing the Net via dialup or other limited bandwidth connection. Flash files, especially those using sound effects, embedded movies or bitmap images, can take a while to load.”

Disabled back button
“People not able to use Back button will click the third most important navigation element - that X button in the top right. Besides, if you are going to promote a Flash site via PPC, you should know that Google AdWords doesn’t approve pages with disabled back button.”

Flash ignores users needs
“Whereas the ground rules of marketing emphasize the concentration on the users’ needs, Flash websites ignore them. Take the infamous site intros and splash screens that are as much annoying as the 45 minutes of advertising and previews in cinemas.”

Problems with third-party Flash developers
“You might face some serious troubles with developers. Some of them code their project to prevent them from editing, thus making you to hire them over and over again as you need to do even the smallest modifications. “

Search engines do not like Flash
“..perhaps the most important: not every search engine is able to crawl and index the content of Flash movies. Even those that can often do it with errors. This is in particular the case of a website fully implemented in Flash as a single file.”

All useful, and fat for the anti-Flash fire.

Here are three further observations from Team E-consultancy...

Flash is inaccessible
While Macromedia has made some changes over the years to try to improve accessibility for Flash, it remains a no-go area for many users who browse the internet with screen readers, and suchlike. Being graphic-heavy, Flash doesn't work so well for text readers (ditto Googlebot). Other problem areas have included too much focus on the mouse, lack of ALT text functionality, screwy navigation, lack of captioning, inability for pages to be bookmarked. And so on.

Flash forces users to think
What did Steve Krug say? Whether this is about newer versions of Flash presenting instruction manuals to the disabled (as proposed by Jakob Nielsen), or some revolving icon-based navigation that takes you three minutes to figure out how to use it, Flash makes too many demands on the user. As Mike Baxter says, people are cognitively lazy. That's why 8 out of 10 people (or more) browse links, rather than type in keywords. People don't WANT to think.

Flash crashes browsers
In the past fortnight the lack of the most recent version of Flash has caused my browser to crash about a dozen times. It is, I think, linked to online Flash-based display ads. Do I a) upgrade Flash or b) lament the lack of backwards-compatibility in this upgrade, or c) stop visiting sites like Sky and NewsNow, which have hosted ads that caused this to happen? A pain in the head, whichever way you look at it.

 Do you have any other reasons for avoiding Flash? Or are we missing the point? Leave your comments below...




Reader Comments

Add a comment »
 
1. As part of Team EC, I do agree with some of these points - namely accessibility and search difficulties.

But - much of the original article actually points to a problem with Flash designers (or a demanding client), not with the technology itself.

It's very possible to make lightweight, usable pages with Flash.
2. reasons to prove that your editor is drunk:
(1)Flash requires bandwidth:
Its not flash, its the content added into flash files that demands bandwidth. Content added depends on the client's purpose and targeted market.With 'steaming media', flash makes rich experience possible even for low bandwidth users.
(2)Disabled back button
If your developer is smart enough, he can easily bypass this issue. If developers are not doing that, its because they are lazy.This is NOT a flash problem .
(3)Flash ignores users needs
Lol!! are u crazy?? Its the developer and planning team that ignores user's need.

(4)Problems with third-party Flash developers.
Okay. java, php, python , asp,.net, ruby,Ajax, coders never do that. Lol!

(5)Search engines do not like Flash
Google not only index flash files, it parses the text contained in it.[check Google SERP, with a filetype search]

Now, three further observations...!
(1)Flash is inaccessible .
Again, its a problem with developers. Flash has accesability features. If developer is not making use of it, fire him.
(2)Flash forces users to think
Nice "observation " honey! pretty lame BTW.PLANNING PLANNING PLANNING is what you are talking about.
(3)Flash crashes browsers
Like any software, if swf files are released without proper testing, situations like this may happen. But unlike other formats, flash can detect inifinite looped operations that may slow down your computer. In such a case, you will be shown a dialog box ,which will allow you to stop the script. So this claim you made too doesnt make any sense. All flash files are backward compatible. Adobe has done a great job to make this happen.

IN SHORT, you are talking about developer traits, NOT FLASH TRAITS.
3. Flash is always moving, allowing movie like technology for your website. This results in the Flash distracting web visitors from your site because they are focused on the flashiness of Flash.
4. Want 10 more reasons not to use flash?

Go check out www.mycokerewards.com - quite possibly the most God-awful website in existence right now.

This website is like the ultimate guide in why flash websites often suck and what not to do "just because you can".
Enter your comment below and press submit when complete.














Image used to prevent robots submitting forms.




Subscribe for only $389