Post tageado como Flash
Você faz xixi no banho?
Postado por Weverton Naves em Flash, Propaganda & Marketing. 5/Junho/2009.
Confiram este trabalho da ONG SOS Mata Atlântica.

Muito legal a execução, efeitos na animação, trilha sonora irreverente. Nota 10.
O site foi criado para icentivar uma prática um tanto… inusitada: fazer xixi no banho. Como o assunto não é algo muito comum, e pode até ser meio “incômodo” para alguns, a execução (design, animação e trilha) foi projetada de maneira a deixar o usuário um pouco mais à vontade. A navegabilidade também merece destaque, onde o usuário passa por algumas etapas antes de acessar o conteúdo principal (som – nome – pergunta), o que facilita na preparação da recepção do conteúdo.
Digo que me surpreendo sempre com os trabalhos de comunicação das ONGs. Geralmente são trabalhos muito bem acabados, com a comunicação muito amarrada e direta. Isso me lembra o trabalho do advergame WeAtheR (pela pegada de responsabilidade social
), feito pela AlmapBBDO para o Greenpeace.
Problemas de acentuação InputText no Firefox e Chrome
Postado por Weverton Naves em Flash. 3/Junho/2009.
Essa é rapidinha.
Acabei de ter problemas com um InputText no Firefox e no Chrome. Quando digitava palavras com acentuação, ele exibia o acento separado da letra. Ex.: “Ô se tornava “~A”.
A galera dos fóruns falou que era System.useCodePage, mas na verdade é um bug desses navegadores, que ocorre quando utilizamos o parâmetro wmode com os valores opaque ou transparent.
Se esse parâmetro não é necessário para sua página, é só arrancar que o problema está resolvido. Caso contrário…
Busca no Xml – v2.0
Postado por Weverton Naves em ActionScript. 30/Março/2009.
Falae galera.
O último código que desenvolvi do Busca no Xml gerou muitas dúvidas do pessoal para alterações. Queriam colocar link, mudar algum conteúdo, etc. O fato é que desenvolvi focado em um projeto, e disponibilizei para adaptação.
Tive um tempinho essa semana e adaptei o código para ser mais “maleável”.
Primeiro, veja o post:
http://actionman.wevertonnaves.com.br/blog/2008/03/busca-no-xml/
O que mudou?
- Possibilidade de definir os campos e a estrutura do xml;
- Inserção de link (externo e interno);
- Escolha dos campos que aparecerão no DataGrid e os que serão utilizados na busca;
Como alterar?
- No arquivo xml principal, onde guardamos as informações dos xmls de busca, temos o nó “estrutura”, onde você definirá a estrutura de nós que os xmls devem ter, seguindo a seguinte formatação:
<file_name usabusca=”true” aparece=”250″ />
Primeiro, o nome do nó. Este deve ser exatamente como os sub-nós serão chamados. O parâmetro usabusca (booleano) define se este nó será incluído na busca. O parâmetro aparece (number) é o tamanho da coluna deste nó dentro do DataGrid, um valor igual a 0 significa que este nó não aparecerá no mesmo.
Caso queira adicionar link aos itens, basta incluir o seguinte nó:
<link usabusca=”false” aparece=”0″ />
E para definir o tipo de link, nos próprios xmls de busca, o valor deve ser de uma das duas formas:
url: Adicionando um link com http, o flash irá reconhecer como uma url;
label: Sem o http, o flash entenderá como uma label dentro do próprio swf;
É isso aí galera. Vou adaptar para CS3 agora. Divirtam-se (e me reportem possíveis erros).
PrettyLoaded – O Museu de preloaders
Postado por Weverton Naves em Flash. 22/Janeiro/2009.

