Archive for September, 2006

Abra os olhos para os microformats

Tuesday, September 19th, 2006

Enquanto milhares de páginas de conteúdo são criadas por dia na internet, existem pessoas pensando em maneiras de organizar essa gigantesca quantidade de informação, que hoje é indispensável para quem quer ficar atualizado.

Com a recente onda chamada Web 2.0, muitos sites começaram a ser contruídos de maneiras diferentes, principalmente quando falamos em estrutura de conteúdo. O XHTML, que veio junto com essa onda, obriga uma divisão clara entre organização de conteúdo e layout, ou seja, ao construir uma página, seu código será estruturado para abrigar o conteúdo de forma lógica e clara e você não terá elementos para controlar layout. Quem será o responsável pela forma com que seu site vai aparecer para os visitantes será o CSS.

Bem, até aí nenhuma novidade, ou melhor, não deveria ser nenhuma novidade. Mas para melhorar ainda mais essa organização, além de separar o conteúdo do layout, seu conteúdo ficará melhor estruturado se você fizer uso dos microformats.

Microformats nada mais são que conjuntos de padrões para formatar conteúdos que são comuns em páginas web e aplicações de diversos tipos. Pegando um exemplo prático e que está presente na vida da maioria. Você certamente usa ou já usou o catálogo de endereços de seu programa de e-mail, ou melhor, provavelmente usa seu celular para colocar os telefones dos seus amigos. Pronto, aí o microformat se encaixa perfeitamente.

Se você imaginar que o programa que foi desenvolvido para gerenciar os contatos do seu aparelho celular tem que gravar esses dados de alguma forma estruturada, poderá visualizar um microformat.

Agora imagine que a forma que esse contato foi estruturado no seu celular é exatamente a mesma que o seu programa de contatos do computador usa, e ainda, que seu PDA também. Pronto, você poderá ter o mesmo contato sendo lido por três aplicações diferentes sem nenhum problema.

Indo um pouco mais além. Imagine que o site da sua empresa tem uma seção que lista toda a sua equipe comercial e que essa lista foi estruturada com o mesmo microformat citado nos exemplos acima. Isso certamente permitiria um visitante pegar essa lista e facilmente colocá-la no celular.

A seguir coloco a tradução da definição do termo microformat que peguei no site dos criadores: Projetado primeiramente para humanos e depois para máquinas, microformats são um conjunto de simples formatos abertos de dados, construídos em cima de padrões amplamente adotados.