FORUM DARKERS

Tecnologia & Informática => Programação => PhP/Html => Topic started by: Anonymous on 13 de July , 2006, 02:04:28 PM

Title: Novo modo de inserir Flash no IE
Post by: Anonymous on 13 de July , 2006, 02:04:28 PM
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:

(//http://conteudo.imasters.com.br/4198/img_ex_barr_espaco_enter.gif)

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. (//http://www.imasters.com.br/noticia/4191/microsoft_muda_ie_e_forca_reprogramacao_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:

(//http://conteudo.imasters.com.br/4198/img_ex_cod_na_pg.gif)

(//http://conteudo.imasters.com.br/4198/img_ex_folder.gif)

Bom, a atualização do Dreamweaver para a versão 8.0.2 se encontra neste link:Dreamweaver Support Center - Updaters (//http://www.adobe.com/support/dreamweaver/downloads_updaters.html) e nesta página About the 8.0.2 Update (//http://www.adobe.com/support/documentation/en/dreamweaver/dw8/releasenotes.html#802) há informações técnicas sofre a atualização. E para quem desejar, aqui está o arquivo: AC_Run_ActiveContent.js. (//http://conteudo.imasters.com.br/4198/AC_RunActiveContent.js)

Fonte: Imasters
Title: Re: Novo modo de inserir Flash no IE
Post by: Anonymous on 13 de July , 2006, 04:17:08 PM
Isso é Web 2.0 :)
Title: Re: Novo modo de inserir Flash no IE
Post by: Anonymous on 13 de July , 2006, 04:19:57 PM
Quote from: "slack_"Isso é Web 2.0 :)

sim