Como ter uma página XHTML válida usando elementos em Flash?

Desenvolvimento - 06/07/2008

flash-novo-logo

É muito comum na hora de desenvolver um novo site, você colocar um elemento de forma incorreta e não conseguir validar um site como XHTML Strict. Sites que usam o código padrão gerado pelo Flash (object) não costumam ser validados em ferramentas como W3C Markup Validator e segundo os gurus de SEO este código interfere o desempenho do site nos buscadores. O tal código é esse:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="200" codebase="http://download.macromedia.com/pub/
shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="align" /><param name="allowScriptAccess" value="sameDomain" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="scale" value="noscale" /><param name="salign" value="lt" /><param name="bgcolor" value="#ffffff" /><param name="src" value="index.swf" /><embed type="application/x-shockwave-flash" width="100%" height="200" src="index.swf" allowscriptaccess="sameDomain" bgcolor="#ffffff" salign="lt" scale="noscale" wmode="transparent" quality="high" name="align"></embed></object>

E deve ser atualizado por este outro, que funciona da mesma forma mas é muito mais limpo e também é validado sem problemas como XHTML Strict.

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="288" height="128" codebase="http://download.macromedia.com/pub/shockwave/
cabs/flash/swflash.cab
#version=6,0,40,0"><param name="src"
value="index.swf" /><embed type=
"application/x-shockwave-flash" width="288" height="128" src="index.swf"></embed></object>

Aprenda Adobe AIR com o projeto toString()

Desenvolvimento - 27/06/2008

to-string.jpgMike Chambers é um dos mais conhecidos evangelistas de tecnologias da Adobe, e criou mais um site para ajudar os novos desenvolvedores a conhecer melhor as tecnologias de desenvolvimento da Adobe. O projeto toString está no ar e já conta com dois 2 guias de bolso para quem quer começar a desenvolver usando o Adobe AIR.

VisiFire - Gráficos em Silverlight personalizados e gratuitos

grafico.jpgO novo projeto desenvolvido pela Visifire promete facilitar a integração de gráficos dinâmicos para o site ou aplicação, que se adapta facilmente com várias linguagens diferentes como ASP, ASP.Net, PHP, JSP, ColdFusion, Ruby on Rails ou até o bom e velho HTML. Outra ferramenta interessante é o Chart Designer (no mesmo site) onde você pode personalizar com vários estilos diferentes a até com animações personalizadas. Os gráficos podem ser alimentados por XML ou informações estáticas.

Kaxaml - Desenvolva para o Silverlight sem o Visual Studio

kaxaml.jpgO Kaxaml é uma nova IDE gratuita de desenvolvimento para o Microsoft Silverlight que até então só podia ser desenvolvido usando o Visual Studio, que é uma ferramenta proprietária da Microsoft e por isso paga. Kaxaml tem pouco menos de 2 MB mas é muito bem estruturado e possui a parte de programação como a parte visual (wysiwyg). Para roda o Kaxaml é necessário ter o .NET 3.0 no Windows XP ou Vista. O site oficial é esse.

PunBB – Um poderoso sistema para fóruns

Desenvolvimento, Web - 20/06/2008

pun-bb.pngO PunBB é um sistema open source desenvolvido em PHP que tem crescido muito no mercado. Fácil de instalar, administrar e customizar fazem dele uma das melhores alternativa para fóruns de discussão. Um exemplo funcional muito bonito é o do framework MooTools.

Gerador de sitemaps online (XML)

Desenvolvimento, SEO, Web - 20/06/2008

logo.gifA melhor forma de um buscador encontrar e indexar todas as páginas de um site é usando o protocolo do Sitemaps, que nada mais é que um arquivo XML com todos os links de páginas do site e alguns detalhes adicionais. Os principais buscadores como Google e Yahoo! usam este artifício através de suas ferramentas Google Web Masters Central e o Yahoo! Site Explorer respectivamente.

Para quem usa algum sistema de gerenciamento de conteúdo, normalmente é fácil gerar através de suas próprias ferramentas, como é o caso do Wordpress e o plugin Google XML Sitemaps. Para quem não usa sistema nenhum sistema de gerenciamento recomendo o site XML-Sitemaps.com que gera rapidamente todos os arquivos válidos necessários para o seu site.

Site reúne 373 exemplos do tipo Hello World em linguagens diferentes

Desenvolvimento - 16/06/2008

hello-world1.jpgO projeto do desenvolvedor Wolfram Rosler já tem a mais de 4 anos, e sem dúvida alguma é a maior compilação de exemplos do tipo “Hello World” em mais de 373 linguagens diferentes.

Esse tipo de exemplo costuma ser o primeiro passo de qualquer linguagem de programação, por isso são bem simples. Exemplos de Java, JavaScript, ActionScript, Cobol são alguns exemplos encontrados aqui.

O novo Opera 9.5 é “O navegador”

Desenvolvimento, Web - 12/06/2008

opera95.jpgEle é rápido, bonito e pop. Parece até propaganda de carro, mas a nova versão do navegador Opera vem para aquecer ainda mais a batalha entre o Firefox, Internet Explorer e porque não o Safari. Uso o Opera desde quando ele tornou-se gratuito, e sempre elogiei o trabalho feito pela equipe de desenvolvimento. Ele tem evoluído a cada versão. A versão 9.5 ficou mais rápida e mais estável que a versão anterior.

- Segundo o site oficial ele agora é o navegador mais rápido do mercado.
Não sei se é verdade, mas que melhorou muito isso é um fato. No meu computador está igual ao Safari, que até então era o mais rápido. O novo Opera Dragonfly funciona tão bem quanto o Firebug do Firefox. Só nos resta o link para download.

Mais artigos