Definição de Macromedia Flash

Menino jogando um jogo de computador

Crédito da imagem: © Peter Lourenco / Moment / GettyImages

O Macromedia Flash, agora conhecido como Adobe Flash, é uma ferramenta para construir animações e conteúdo online interativos. Os jogos da web e desenhos animados construídos com Flash já foram onipresentes na Internet, mas desde então foram substituídos em muitos sites como navegadores permitiram que um código mais sofisticado fosse escrito nas principais linguagens da Web HTML, JavaScript e CSS. A Adobe disse que vai parar de distribuir seu Flash player até 2020.

Macromedia Flash é uma ferramenta que permite que animações poderosas, recursos interativos e outros elementos complexos sejam incorporados em páginas da web.

Vídeo do dia

Ele teve seu início em meados dos anos 90 como uma ferramenta de animação chamada FutureSplash, desenvolvida por uma empresa chamada FutureWave. A FutureWave distribuiu uma ferramenta chamada FutureSplash Animator que os criadores de conteúdo poderiam usar para construir desenhos animados. Ele também forneceu um segundo produto chamado FutureSplash Player, que era um dos primeiros plugins de navegador da Web que podia fazer as animações aparecerem nos sites que as apresentavam.

Em 1996, a empresa de software Macromedia comprou o programa e encurtou seu nome para Macromedia Flash. A Macromedia adicionou recursos adicionais ao criador e reprodutor do Flash, incluindo uma linguagem de programação chamada ActionScript, intimamente relacionada ao JavaScript.

ActionScript e a Web interativa

O ActionScript permitiu que os desenvolvedores criassem conteúdo interativo complexo em arquivos Flash, que seriam mostrados automaticamente quando os usuários visitassem sites com eles carregados. Em breve, a Macromedia também lançou suporte aprimorado de vídeo para o idioma em um momento em que o vídeo da Internet exigia um ou outro plugin do navegador para funcionar com alguma confiabilidade. Jogos e aplicativos sofisticados foram desenvolvidos com Flash, bem como versões anteriores de produtos como o YouTube.

Sites que usam Flash podem demorar para carregar no momento, especialmente para usuários ainda em conexões dial-up, mas eles apresentava interatividade mais sofisticada do que poderia ser construída com as linguagens de programação da Web HTML, CSS e JavaScript. Alguns sites foram criticados na época pelo uso excessivo de Flash, incluindo páginas de cardápio de restaurantes com introduções animadas não puláveis ​​ou o uso de Flash, que os motores de busca tiveram dificuldade em indexar, para armazenar conteúdo do texto.

Em 2005, a Adobe adquiriu a Macromedia, e o produto ficou recentemente conhecido como Adobe Flash.

O declínio do Flash

Embora o Flash tenha sido amplamente usado em desktops e laptops, nunca foi compatível com o iPhone. A plataforma era, entre outras coisas, muito lenta para as primeiras versões do iPhone e, na época em que o dispositivo foi lançado, as linguagens da Web incorporadas aos navegadores estavam ficando mais poderosas.

A decisão de não oferecer suporte ao Flash também encorajou muitas empresas a reconstruir seus aplicativos Flash como aplicativos para smartphones.

Ao longo da década de 2010, as organizações que usavam Flash começaram a mudar em direção ao HTML5, a versão mais recente da linguagem de programação da Web, e o versões mais recentes de JavaScript e CSS, que oferecem suporte a vídeo e animações de alto desempenho e outros recursos antes relegados a plugins. Mesmo plataformas pesadas de vídeo, como YouTube e Facebook, finalmente começaram a migrar do Flash para o vídeo HTML5.

Em 2016, os fabricantes de navegadores, incluindo Google e Microsoft, começaram a bloquear o conteúdo em Flash por padrão em meio a preocupações com desempenho e segurança. E, a partir de 2017, a Adobe diz que vai parar de distribuir seu Flash Player até 2020, incentivando os criadores de conteúdo a migrar seus vídeos, animações e recursos interativos para tecnologias mais recentes.