Almost 10 years ago web design guru Jakob Nielson said:
“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. ”
Wikipedia says:
Some web browsers default to not play Flash content before the user clicks on it, e.g. Konqueror, K-Meleon. Equivalent “Flash blocker” extensions also exist for many popular browsers: Firefox has NoScript and Flashblock, and Opera has an extension also called Flashblock. Using Opera Turbo requires user clicks to play Flash content. Internet Explorer has Foxie, which contains a number of features, one of them also named Flashblock. WebKit-based browsers under Mac OS X, such as Apple’s Safari, have ClickToFlash.
Criticism of Adobe Flash have included questions of its usability, the problems Flash-laden pages cause for those with disabilities, security issues, limited platform compatibility, performance and compatibility issues on certain platforms, the inability for search engines to index data contained in Flash binary data, [and] its use as a means to restrict access to content.
We think that, yes, you can use flash; but never on the home page and never as the entire page. It can be effective if you absolutely have to have some sort of animated effect that cannot be achieved by other means. In today’s world, Javascript can accomplish most of what is done via flash – an in a much more “SEO friendly” way.
Questions? »