I\'ve heard many times that I should avoid flash for my website. Yet no one has told me a good reason for this. I\'ve searched for reasons and I see many that are not true (such
Flash is, by far, the best multimedia plugin for the browser there is.
It gets a lot of flak surrounding its accessibility and "annoyance" level, but these stem from people using it for sub-optimal purposes: eg, building an entire site in flash, pop-over advertising. As such, I would disregard this criticism. You can imagine that if there were a trend towards people replacing all the text on their websites with jpegs, there would be a lot of complaints, but it would be silly to blame Photoshop or the tag for that trend.
Flash is 100% perfectly suited to purposes such as animation, video, audio, and gaming. Use Flash on your site when you need to use elements such as these.