Arquivo February de 2007

Feb 28

Design não é tudo, conteúdo é (quase) tudo

Pense que você está caminhando por aí, admirando vitrines, até que se depara com uma grande embalagem em uma loja qualquer. A embalagem é grande, design moderno, cheia de gradientes, transparências e cantos arredondados, sem falar nas etiquetas holográficas aos montes. Agora, você abre a caixa, deslizando a tampa lateral. E a grande surpresa ao abrir a caixa é reparar que dentro não há nada.

Ou ainda, que você compra o último modelo de celular, com design arrojado, em cor grafite com detalhes em aço escovado, e mais cantos arredondados. Ao ligar o celular, a mesma coisa, ele não faz nada. Nada de útil, pelo menos.

Vemos coisas assim não em exemplos absurdos como os citados, mas aqui, na Web. Você vê um site com logotipo com reflexo, alguns efeitinhos em AJAX, pensa que é Web2.0, mas o real motivo da sua visita é nulo, inválido, quando você percebe que todo os efeitinhos mascaram um conteúdo pobre. (more…)

Feb 25

Validação vs. Semântica

Lendo alguns artigos ? respeito de Validação e Semântica, como o artigo que o Henrique do Revolução Etc escreveu sobre o assunto, resolvi criar a minha versão para este assunto.
Talvez eu seja o centésimo que esteja escrevendo sobre isto, mas não importa.

Round 1: Validação

Muitos pensam pensam que um site validado pelo W3C é o suficiente, principalmente os iniciantes no assunto de Web Standards. É fundamental que o desenvolvedor conheça ao menos qual o papel real do Validador da W3C. Ao validar o código, você apenas verifica que não há nenhum erro de sintaxe, como uma tag que não foi fechada, e coisas do gênero. Só, e nada mais.

Round 2: Semântica

Talvez seja uma das gafes mais comuns cometidas pelos iniciantes confundir validação e semântica. Basicamente, a validação consiste em verificar se não há erros de sintaxe, e semântica é atribuir as tags adequadas de acordo com o conteúdo. Isso significa que usamos as tags <p> para parágrafos, <h1> (e as outras tags h) para títulos, e assim por diante. (more…)

Feb 24

Vida longa à tag Q

Após ler no A List Apart sobre a tag <q>, resolvi fazer uma versão em português.

A tag <q> existe há aproximadamente 9 anos, desde a primeira versão do HTML 4.0. Sua principal função é exibir citações (quotations) curtas e inline, que não necessitem de quebras de parágrafo. A tag <q> é muitas vezes associada com a tag <blockquote>, que é usada para grandes citações, em forma de bloco. Desde a implementação da tag junto ao HTML 4.0, ela nunca foi totalmente compatível com o IE para Windows. Teoricamente, antes e depois conteúdo dentro da tag <q> deveriam ser renderizadas aspas. Mas o IE não o faz. Talvez este seja um dos motivos pelo qual muitos desenvolvedores deixam de usar a tag <q>. Acompanhe o exemplo: (more…)

Feb 17

Recomeço, (quase) do zero

É pessoal, o blog tá evoluindo um bocado ultimamente e finalmente tenho a chance de ter meu próprio domínio, meu próprio WordPress, instalar e desinstalar o que eu quiser, fazer as alterações no layout que bem entender.

Mas o foco deste blog é praticamente o mesmo do anterior: eu continuarei escrevendo sobre Web Standards, deixarei totalmente de fora as tais “novidades tecnológicas”. Espero, acima de tudo, não só trazer ? tona questões técnicas, mas também debater todas aquelas questões relacionadas a polêmicas, opiniões e outros assuntos nem tanto feijão-com-arroz assim.

Logo de cara adianto que, entre as postagens dos futuros posts, farei uma revisão dos melhores artigos que escrevi (na minha modesta opinião), e os publicarei novamente aqui, com pequenas alterações caso se façam necessárias. Quero centralizar tudo o que já escrevi de bom num só lugar.

Ainda faltam as tais “frescurinhas” do blog, que são todos aqueles iconezinhos para o Digg, Del.icio.us, Technorati, entre outros. Isto é questão de tempo - bem pouco tempo, aliás.

Para encerrar o primeiro post do blog, espero a colaboração de vocês com o blog. Mandem comentários, trackbacks, e tudo o que acharem produtivo para as discussões, pois é isso que a Web precisa.

Abraços a todos!

photo Rafael Marin Bortolotto
RafaelMarin.net
rafael arroba rafaelmarin.net
Rua Antonio Rossato, 223
Caxias do Sul , RS , 95013-090 Brazil
Latitude: -29.160758, Longitude: -51.197619
+55 54 3211.3159