Acessibilidade

Recursos

Deseja experimentar o Flash Player 9? Será necessário atualizar para obter uma visão geral do recurso. Download do Flash Player 9.



Experimente o conteúdo e as aplicações em Flash em desktops e dispositivos


Estratégico

ActionScript 3.0

ActionScript é uma linguagem de programação poderosa, orientada para objetos, do ambiente de execução do Adobe® Flash® Player. Com base em ECMAScript, a linguagem de programação de padrões internacionais para scripting, o ActionScript 3.0 avança ainda mais sua linguagem para oferecer aos desenvolvedores um modelo de programação robusto para aplicativos aprimorados de Internet (RIAs - rich Internet Applications). Os desenvolvedores podem obter desempenho soberbo e comodidade no desenvolvimento a fim de facilitar o uso de aplicativos altamente complexos, grandes conjuntos de dados e bases de códigos reutilizáveis orientados por objetos. Executado na nova ActionScript Virtual Machine (AVM2) do Flash Player 9, o ActionScript 3.0 fornece excelente desempenho para a próxima geração de RIAs. Para acelerar o desenvolvimento dessa abordagem com base em padrões para criar aplicativos aprimorados dedicados à Web, a Adobe forneceu o código fonte por trás do AVM2 para a Fundação Mozilla, que hospeda o projeto de códigos fontes chamado de Tamarin*.

O ActionScript 3.0 está em conformidade com o padrão ECMAScript Edition 3 (ECMA-262).

  • O ECMAScript para XML (E4X) permite fácil manipulação de documentos XML usando uma sintaxe conhecida.
  • As expressões regulares economizam tempo de codificação para pesquisa de seqüência de caracteres e procedimentos de manipulação.
  • Os eventos DOM de nível 3 auxiliam os desenvolvedores a manter com mais eficiência os códigos orientados por objetos usando o modelo de eventos padrão W3C.
  • Os espaços para nomes e pacotes aprimoram a organização de código e estimulam a estrutura lógica do aplicativo.
  • Os dados de preenchimento e depuração aprimorados reduzem o tempo de teste e facilitam a integração de aplicativos Flash em ambientes de teste automatizados.
  • O tratamento aprimorado de erros e exceções permite o desenvolvimento de aplicativos mais seguros e robustos.

Nova máquina virtual

O Flash Player 9 inclui uma máquina virtual ActionScript (ActionScript Virtual Machine - AVM) nova e extremamente otimizada, conhecida como AVM2. Desenvolvida desde a base para funcionar com a próxima geração de ActionScript, a nova máquina virtual foi projetada para fornecer desempenho e recursos compatíveis com as necessidades dos desenvolvedores de aplicativos aprimorados para a Internet. A AVM2 é compatível com emissão de relatório completo com erros de tempo de execução, depuração incorporada e soquete binário, para que os desenvolvedores possam ampliar o aplicativo para funcionar com qualquer protocolo binário. O Flash Player 9 também contém a AVM1, que executa a versão anterior do ActionScript, a fim de manter a compatibilidade das versões anteriores com o conteúdo atual.

Novas opções de H.264/HE-AAC

O Flash Player 9 inclui suporte aos codecs de vídeo H.264 e de áudio HE-AAC (High Efficiency AAC) que ampliam um amplo eco-sistema e a seleção de vídeos com base em padrões — até a qualidade HD — que os desenvolvedores podem usar em seus aplicativos. Com suporte a um subconjunto de MPEG-4 Parte 12 (container) e Parte 14 (H.264), incluindo linha de base, perfis principais e altos, o Flash Player pode reproduzir conteúdo existente de MP4, M4A, MOV, MP4V, 3GP e 3G2.

Cache do Flash Player

O cache do Flash Player permite colocar os componentes comuns, como o Flex Framework, em cache local e depois usar o SWF de qualquer domínio. O uso do cache do Flash Player pode reduzir significantemente o tamanho de arquivos SWF e acelerar o tempo de download de aplicativos.

Melhoria do desempenho

