What place does Flash have in web design today?
There was a time on this earth, not that long ago, when you actually had time to make a cup of tea and drink it whilst waiting for a website to load. It would likely have meant that a gung-ho web designer had decided to create a dial-up choking intro animation that required the use of a seemingly infinite loading screen. We live in an age of minimalism now; an age of clean, understated websites that deliver a simple message as effectively as possible. Just look at Google and Facebook.
Flash was released in 1996 by Macromedia as an animation tool for the web and was later bought out by Adobe. It was rebranded as an Adobe product in the CS3 generation of software updates. It retains the timeline structure of an animation program, but still uses its own programming language, Actionscript, to power dynamic and interactive content.
Traditional Flash animation sites like Weebls-Stuff.com use vectors which for a long time were the best way you could stream animation to people. That all changed when Adobe introduced the FLV video format. You could then stream high-quality video over the internet much faster that any vector based animation could. Flash FLV powers YouTube and almost every video sharing site on the internet.
Not everyone, however, is a fan of using Flash; even here at Gravytrain we are divided. Apple has taken the bold move to deny users of any iPad or iPhone the use of Flash. Although iPhone and iPad users can’t see Flash; the devices still allow users to view YouTube videos using the YouTube app.
The main problem with Flash is; even though some of the text in .swf files can be indexed by search engines, not all of it is. Google indexes flash text, but gives preference to text that can be read without the use of Flash.
Most people who use Flash use it to display video, animate a button or show an image gallery. Apart from video, there are javascript and ajax alternatives that will do those jobs just as well, and make the web page easier to view more in most browsers. Sites like Miniclip.com allow users to play games that are rich, interactive Flash-based experiences; that can’t be replicated any other way.
I personally love the range of rich interactive experiences that you can create in Flash; such as the growing genre of interactive film. Survive the Outbreak is a typical example of how Flash can be used to give users an experience that they have control over. You watch a film from the perspective of the protagonist, and at the end of each scene you choose the direction the film takes. Through your choices the narrative takes different turns; leading many potential endings. This is a very engaging experience in comparison to the passive experience of watching a film.
I wholeheartedly suggest you consider looking for an alternative every-time you want to use Flash on a webpage. Can you use a gif animation instead of Flash? Can Java be used to make that image gallery? But, if there is an instance where Flash would give you the best choice; such as a killer opening animation, go ahead and use it!





