Why you need a flash expert to make any flash banner and/or applications?
Over the releases of new versions of Flash, Macromedia has made Flash more and more controllable via programming, where they have it positioned as a competitor to HTML to build interactive web sites and applications such as an e-commerce store. Macromedia argues that Flash is the way to go instead of HTML because of the following reasons:
Flash movies load faster and save on download time because Flash is vector based whereas HTML is not. Flash intelligently ‘caches’ it’s movies so they don’t have to be reloaded. Flash gives the user (the person viewing/using the Flash movie) a more responsive ‘rich-client’ like experience.
All of these points are true, but they can be true for HTML pages as well (except for the vectors). I will address these points now:
Flash pages can be made to load faster, but most of the time, the way they are designed in the real world, they do not. That is not a Flash problem, it is more an issue of the Flash developers going nuts with fancy and heavy Flash movies.