Busca

Boas práticas de Desenvolvimento com Padrões Web


Microformatos, internet móvel, e quem ainda não entendeu nada.

Voltei ao Bloglines para me colocar em dia com o que aconteceu no mundo enquanto eu estava imerso num projeto. Encontrei dois interessantes posts do SemJanelas.net. O primeiro, Yahoo! Local Suporta Microformatos, considero uma excelente notícia. A adesão do Yahoo! pode ajudar muito a popularizar os microformatos, e todos nós ganhamos com isso. Então, vamos ao be-a-bá. [...]

27/06/2006 por Elcio Ferreira
16 Comentários

Voltei ao Bloglines para me colocar em dia com o que aconteceu no mundo enquanto eu estava imerso num projeto. Encontrei dois interessantes posts do SemJanelas.net.

O primeiro, Yahoo! Local Suporta Microformatos, considero uma excelente notícia. A adesão do Yahoo! pode ajudar muito a popularizar os microformatos, e todos nós ganhamos com isso.

Então, vamos ao be-a-bá. Se você ainda não entendeu, nós podemos ajudar. A idéia é simples, você coloca um trecho de código assim no seu site:


<div class="vcard">
<a class="url fn" xhref="http://tantek.com/" mce_href="http://tantek.com/">Tantek Çelik</a>
<div class="org">Technorati</div>
</div>

E eu também, e pronto, temos um formato padronizado. Posso agora fazer um programa, como uma extensão do Firefox, que leia desse formato e, por exemplo, crie um banco de dados para mim ou insira estes contatos no Outlook. Veja, por exemplo, esta aqui, que usa XSL para ler os dados. Curiosamente, quando comecei a ler sobre microformats, logo pensei em XSL.

Naturalmente, quanto mais gente usar microformats, mais úteis eles são. Por isso, a notícia de que cada profile do Flickr é também um hcard pronto para que você crie aplicações com isso é muito interessante.

O segundo chega a ser engraçado: W3C: Melhores Práticas pra Web Móvel (e Confusão do IDG Now!). Engraçado e ao mesmo tempo entristecedor. É impressionante a quantidade de vezes que ouço falar de WAP aqui no Brasil. Gente, por favor, WAP morreu, faz tempo. É engraçado ver gente que nunca fez WAP, nunca escreveu um WML, nunca sequer acessou um site WAP, encher a boca e falar de WAP como se algo que “vai revolucionar” seja lá o que for.

Que fique claro: WAP, pessoal, é um protocolo próprio de transmissão de dados para dispositivos móveis, que já existe há um bocado de tempo. WAP não deu certo, não porque era caro de se usar, ou não foram feitos investimentos adequados em conteúdo, ou porque não suportava imagens e multimídia. WAP morreu porque não era web. Porque você não poderia acessar o conteúdo aqui do Tableless, a não ser que alguém se desse ao trabalho de produzir uma versão WAP do conteúdo. Não poderia também ler seus e-mails, os blogs de seus amigos, as notícias do seu portal predileto. Não poderia pesquisar e acessar as bilhões de páginas que o Google indexou. E seria demais esperar que esse conteúdo fosse todo convertido para um novo formato.

Este é o ponto chave dos padrões web. Ao fazer direito, seu site pode ser acessado em qualquer dispositivo. É por isso que fizemos tanto estardalhaço a respeito do Opera Mini. Em seu celular que só acessava WAP, para o qual você praticamente não tinha conteúdo disponível, agora se torna capaz de acessar a web de verdade. Basta que tenha suporte razoável a Java e sua operadora ofereça o serviço de acesso à web.

Agora você pode ler seus e-mails, acessar conteúdo de verdade, ler os blogs de seus amigos e de seus inimigos e até fazer um curso da Visie no celular. Agora sim, já temos conteúdo, podemos falar sobre disponibilidade de conexão, banda e preço.

Ah, sim, nada do que eu disse nesse post é novo. O Henrique tem falado sobre microformats há um bocado de tempo, e já recomendamos seu blog aqui algumas vezes ao falar sobre o assunto. Já morte do WAP, essa é beeem mais velha. Mas resolvi escrever tudo de novo porque ainda tem muita gente confusa por aí, principalmente jornalistas ;-)

16 Comentários

Sua opinião:

Vamos elevar o nível de discussão. Exponha sua opinião, sua crítica.



RSS dos comentários deste post
URL para Trackback