O Flash Player 9 traz aperfeiçoamentos em relação ao Flash Player 8 para executar o conteúdo e os aplicativos mais rápidamente que antes e com muitas melhorias de desempenho:

  • Experimente a execução até 10 vezes mais rápida do ActionScript 3.0 com a nova máquina virtual e o compilador aperfeiçoado.
  • Aumente a velocidade de conteúdo e aplicativos através de tempos mais rápidos de inicialização de aplicativos e redução de 50% no espaço ocupado da memória.
  • Acelere o desempenho de renderização através de gráficos de vetores mais eficientes e em cache.
  • Melhore a leitura de textos e obtenha rolagem mais rápida e suave em grandes blocos de texto, com otimização das rotinas de renderização de texto.
  • Acelere a renderização de vetores, bitmaps, filtros e vídeos, incluindo vídeos true 1080p com o novo suporte multi-core que aproveita até 4 CPUs.
  • Melhore o desempenho e a qualidade de vídeos em tela cheia através do uso de dimensionamento ao hardware.
  • Aprimore a qualidade e o desempenho de renderização em redução de imagens usando um novo algoritmo para dimensionamento de imagens em bitmap.

Aumento da segurança

O Flash Player reforça as áreas de segurança de aplicativos, conteúdo, dados e URLs para proteger os dados confidenciais e ajudar a garantir a navegação segura para os usuários finais.

Inovador

API de exibição

O Flash Player 9 introduz os métodos potentes do ActionScript 3.0 para manipular gráficos não processados e criar efeitos personalizados. Crie, manipule e remova objetos da lista de execução instantaneamente.

Carregamento/download de arquivos

O Flash Player permite a criação de aplicativos cliente/servidor usando o carregamento de arquivos e o download de APIs.

Aumento da expressividade

O Flash Player 9 inclui melhorias de expressividade adicionadas no Flash Player 8 que permite que os desenvolvedores e designers criem experiências revolucionárias.

  • Desenvolva experiências envolventes para vídeos, conteúdo e aplicativos em Flash, com tela cheia e modo acelerado de hardware.
  • Forneça vídeos de alta qualidade com baixa largura de banda usando tecnologias avançadas de compressão.
  • Cria textos de alta qualidade usando o mecanismo avançado de renderização de texto.
  • Acrescente efeitos dinâmicos em tempo real com filtros para opções de desfoque, sombra projetada, brilho, moldura, brilho em gradiente, moldura em gradiente, mapa de deslocamento, convolução e matriz de cores.
  • Cria composições de mídia inovadoras com canais alfa de vídeo em 8-bits.
  • Amplie suas opções de criação om os modos aprimorados de combinação, gradiente radial e traçado.
  • Importe dinamicamente os formatos adicionais de imagens: GIF, JPEG progressivo e PNG.

API externo

O Flash Player é compatível com integração com aplicativos HTML, DHTML e Ajax através de API externo.

Modelo de comunicação assíncrona

O Flash Player tem como base um modelo de comunicação assíncrona entre cliente e servidor, permitindo rápida interatividade com o cliente sem atualização de página.

Universal

Experiências consistentes

O Flash Player oferece experiências de conteúdo e aplicativos consistentes com vários navegadores e plataformas, agora incluindo suporte a tela cheia com dimensionamento ao hardware no Linux.

Instalação rápida

O Flash Player possibilita uma atualização tranqüila e por contexto usando a instalação expressa e a funcionalidade aprimorada de atualização automática.

Suporte a IME (Input Method Editor - editor de método de entrada)

O Flash Player é compatível com integração ampliada com editores de método de entrada (IMEs - Input Method Editors) para aplicativos Flash em idioma asiático.

Redução do espaço ocupado

O Flash Player proporciona redução de espaço ocupado de 1 MB, permitindo a taxa de adoção de novas versões para atingir mais de 600 milhões de usuários da Internet em 12 meses a partir de seu lançamento.

Suporte a acessibilidade

O Flash Player é compatível com acessibilidade através do suporte à API de MSAA (Microsoft’s Active Accessibility - acessibilidade ativa da Microsoft) e permitindo que desenvolvedores forneçam suporte a usuários de teclado, usuários surdos e com audição através de hardware ou usuários com outras necessidades especiais.