Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:Google (N • L • A • I • WP refs) • ABW • CAPES).(abril de 2011) |
| SWF | |
|---|---|
| Extensão de arquivo | .swf |
| Tipo de mídia da Internet | application/vnd.adobe.flash-movie, application/x-shockwave-flash, application/futuresplash |
| Desenvolvido por | Adobe |
SWF (Shockwave Flash)[1] foi umformato de arquivo de aplicações web, criado pelaMacromedia, depois adquirido pelaAdobe. Suportava conteúdo multimídia, além de ser relativamente leve, e por esse motivo foi usado extensivamente na Web para inserir conteúdo multimídia em sites. O formato também foi utilizado para desenvolver animações e gráficos em outros meios, como filmes emDVD e anúncios de televisão.
Com o fim do suporte a este formato a 31 de Dezembro de 2020, a Adobe sugeriu como alternativas:HTML5,WebGL eWebAssembly.
Os arquivos SWF eram basicamente constituídos por vetores, bitmaps e áudio, tendo sua funcionalidade estendida por meio da linguagemActionScript,[2] que permitia manipulação de dados e interatividade. A IDE mais usada para produção de conteúdo em Flash era oAdobe Flash, compatível apenas comWindows eMac OS X. Foi possível também produzir arquivos SWF a partir do pacote de código abertoSWFTools (compatível comLinux e outros sistemas tipoUnix), que inclui conversores de imagens, sequenciadores e alinguagem de marcação SC, usada para inserir scripts, botões e formulários.
O objetivo principal do formato SWF era criar arquivos pequenos que permitissem a interatividade e que rodassem em qualquer plataforma. Foi compatível com a maioria dos navegadores Web, por meio de plugins, e com a maioria dos sistemas operacionais, sendo oiOS a mais notável exceção.
O formato era binário, utilizando a compressãoZlib desde 2002 e em geral o objetivo era armazenar usando o menor número de bits.
Desde 1º de maio de2008, o formato SWF é de código aberto, tendo sua especificação disponível.