Flash-y Websites
Flash is still a very cool technology. It allows you to do really neat things on websites that aren’t completely possible with HTML, Javascript, and other similar tools. Flash can make sites more interactive and give introductions to your products and services like a movie trailer or a snazzy commercial.
A couple questions to keep in mind though: will your user like it, or find it distracting? Will you as a company benefit from it? Is there a real need for it, or are you putting Flash on your website just because you can?
Keep in mind that the web is a different place than the movie theater or television, and what works there does not always work here. On the web, users are looking for information, straight, direct, to-the-point. A little touch here and there—a sparkling diamond, an edge of paper flapping slightly—these things are eye-catching without being as intrusive as a Flash introduction that lasts 30 seconds and doesn’t allow the user to get on to the meat of your website. Some features of Flash add a subtle beauty to a web page, and some interactive forms and calculators can help the user get the information they are looking for in a pleasing way. But, overload your site in Flash, or create an all-Flash site, and users may leave a bit disappointed and/or annoyed.
Not to mention the Search Engine Optimization (SEO) problems with Flash. Since 2008, search engines like Google and Yahoo! have been working with Adobe and are able to index some parts of a Flash file. However, for search engines to crawl Flash files, it takes set-up by the Flash creator, and no pieces will be indexed automatically as in a regular html website. It’s not a perfect science, so it’s still a good idea to put non-Flash content on a page to pick up search engine traffic. For more info on this, see “How to SEO Flash in 2010.”
So, what is the best way to get the flash of Flash without paying the potential price? My best guess is to use Flash as a helper or aide on your site to brighten up areas, make parts of it catchy, and make useful interactive forms that are elegant and beautiful. I would definitely caution against having a Flash intro that doesn’t allow a user to access the content of your site. I know of several websites that irritate every time I have to go to them, and I can’t find the “Skip Intro” button fast enough to get past their useless Flash story. If you want a Flash intro, have it in a header area of your home page, playing there while the user can also read the content.
Bottom line: it isn’t in the spirit of the internet to control the entire experience of your visitors. They want to choose what to watch, read, or click on, and they will flock to sites that allow them that latitude.




