Small Web Format
| Extension |
.swf |
|---|---|
| Type MIME | application/vnd.adobe.flash-movie, application/x-shockwave-flash, application/futuresplash |
| Signature | 46 57 53 (hexa) |
| Développé par | |
| Site web |
SWF est le sigle pour « Small Web Format ». Macromedia en a changĂ© la signification, qui Ă©tait Ă l'origine « ShockWave Flash » dans le but dâinclure le nom « Shockwave » en rĂ©fĂ©rence Ă son logiciel Director, lequel est bien une technologie distincte. Ce format de fichier est particuliĂšrement dĂ©diĂ© au multimĂ©dia et au dessin vectoriel. Initialement dĂ©veloppĂ© par FutureWave Software, il est ensuite passĂ© sous le contrĂŽle de Adobe. PrĂ©vu pour son volume de donnĂ©es rĂ©duit, il est idĂ©al pour la publication sur le web et peut contenir des animations ou ĂȘtre disponible sous la forme dâune appliquette gĂ©rant de lâinteractivitĂ©.
Le SWF est couramment utilisé pour afficher du vectoriel « animé » comme des jeux (utilisation du langage ActionScript). Ce fut un concurrent du format ouvert SVG recommandé par le W3C. Aussi, il est couramment utilisé pour créer des boucles visuelles et sonores, par exemple et comme une minorité d'utilisations, des « screamers (en) », des images « effrayantes » pour certains qui crient en bouclent.
Les fichiers au format SWF peuvent ĂȘtre gĂ©nĂ©rĂ©s par les logiciels de Adobe : Flash ou Flex Builder (un IDE, dont une partie, utilisable en ligne de commande, gĂ©nĂ©rant les fichiers a Ă©tĂ© ouverte) mais Ă©galement des logiciels libres dĂ©veloppĂ©s par des tiers comme Motion-Twin ActionScript 2 Compiler, la bibliothĂšque Ming ou SWFTools.