Avantages
Pour les utilisateurs et les programmeurs :
- Graphisme vectoriel
Les graphismes Flash sont dessinés à l'aide de formules mathématiques. Dès lors, lorsque la taille d'une image est modifiée, sa formule et recalculée afin d'en produire une version réadaptée, de même qualité, sans disorsions. - Petite taille des fichiers
Les fichiers Flash étant constitués principalement de formules mathématiques, donc de texte, sont considérablement plus légers que les fichiers "bitmap" (comme par exemple GIF, JPG, BMP). - Liens "réactifs"
Les liens peuvent être dynamiques et réactifs au survol de la souris de l'utilisateur et intégrer des sons, des menus déroulants, des modifications de couleurs, etc. - Interactivité
L'utilisateur peut interagir avec une animation créée en Flash, ce qui pemet le développement de jeux vidéos.
Exemple de jeu réalisé en Flash: Dofus
Pour les programmeurs :
- Objet réutilisable
Les animations peuvent être créées comme une collection d'objets réutilisables, ce qui diminue leur temps de téléchargement et facilite leur développement.