O que é ActionScript®?

ActionScript® é uma linguagem de script orientada a objetos e de pleno direito, na qual os desenvolvedores da Web podem codificar scripts para obter animação e interatividade de ponta para páginas da Web. É a linguagem de programação por trás do Adobe® Flash®, software que é usado não apenas para criar páginas da Web animadas e interativas, mas também para criar sites altamente gráficos, animados e "chamativos". Quando o Flash® é usado, não é necessário conhecer o idioma ActionScript®, devido ao ambiente gráfico em que os arquivos são codificados. Barras ou medidores de status também podem ser projetados no Flash® para mostrar aos visitantes o status do carregamento de uma página da web. Essas aplicações podem ser codificadas "nos bastidores" no Programa Program® Adobe® Flash®M ou em arquivos do ActionScript® externo, que podem ser codificados em um programa de edição de texto simples. Os documentos do ActionScript® externo podem ser carregados ou importados para arquivos Flash® (.fla) se um desenvolvedor desejar. Isso pode até ser necessário, dependendo do tipo de aplicativo que está sendo escrito e da versão específica do Flash® sendo usada.

Existem três extensões de arquivo relacionadas ao ActionScript®: .fla, .as e .swf. O programa Flash® cria arquivos .fla e .swf. O documento .FLA é o arquivo de origem que pode ser aberto e editado no Flash®, mas não é o arquivo que realmente é reproduzido no player Flash®. Os arquivos que terminam no .swf são aqueles que o jogador lida e produzem o que os usuários veem se estão assistindo a uma apresentação ou são visitantes de um site que usa esse idioma de script. Documentos que terminam. Como são arquivos externos que mantêm o código escrito no ActionScript®.

Criado pelo Sr. Gary Grossman, o ActionScript® possui semelhanças com o JavaScript, outra linguagem de script amplamente usada no desenvolvimento da Web front-end, e para Java, uma linguagem de programação completa baseada em C. Nem todos os desenvolvedores Flash® levam tempo para aprender a linguagem ActionScript®, mas aqueles que codificam aplicativos que utilizam classes e subclasses aprendem. O idioma foi desenvolvido para ser fácil de aprender e poderoso e para ser usado para escrever aplicativos para reproduzir em uma plataforma de navegador cruzado-Flash®. Alguns desenvolvedores da Web, no entanto, evitam usar o idioma, porque devem confiar nos jogadores livres, mas proprietários, para testar scripts e porque nem todas as versões do jogador são livres de problemas em todos os navegadores.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?