Galera,
A Big Spaceship criou o PrettyLoaded, um site que serve de “museu” de preloaders em flash, baseado na época em que as conexões não eram tão rápidas. Apesar de que hoje os preloaders não ficaram obsoletos, quanto mais banda, mais pesados ficam os sites..srsr, e muito dos exemplos são bem atuais.
O projeto ainda está no início, tem muitos preloaders legais, a maioria criada pela própria Big Spaceship.
Se você tiver um preloader legal, contribua enviando para o site.
Fica aí a dica.
Named Anchors
Postado por Weverton Naves em ActionScript. 8/Dezembro/2008.
Galera.
Esse lance é muito legal de se fazer. Em questão de usabilidade, nota 10!
As anchors (âncoras) servem para que possamos adicionar pontos de navegação no Flash, onde o usuário poderá acessar esses pontos através da URL ou do botão Voltar do navegador.
Para definir um frame como uma “Anchor”, basta nomeá-la e selecionar no dropdown Label type, logo abaixo, a opção “Anchor”. Confira a imagem:

Visualização das âncoras no Flash
Fiz um exemplo, onde defini 4 pontos âncora (anchor1, anchor2, anchor3, anchor4), com links que navegam entre elas.
A partir do momento que clico no primeiro link, a url do arquivo muda e o botão voltar do navegador fica disponível, ficando assim:
…../arquivo. html?#anchor1
Com base nessa informação, podemos linkar o nossa página para ir diretamente ao conteúdo da âncora 3:
…../arquivo. html?#anchor3
Desvantagem
Infelizmente essa técnica só funciona no Internet Explorer.
Testei no Chrome e no Firefox, e realmente não funciona. Se fosse mais universal, seria uma solução simplesmente perfeita para facilitar a navegação dentro de conteúdos separados dentro de um mesmo arquivo Flash.
Elf Yourself
Postado por Weverton Naves em Flash. 24/Novembro/2008.
Já virou tradição a animação dos amigos elfos dançando freneticamente alguns passos hilariantes para o natal.
Este ano, existem algumas novidades, como baixar o vídeo, escolher entre 4 tipos de dança e até baixar o vídeo.
Visando rentabilidade, a OfficeMax dá a opção de comprar alguns “presentes” personalizados com os seus amigos elfos. A criação é da JibJab Media.
Vale a pena conferir:
http://www.elfyourself.com/
Criando uma extensão de um .as para #include
Postado por Weverton Naves em ActionScript. 17/Novembro/2008.
Galera. Quem utiliza sempre um .as onde estão as funções importantes que compartilha em vários trabalhos no flash, este artigo vai facilitar sua vida. Chega de ficar copiando o .as em todas as pastas, sem falar na dificuldade de atualizar esses códigos.
Versão de AS: n/a
Compatibilidade: Flash 6
Dificuldade de produção: 5
Dificuldade de aplicação: 2
1º O processo de criação de uma extensão se baseia no seguinte:
- Criação de um Extension Installation File, um xml com a extensão .mxi
- Compilação deste xml para criar uma extensão mxp.
- Instalação da extensão .mxp via Extension Manager.
2º Criando o .mxi
O estrutura básica do xml é essa:
<?xml version=”1.0″ encoding=”UTF-8″?><macromedia-extension name=”precoDinamico” version=”1.0.0″ type=”actionscript”>
<author name=”Weverton Naves” />
<products>
<product name=”Flash” version=”6″ primary=”true” />
</products>
<description>
<![CDATA[
Preço Dinamico Magazine Luiza.<br>
Consulta o preço dos produtos na base e exibe-os no Flash.
]]>
</description>
<ui-access>
<![CDATA[
Para incluir:
#include "precoDinamico.as"
var Produtos:Array = new Array("2014359", "2014406", "2014359");
chamaPreco();
*Os preos estaro disponveis em um Array (Precos) no mesmo escopo da chamada.
Valores do Array
Precos[ini][0] //tipo de preo
Precos[ini][1] //preo de
Precos[ini][2] //preo por
Precos[ini][3] //qtd de parcelas
Precos[ini][4] //valor da parcela
Precos[ini][5] //mensagem dos juros
]]>
</ui-access>
<license-agreement>
<![CDATA[
@copyright 2008 - Weverton Naves - Código sobre licensa Creative Commons.
]]>
</license-agreement>
<files>
<file source=”teste\PrecoDinamico.as” destination=”$flash/Include” />
</files>
</macromedia-extension>
Consiste nas seguintes tags:
<macromedia-extension />: Tag principal, onde as outras se alojam, contém os parâmetros com informações do nome, tipo e versão.
<author />: Informações sobre o autor da extensão.
<description />: Descrição da extensão, para que serve, etc;
<ui-access />: Texto que aparecerá no extension manager, normalmente são Instruções de como utilizar a extensão dentro do flash;
<license-agreemente />: Informações sobre licensa.
<files />: Tag mãe das tags <file />, onde são especificados os arquivos que farão parte da extensão;
3º Compliando o código.
Ao salvar seu arquivo, ele se aparentará com o ícone abaixo:
Após esta etapa, só abrir o arquivo e ele abrirá automaticamente no Extension Manager, já com o nome do arquivo na opção “Select Extension to Package”.
Após clicar em “OK”, ele abre outra janela, com a opção “Save Extension Package As…”, onde você seleciona onde deve salvar sua extensão.
4º Instalando a extensão
Agora sua extensão terá o seguinte ícone:
Esta etapa é fácil, só você clicar para abrir, e ela será instalada automaticamente:
A partir de agora, você pode incluir esse arquivo sem precisar jogá-lo na pasta do seu trabalho, só é necessário fazer a chamada #include “nomedoseuarquivo.as”
NOTAS FINAIS
- O programa MXI File Creator (Muzaak Deezign) configura o arquivo completinho para você, mais fácil que fazer na mão, basta baixá-lo aqui.
- Este documento da adobe traz todas as especificações e tags possíveis para criação de extensões, para qualquer programa adobe que aceita essa funcionalidade.
Abraços.
Google agora irá indexar conteúdos em Flash
Postado por Weverton Naves em ActionScript, Flash, Geral. 3/Julho/2008.
Ae galera!
Para aqueles que curtem (ou precisam utilizar) SEO, esta é uma ótima notícia.
Como todos sabem, os motores de busca tinham uma certa dificuldade de rankear e indexar páginas feitas inteiramente em flash. Isso causava uma frustação muito grande dos desenvolvedores, que não podiam contar com as técnicas de indexação para manter seu site entre os primeiros no ranking de busca.
Com uma parceria com a Adobe, o Google desenvolveu um algoritmo para “acessar” os dados contidos em arquivos .swf. O fato é que atualmente, somente textos e urls poderão ser indexados, portanto, fique ligado, se quiser que algum conteúdo que esteja unicamente em imagem no seu site em flash seja indexado, atribua um texto e deixe oculto fora do palco.
Acho que isso foi um grande passo, mas ainda tem muita coisa para melhorar, pois imaginem a quantidade de conteúdo indesejável não será indexado com esse esquema? E quando criamos conteúdo dinâmico, como textos e links através de attachMovie, puxando de xml, ou até mesmo de vetores dentro do flash?
Mas já tá valendo muito essa tecnologia.
Segue alguns links (em inglês):
http://www.readwriteweb.com/archives/adobe_makes_flash_searchable.php
Sites “Fera” em Flash – 01
Postado por Weverton Naves em Flash. 13/Maio/2008.
Galera.
Vou postar aqui alguns sites que eu acho magníficos e feitos em flash.
Neles dá pra tirar a receita de que o futuro de bons sites feitos em flash combinam várias tecnologias no player: 3d + vídeo + actionscript.
Mas isso não tira o mérito dos sites que utilizam basicamente vetores, e tbm são muito bons.
Get the Glass
A Campanha “got milk?” foi criada por uma agência de publicidade norte-americana para incentivar o consumo de leite bovino no país. E este advergame magnífico faz parte de todo o esquema. Ganhou o prêmio Site of the Year do FWA.
Construtor de Sites em Flash Online
Postado por Weverton Naves em Flash. 6/Abril/2008.















