When you have a complex web programming project, flash would be the best way to have it presented since it would allow you to put in more content in unlimited space without destroying the layout of your web design in one way or another. When you are constructing a technical site, flash offers you the chance to use advanced Medias such as movies to put across your message. If there is a great need to have multimedia used on your site, you may not have more options than flash would offer you.
However, flash have been known to present some certain problems. When using it, you would like to have your site optimized, accessed with ease and also achieve the recommended standards of code validation ad standards compliance.Also, it’s also your wish that your site works well with internet explorer which is widely used. To achieve these, you should put some considerations in place.