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:
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.
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