Reinventando o HTML: o futuro da linguagem de hypertexto

Esta semana Tim Berners-Lee deu uma resposta a certos aspectos das recentes discussões sobre os rumos da W3C com o texto Reinventing HTML. Não só colocou panos quentes na discussão como falou sobre os planos futuros da W3C quanto ao HTML. No texto ele mostrou-se como um pacificador e visionário por um lado e um pouco conservador de outro. Enquanto Eric Meyer chamou os avanços de iniciativas como Microformats e WHATWG de “progresso”, Tim nem cita ou considera microformats como parte da “reinvenção do HTML” e apenas referiu-se ao WHATWG como “não tendo um processo ou responsabilidade final específica que mensure a si mesmo” (Trecho original: did not have a process or specific accountability measures itself). Um pouco conservador não?

Continue reading “Reinventando o HTML: o futuro da linguagem de hypertexto”

Esqueça o atributo style. Estilos inline em doctype strict são resquícios do câncer de um passado sem padrões.

Nesta altura do campeonato você deverá ser um expert para concordar facilmente comigo sem se sentir ofendido. Não se ofenda, não é pessoal, mas utilizar estilos inline é tão racional quanto utilizar a tag <font>. Este é um hábito tão duvidoso quanto substituir <table> por <div>. Este texto é uma reflexão conceitual do significado do atributo style e não um tratado de condenação.

Continue reading “Esqueça o atributo style. Estilos inline em doctype strict são resquícios do câncer de um passado sem padrões.”

A semântica do span e do div

Recentemente me deparei com uma nota publicada no Berea Street que me fez lembrar de um grande dilema que assombra muitos desenvolvedores iniciantes (e outros não tão iniciantes assim). Qual o significado semântico das tags <div> e <span>? Este é um assunto delicado que só os bem iniciados no assunto deveriam participar. De qualquer maneira sua contribuição para esta discussão será muito bem vinda. Continue reading “A semântica do span e do div”

O Google tem sido um mau exemplo. Vamos nos unir para convertê-lo?

<update:date="2006-08-14">
Acabei de ver um post super interessante e que tem tudo haver com este no Berea Street: Google valid ans strict. O mais curioso é que ele fez exatamente o que eu fiz!
</update>

Continue reading “O Google tem sido um mau exemplo. Vamos nos unir para convertê-lo?”

CSS Signatures

Existe uma técnica muito simples, muito útil e relativamente pouco utilizada no Brasil conhecida como CSS Signature, ou em bom tupiniquês, "assinatura de CSS". É com essa técnica que eu consigo por exemplo, indicar no menu do meu site, qual é a página atual em que o usuário está. Se você clicar em uma das páginas como feeds, referências, hosting etc aqui do meu site, verá que o ítem de menu correspondente a página fica "selecionado", diferenciando-se do restante dos ítens do menu para indicar para o usuário qual a página atual em que ele se encontra.

Continue reading “CSS Signatures”

A relevância dobrada

Um hábito quase que religioso que eu tenho com o meu site é o de analisar o tráfego do Revolução Etc periodicamente e procurar mensurar resultados do tráfego gerado pelo Google. Sim, basicamente só os do Google. Recebo também vários outros visitantes vindos do MSN e do Yahoo respectivamente, mas nada se compara ao gigante dos buscadores. Geralmente antes de publicar algum artigo eu faço buscas pelas palavras que fazem parte do título escolhido e verifico se meu site se encontra em alguma posição. Em seguida eu anoto pra não me esquecer e dias depois eu retorno com a mesma busca para observar se ouve ganhos e quais os fatores reais que resultaram nisso. Continue reading “A relevância dobrada”

Technorati, Pingerati e Microformats Search

Mais uma vez o Technorati avança e inova com um mecanismo de busca de Microformats e um redistribuidor de pings, o Pingerati. O que eu acho muito interessante sobre o Technorati é o quanto esta empresa cresce em tamanho proporcionalemente ao incentivo e divulgação dos padrões que ela investe, mais especificamente os microformats. Se você ainda não sabe nada sobre microformats, leia os diversos textos que eu escrevi sobre o assunto para ficar por dentro.

Continue reading “Technorati, Pingerati e Microformats Search”

Qual o seu nível de conhecimento de Web Standards?

São várias pessoas que passam por aqui no Revolução Etc todos os dias, vindas do Google, do Tableless, do Webinsider e por aí vai. Muitos me escrevem sugerindo textos, pedindo dicas e/ou elogiando os artigos e participando da discussão nos comentários. Inspirado em um post do Roger Johansson sobre o nível de conhecimento de XHTML, resolvi fazer uma versão em português e contextualizada para saber mais ou menos qual o nível de conhecimento de web standards que os leitores que por aqui passam possuem. Continue reading “Qual o seu nível de conhecimento de Web Standards?”

Doctype – DTD – Document Type Definition

Introdução

Um documento de (X)HTML seguindo os padrões à risca nunca é completo sem utilizar uma declaração de tipo de documento corretamente. O Doctype de um documento deve ser o primeiro passo a se considerar antes mesmo de aprender qualquer tipo de sintaxe das linguagens de marcação como XML e XHTML. Continue reading “Doctype – DTD – Document Type Definition”