| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| flash [Le 11/03/2026, 19:32] – [Lecteurs Flash] suppr ViewTube pepperflash Gnash et Adobe Flash Player (abandonnés | +Ruffle +Lightspark | simplification tableau | simplification et màj texte krodelabestiole | flash [Le 14/03/2026, 04:39] (Version actuelle) – réorganisation (alternatives) krodelabestiole |
|---|
| {{tag>programmation animation format web}} | {{tag>animation format web}} |
| |
| {{ https://upload.wikimedia.org/wikipedia/commons/thumb/3/31/Adobe_Flash_Player_32.svg/1280px-Adobe_Flash_Player_32.svg.png?90|Logo Flash}} | {{ https://upload.wikimedia.org/wikipedia/commons/thumb/3/31/Adobe_Flash_Player_32.svg/1280px-Adobe_Flash_Player_32.svg.png?90|Logo Flash}} |
| ====== Adobe Flash et swf ====== | ====== Adobe Flash et SWF ====== |
| |
| <note warning> | <note warning> |
| Le format Flash est obsolète et a été remplacé par HTML5 : | Le format Flash est obsolète et a été remplacé par [[wpfr>HTML5]]. |
| |
| son éditeur, Adobe, a abandonné Flash fin 2020. Il n'est donc plus possible de lire du contenu Flash avec les outils officiels. | Son éditeur, [[wpfr>Adobe]], a abandonné [[wpfr>Adobe Flash Player|Flash Player]] fin 2020. Il n'est donc plus possible de lire du contenu Flash avec les outils officiels. |
| | </note> |
| | <note tip> |
| | Cependant certaines solutions libres et maintenues permettent encore de visionner les anciennes animations ou de faire fonctionner les anciens jeux : voir en particulier **[[https://ruffle.rs/|Ruffle]]** et **[[https://lightspark.github.io/|Lightspark]]**. |
| | </note> |
| |
| Cependant certaines solutions libres et maintenues permettent encore de visionner les anciennes animations ou de faire fonctionner les anciens jeux : voir en particulier **[[https://ruffle.rs/|Ruffle]]** et **[[https://lightspark.github.io/|Lightspark]]**.</note> | Le [[wpfr>Small_Web_Format|format SWF]] (originellement pour //ShockWave Flash//), plutôt simplement appelé "//fichier Flash//" ou "//animation Flash//", est un format de fichiers [[wpfr>Format_propriétaire|propriétaire]] présentant des animations multimédia, des [[:graphisme#graphisme_vectoriels|graphiques vectoriels]] et des programmes conçus avec le langage [[wpfr>ActionScript]] et l'application [[wpfr>Adobe Flash]]. Il était couramment utilisé pour créer des mini-jeux en ligne, des animations sur des pages [[:web]], des sites et des [[:web#applications web]] complètes, et le rendu des vidéos sur des sites tels que YouTube et DailyMotion avant la publication d'[[wpfr>HTML5]]. |
| |
| Le [[wpfr>Small_Web_Format|format SWF]], originellement nommé //ShockWave Flash//, généralement appelé « fichiers Flash » ou « animations Flash », est un format de fichiers [[wpfr>Format_propriétaire|propriétaire]] présentant des animations multimédia, des graphiques vectoriels et des programmes conçus avec le langage ActionScript et l'application [[wpfr>Adobe Flash]]. Son utilisation la plus commune est les mini-jeux en ligne, des animations dans des pages sur la toile et le rendu de vidéos dans des sites tels YouTube et DailyMotion. | Bien que certains éléments du format SWF aient été rendus publics, de nombreuses informations restent fermées et uniquement accessibles au propriétaire du format, Adobe. De plus le format est compilé, les sources ne sont donc accessibles qu'aux créateur·ice·s des animations. Les fichiers Flash se reconnaissent facilement à leur extension ''.swf''((//Internet media type// : ''application/x-shockwave-flash'')). Ils se rencontrent le plus souvent sur d'anciennes pages [[:web]] et peuvent être lus par un [[#lecteurs_flash|lecteur]] s'intégrant au navigateur ; toutefois, ils peuvent aussi exister de manière indépendante, hors d'une page [[wpfr>Hypertext_Markup_Language|HTML]], et peuvent alors être interprétés par un lecteur Flash autonome. |
| |
| Bien que certains éléments du format SWF soient désormais publics, de nombreuses informations restent fermées et uniquement accessibles au propriétaire du format, Adobe. Les fichiers Flash se reconnaissent facilement à leur extension généralement utilisée ''.swf''((Internet media type: ''application/x-shockwave-flash'')). Ils se rencontrent le plus souvent inclus dans une page sur la toile et lus par un [[#lecteurs_flash|lecteur]] s'intégrant au navigateur ; toutefois, ils peuvent aussi exister de manière indépendante, hors d'une page sur la toile, et peuvent alors être interprétés dans un lecteur d'animations Flash indépendant. | **Adobe Flash** est abandonné depuis 2020. Les projets encore actifs se proposent de permettre l'accès aux nombreux contenus, [[:animation|animations]] et [[:jeu|jeux]] qui constituaient le [[:Web]] des années 2000 et 2010. |
| |
| ===== Lecteurs Flash ===== | ===== Lecteurs Flash ===== |
| * **[[wpfr>Gnash_(logiciel)|Gnash]]** | * **[[wpfr>Gnash_(logiciel)|Gnash]]** |
| sont désormais abandonnés ! | sont désormais abandonnés ! |
| |
| ===== Création et modification d'animations flash ===== | |
| |
| * [[:pencil|Pencil]] : logiciel libre de création d'animations simples (voir [[http://forum.ubuntu-fr.org/viewtopic.php?id=193617|cette discussion]]). | |
| *[[http://antimatter15.110mb.com/ajaxanimator|AjaxAnimator]] : application en ligne pour créer des animations Flash (voir [[http://forum.ubuntu-fr.org/viewtopic.php?pid=2646417#p2646417|cette discussion]]) | |
| * **Adobe Flash (anciennement Macromedia Flash)** : outil de [[:programmation|développement]] d'animations flash, s'installe avec [[:Wine]]. | |
| * [[http://f4l.sourceforge.net/|f4l]] : « Flash 4 Linux » - Logiciel de création flash | |
| *[[http://sourceforge.net/projects/uira/|UIRA]] : Projet malheureusement arrêté début 2008. Avait comme ambition de produire des swf et svg interactifs. | |
| *[[wpfr>Adobe_Flash#Compilateurs_et_environnements_de_d.C3.A9veloppement_alternatifs|Wikipedia - « Compilateurs et environnements de développement alternatifs »]] | |
| *[[http://forum.ubuntu-fr.org/viewtopic.php?pid=2641893|Discussion « Édition des SWF sous GNU-Linux » sur le forum]] | |
| *[[http://forum.ubuntu-fr.org/viewtopic.php?pid=2639149|Discussion "Générateur d'animations flash à partir de photos" sur le forum]] (et [[http://forum.ubuntu-fr.org/viewtopic.php?id=325946|celle-ci]] ) | |
| * [[:MTASC]] - Compilateur Flash pour Actionscript 2 | |
| * [[http://haxe.org|HaXe]] - Haxe est un un langage orienté objet similaire à Java/C++, qui permet de créer des applications Flash. | |
| * SWFMILL - Swfmill permet de créer un SWF à partir d'un fichier XML et vice versa. | |
| * Flex 2 SDK - trousse de développement logiciel ouverte pour créer des applications RIA Flex (Flash 9) | |
| * RED 5 - Serveur de diffusion de flux vidéo et des applications multimédia, solution de remplacement ouverte de Flash Media Server | |
| * flasm ( http://www.nowrap.de/flasm ) permet de décompiler les fichiers flash en byte code, puis de ré-assembler le fichier après modification | |
| * Certains logiciels (comme Imagination) permettent de créer des diaporamas de photos en flash : voir [[:gestionnaire_de_photos#creation_de_diaporama]] | |
| * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3313507#p3313507|Discussion "Sous-titres dans vidéo .flv" sur le forum]] | |
| |
| //Voir aussi le portail "[[Programmation]]".// | |
| |
| ===== Solutions de remplacement du format Flash ===== | |
| |
| *[[SVG]] : Solution de remplacement libre, mais [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3693908#p3693908|ayant certains inconvénients]]. | |
| * L' [[wpfr>HTML5]] : voir [[https://doc.ubuntu-fr.org/firefox?&#lire_les_videos_en_html5_sans_flashplayer|Lire les vidéos en HTML5 sans flash]]. | |
| * Wallaby, [[http://www.korben.info/wallaby-convertir-du-flash-en-html5.html|un convertisseur de flash vers HTML5]] | |
| * Le format Flash peut aisément être remplacé par les balises <audio> et <video> du HTML5. | |
| * Vimeo propose aussi une version bêta en HTML5 (http://vimeo.com/blog:268) | |
| * En revanche, il n'existe pas de version HTML5 pour Deezer. | |
| * [[http://processingjs.org/|Processing JS]] : pour programmer du graphisme interactif en langage [[http://processing.org/|« Processing »]]. Le code est interprété en JavaScript. | |
| * [[https://doc.ubuntu-fr.org/flash?&#choisir_une_solution_de_remplacement_libre_ou_installer_le_lecteur_officiel_proprietaire|Viewtube]] : pour remplacer flash sur les plus grands sites de vidéos. | |
| |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| * [[wpfr>Adobe_Flash|Adobe Flash sur Wikipédia]] | * [[wpfr>Adobe_Flash|Adobe Flash sur Wikipédia]] |
| |
| | ==== Alternatives ==== |
| | |
| | * [[wpfr>HTML5]]((avec entre autre les balises ''<audio>'' et ''<video>'' du HTML5)) et [[wpfr>JavaScript]] |
| | * [[:SVG]] : [[:graphisme#graphisme_vectoriel|image vectorielle]] |
| | * [[https://p5js.org/|p5js]] : [[https://processing.org/|Processing]] permet de programmer des animations génératives, et [[https://p5js.org/|p5js]] de les porter en [[wpfr>JavaScript]], pour le [[:Web]]. |
| | |
| | ---- |
| | //[[:Contributeurs]] : [[:utilisateurs:krodelabestiole]], ...// |