Correção no Adobe Flash pode impactar os sites
Por Rogério Coelho em 09 dAmerica/Sao_Paulo abril 2008, 09:04
 

A Adobe lançou nesta quarta-feira (09/04) uma correção para sete falhas críticas no Flash Player. A nova versão agora é a 9.0.124.0 e a empresa recomenda a imediata atualização pelos usuários.

Uma das principais modificações é no comportamento do plugin para execução de códigos Javascript a partir do swf. A propriedade allowScriptAccess, configurada no código HTML de carregamento do Flash define como o plugin vai gerenciar o uso de script no swf. Até essa correção se essa propriedade não estivesse definida no código (o que é muito comum) , internamente o plugin a definia como “always” o que permitia a execução sem limitações de scripts a partir do swf.

Porém o comportamento agora é que se não for definido, o valor padrão será “sameDomain” o que representa que o Flash só executará scripts presentes no mesmo domínio de hospedagem do arquivo swf, inviabilizando por exemplo a interação de peças publicitárias com a página e hotsites em Flash com frames de se comportarem como o esperado.

Agências, sites, veículos e desenvolvedores devem estar atentos a essa importante mudança e avaliarem o impacto nos seus arquivos swf. A correção para a maioria destes casos é simples e bem rápida, bastanto apenas adicionar ao trecho HTML responsável pelo carregamento do Flash (tags embed e object) o atributo allowScriptAccess com o valor “always”

Uma outra importante correção adiciona o Cross-domain policy check. O Flash Player usa os chamados policy files em XML para correta manipulação de conteúdos de outros domínios, como por exemplo o carregamento dinâmico de outro arquivo swf ou postagem de formulários dinâmicos. Essa configuração de política de acesso era opcional até a versão anterior, mas a Adobe alerta que se tornará obrigatória para futuras atualizações.

Veja no site da Adobe os detalhes sobre as correções e instruções para modificações.

 

Comentários | Permalink | Envia a um amigo