Différence clé: FLA et SWF sont deux types de format de fichier utilisés dans Adobe Flash. La principale différence entre FLA et SWF réside dans le fait que le fichier SWF est le produit fini, alors que le fichier FLA correspond au travail en cours ou au fichier source du fichier SWF terminé.
FLA et SWF sont deux types de format de fichier utilisés dans Adobe Flash. Ils sont utilisés pour le multimédia, les graphiques vectoriels et ActionScript. La principale différence entre FLA et SWF réside dans le fait que le fichier SWF est le produit fini, alors que le fichier FLA correspond au travail en cours ou au fichier source du fichier SWF terminé.
Les fichiers .swf sont les fichiers Flash complétés, compilés et publiés. Ceux-ci ne peuvent pas être édités. Les fichiers .fla, en revanche, contiennent le matériau source de l’application Flash. Ces fichiers peuvent être modifiés à l'aide de divers types de logiciels de création Flash. Les fichiers FLA utilisent la conception graphique, les graphiques vectoriels et d'autres outils de production pour créer le produit Flash. Une fois la modification des fichiers .fla terminée, les fichiers sont enregistrés au format .swf. Ce format peut ensuite être publié sur Internet, soumis à la société pour laquelle il a été conçu ou partagé par les créateurs avec d'autres.
Si des modifications doivent être apportées au fichier Flash terminé ou si le fichier SWF doit être révisé, le concepteur a besoin du fichier FLA. Les modifications ne peuvent être effectuées que dans le fichier FLA, puis peuvent être réenregistrées sous le fichier SWF, qui peut ensuite être republié. Un certain nombre de logiciels actuellement disponibles peuvent être utilisés pour obtenir un fichier FLA à partir d'un fichier SWF, dont le fichier FLA d'origine n'est pas disponible. Cependant, les fichiers FLA dérivés ne sont jamais aussi bons que les fichiers originaux.
Le format de fichier SWF a été développé par le logiciel FutureWave puis transféré vers Macromedia. Macromedia a finalement été acquis par Adobe. Les fichiers SWF contiennent généralement des animations ou des applets interactives. SWF est actuellement le format dominant pour l’affichage d’images vectorielles animées sur Internet. SWF est également couramment utilisé pour publier des jeux sur navigateur à l'aide d'ActionScript.
Le terme «SWF» signifie «petit format Web». À l’origine, il désignait «ShockWave Flash». Il a été modifié afin d’éviter toute confusion avec Shockwave, une technologie différente. SWF était cependant dérivé de Shockwave.