16 Comentários

Fernando Souza 27/06/2006 às 21:39

não achei legal a questão de ter q adicionar o codigo deles no meu codigo.. mas tudo bem manda o convite pra mim por favor !!

Henrique Neves 27/06/2006 às 22:57

Tenho muito interesse em testar o software! Acho que posso me considerar um dos felizardos então?! rs

Alexandre 28/06/2006 às 03:32

caro Elcio, o seu post foi como eu posso dizer…uma salada de fruta.

Maurício M. Maia 28/06/2006 às 03:49

Nossa! Esperava que vocês comentassem a iniciativa do W3C, mas isso foi uma grande surpresa! :-D

Élcio, parabéns pela forma como você encadeou e complementou tudo, fico ótimo!

Abraços.

Maicon Junches 28/06/2006 às 08:47

:d Locura hehe. Ótima matéria ai cara!!
Legal mesmo! =)

Abraços!

Felipe Ranieri 28/06/2006 às 09:32

Bem citado. Os posts do Henrique são hoje uma das minhas principais referências.

Mário Sérgio Ontivero 28/06/2006 às 10:43

Muito bom.
Não tenho dúvidas de que os microformatos seja uma solução inteligente para se categorizar informações importantes.
Quanto ao erro do IDG Now!, é lamentável! Isso só aumenta a confusão dos usuários.

Mark de Souza Costa 28/06/2006 às 11:04

Eu não concordo com a idéia dos Microformatos da maneira como ela é definida hoje. Primeiro porque essa idéia se baseia num atributo da html que não foi feita originalmente para isso (class), segundo porque existe o RDF justamente para criar os Microformatos (ou qualquer outro padrão) de forma muito mais poderosa.

A idéia de reaproveitar blocos de códigos padronizados é excelente, mas convenhamos, essa idéia é mais velha do que “andar pra frente”. A vantagem é que atualmente temos vários movimentos que tentam padrozinar isso, porém, na minha opinião, de forma errada.

Sds

Mark Costa

Maurício M. Maia 28/06/2006 às 16:35

Pessoal, o IDG Now! atualizou a notícia.

Valeu!

Abraços.

Walter Araújo 28/06/2006 às 20:01

Fala pessoal,

Diego dá uma olhad anessa notícia fresquinha!
http://www.universia.com.br/noticia/materia_dentrodocampus.jsp?not=30593

tem gente que ainda acha que WAP é coisa nova e tecnologia de ponta! :(

Fábio Valentim 28/06/2006 às 21:42

Sinto muito em te dizer, mas o WAP, apesar do sucesso do Opera Mini ainda não morreu. Ele continua sendo muito útil, pois o WAP está se tornando mais popular aqui no Brasil.

Henrique Costa Pereira 01/07/2006 às 10:26

@Mark de Souza Costa:

Mark, ninguém utiliza RDF para navegar na web e sua utilização principal hoje é basicamente a mesma do RSS e Atom, entregar conteúdo para leitores de feeds. É óbvio que não se limita a isso mas sua utilização hoje não é tão expansiva não.

Páginas Web são feitas em (X)HTML e microformats existe para ampliar o campo semântico de XHTML considerando a quantidade limitada de tags existentes. Este é o conceito de ponto de partida.

Sobre o atributo class, basta ler a documentação da W3C pra saber “originalmente” pra que o class foi feito para poder entender.

Se isso não te convencer, talvez algumas pessoas estejam muito muito enganadas como eu, Eric Meyer, Jeffrey Zeldman, Tantek Çelik, todo o pessoal que esteve no @media em Londres este mês, o Yahoo … :D

Thiago 04/07/2006 às 11:21

Ahhhh faz os 10 primeiros!!!

Da uma olhada no meu blog para ver se não da para adicionar no bonito de se ver…. ;)

Valew!!!

Mark de Souza Costa 04/07/2006 às 15:13


The class attribute has several roles in HTML:

- For general purpose processing by user agents

Me convenceu.

Sds,

Mark Costa

Estrutura e Semântica do HTML 5 | Tableless.com.br 16/02/2009 às 20:00

[...] um dos pontos mais importantes do desenvolvimento com Padrões Web. Algumas iniciativas com o Microformats vieram na tentativa de trazer mais semântica ainda para nossos códigos, com o intuito de novas [...]

Leandro 06/03/2009 às 13:03

Gostei muito do que vc descreveu, realmente importante este tema.