Flash-based website is crazy for the last few years, and as Macromedia compiles more features in Flash, we can only predict there will be more flash sites on the Internet. However, Flash-based sites, the dispute has become bloated and unnecessary. Where exactly do we can draw the line? Here are the simple details.
The advantage:
Interactivity
Flash Action Script opens a wide field of possibilities. Programmers and designers have used Flash to make a feature InteracTV forms of feedback very lively, attractive Flash-based games. New level of interactivity will always leave visitors come again and again.
A standard website
With Flash, you do not have to cross browser compatibility ensured. There is no greater misfortune, how a certain CSS code will be different in Internet Explorer, opera and Firefox. If your site in Flash elements position, they will always appear as it were during the your site user has Flash Player installed.
Better expression through animation
In Flash, you can the animating features to convey a message more efficiently and effectively. Flash is a lightweight option for animation because the vector (and hence smaller file sizes based) compared to real “movie files” raster based and can be much larger.
The disadvantage:
Flash Player
People need the Flash Player download it before they can view Flash movies by doing so your visitors will be from a lot of flash memory, not because everyone will be willing to download the Flash Player simply display it on your site. You also need to put in extra work, the users on the download page if he is not installed on the flash player.
Site Optimization
When you presented your content in Flash, most search engines not to index your content. Therefore, you will not be able to place well in search engines, and it will be traffic to your website.
Charging time
Users have to wait more than usual to load Flash content compared with normal text and images, and some visitors only patience, and click on the “losing back”. The longer it takes to load flash, the more you are risking visitors.
The best way to go to the use of Flash is only when you really need the interactivity and motion that comes with it. If not, use use a mix of Flash and HTML or plain text if your site is just a simple text and graphics to present information.

Although more Internet users switch to broadband every year, most people will run over the Internet or in the good old dial-up connections. It is therefore not advisable to expect from the equation, if your site design and a very large consideration we have to make the dial-up users, the loading of your website.