Novo modo de inserir Flash no IE

Started by Anonymous, 13 de July , 2006, 02:04:28 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Anonymous

Olá a todos. Nesses dias tenho recebido alguns e-mails sobre uma nova polêmica, que se trata do novo código que o Dreamweaver gera para inserir arquivos Flash, por exemplo.

Mas, antes de falar sobre o assunto, imagine o seguinte: ocorreu a guerra dos browsers e em consequência disso sofremos (e ainda continuamos a sofrer) com a incompatibilidade entre a forma de renderização dos browsers; dentre novas ocorrências no mundo web e brigas judiciais, criaram outro fator complicador para nós (como se já não bastasse o que temos).

E para quem não está por dentro do assunto, falo da nova forma que o Internet Explorer interpretará (ops, já está interpretando) os arquivos multimídias, dentre eles o Flash. Com essa nova forma de interpretação, será necessário clicar no arquivo para que ele fique ativo e apto a interagir com o usuário. Veja um exemplo:



Tudo isso devido uma violação de patente da Eolas Technologies por parte da Microsoft, saiba mais nesta notícia:Microsoft muda IE e força reprogramação de sites.

Bom, vamos ao que interessa. A Adobe/Macromedia lançou uma atualização para o Dreamweaver, denominada como: Update 8.0.2. Essa atualização também inclui as atualizações da versão 8.0.1, o que significa dizer, que se você ainda não atualizou o Dremaweaver para a versão 8.0.1 basta atualizar para a versão 8.0.2 diretamente.

Tá, e o que essa atualização traz de novidade? Além de alterar a forma como o Dreamweaver insere os códigos para os arquivos Flash, ela também melhora os códigos dos Server Behaviors, como Insert Record, deixando-o mais seguro e menos vulnerável a ataques, como exemplo o SQL Injection.

O código seguinte, é a forma padrão de inserção dos arquivos Flash, repare:







Agora, a nova forma será:




Ou seja, o código será inserido via JavaScript, e caso o usuário não tenha suporte a essa linguagem, ele terá um código alternativo (o padrão), isto devido a utilização da tag noscript.

Então, ao inserir um arquivo Flash no Dreamweaver, ele fará o seguinte:

Irá inserir a nova forma de inserção do código para o Flash e um alternativo, sendo esse último a forma padrão.

Irá inserir no head da página, a tag script que vinculará a um arquivo denominado como: AC_RunActiveContent.js, nele contém a função AC_FL_RunContent que é utilizada para inserir o novo código.

E por último, uma pasta denominada como Scripts, nela estará o referido arquivo - AC_FL_RunContent.

Veja as imagens de exemplo:





Bom, a atualização do Dreamweaver para a versão 8.0.2 se encontra neste link:Dreamweaver Support Center - Updaters e nesta página About the 8.0.2 Update há informações técnicas sofre a atualização. E para quem desejar, aqui está o arquivo: AC_Run_ActiveContent.js.

Fonte: Imasters

Anonymous


Anonymous

Quote from: "slack_"Isso é Web 2.0 :)

sim