Pourquoi convertir SWF en HTML5 ?
Adobe Flash Player a atteint sa fin de vie le 31 décembre 2020 et tous les principaux navigateurs ont supprimé le plug-in. Les fichiers SWF ne sont plus lus dans les navigateurs sans un moteur d'exécution de remplacement, ce qui rend la migration ou l'émulation nécessaire pour tout contenu Flash encore utilisé.
Comment convertir SWF en HTML5
Adobe Animate CC APP
Ouvrez le .fla original dans Adobe Animate, convertissez le type de document en HTML5 Canvas, réécrivez toute la logique ActionScript 3 en JavaScript, puis publiez pour obtenir un fichier .html, un fichier .js et un dossier de ressources.
Programmes qui convertissent SWF
À propos de ces formats
Un fichier SWF est une animation, un jeu ou un film interactif Adobe Flash compilé (Small Web Format). Adobe Flash Player a atteint sa fin de vie le 31 décembre 2020 et bloque désormais…
Ouvrir les détails de .SWF →Un fichier .HTML5 est associé à HTML5 Hypertext Markup Language Revision 5 Source, un fichier de type web.
Ouvrir les détails de .HTML5 →Qualité et points de vigilance
- Adobe Animate nécessite le fichier
.flaéditable d'origine, et non le.swfcompilé - la sortie compilée ne contient pas la structure source nécessaire à un export HTML5. - Le code ActionScript 3 n'est pas traduit automatiquement par Animate ; il doit être réécrit en JavaScript, ce qui peut nécessiter un effort de développement important.
- Ruffle (ruffle.rs) est l'alternative pratique lorsque la réécriture n'est pas réalisable - intégrez-le sur la page hôte et il exécute le SWF via WebAssembly, avec une bonne prise en charge de AS1/2 et un support croissant de AS3 en 2026.
Foire aux questions
Puis-je convertir un `.swf` en HTML5 sans le `.fla` d'origine ?
.swf en place plutôt que de le convertir.Ruffle prend-il en charge tout le contenu SWF ?
Que produit Adobe Animate lors de la publication en HTML5 ?
.html, un fichier .js et un dossier de ressources - les trois doivent être déployés ensemble.