Web Louca

Home Artigos W3C o que é?

W3C o que é?

w3c
A internet e o HTML já por cá andam há algum tempo. O que você pode não saber é que esta "linguagem" que cria as páginas de internet foi estandardizada por um grupo com cerca de 500 organizações, espalhadas pelo mundo. A este grupo chamou-se "World Wide Web Consortium" ou W3C. O W3C foi formado em 1994.

No início nem todos os browsers interpretavam o HTML e o CSS de forma igual (ainda não o fazem), e foi aqui que o W3C entrou, ao definir padrões para o HTML.


Porque é a validação W3C importante?

Existem ferramentas que validam determinado website contra as normas propostas pela W3C, muitas vezes estas normas são importantes a nível de SEO, tais como ATL tags nas imagens. No entanto a validação W3C pode também ser importante para a velocidade de um website.


Quando você, por exemplo, introduz uma imagem num website, utiliza normalmente o seguinte HTML:

<img src="/img.jpg" />


Ora, o anterior HTML está "certo", uma vez que a imagem vai ser mostrada no browser de forma correta, no entanto o browser vai ter que extrapolar por ele mesmo o tamanho da imagem e rearranjá-la com os restantes elementos da página. Isto traduz-se em perda de velocidade ao processar a página de internet.

A forma de evitar isto é definir o tamanho (real) da imagem no HTML. Não se deve realizar rezises da imagem redefinindo o tamanho desta.


<img src="/img.jpg" height="20" width="20" />


Para validar o seu HTML pode utilizar a seguinte página: 


http://validator.w3.org/ 

No entanto, nem todos os erros são cruciais para a velocidade do seu website, ou SEO. Em muitos casos é uma perda de tempo tentar corrigir os erros no teste de validação W3C, uma vez que muitos dos erros que acusam não são referentes a problemas de SEO ou velocidade. Referem-se simplesmente a standards que não são compridos pelas páginas, mas que os browsers muitas (praticamente todas) vezes reconhecem.


  • 10 - Pré-Loading, o que é, como utilizar?;
  • 11 - Atrase o load de ficheiros (Pós-Loading);
  • 12 - PHP Flush, como e porque?;
  • 13 - Use links da maneira correcta;
  • 14 - ETags, quando podem ou não ser uteis!;
  • 15 - Publicidade, uma forma de matar a performance! Soluções?;
  • 16 - Javascript o porque do Google APIS / YUI;
  • 17 - Google Analytics - Aumente o desempenho;
  • 18 - Exemplo prático de implementação;


Trackback(0)
Tárcio Zemel
Junho 28, 2010

A série está excelente até agora! Aguardo ansiosamente os próximos artigos!

Parabéns!

Anderson Chipak
Setembro 02, 2010

Gonçalo, muitas vezes fico barrado nessa validação. Sei que é muito importante o W3C para acessibilidade, mas é importante explicar que isso não significa ficar sem tabelas na página, mas usar de maneira correta.
O problema com tabelas foi o que eu enfrentei ao fazer a validação no W3C.

Grande post, parabéns!
Anderson Chipak

silvio
Abril 11, 2011

o é w3c ? Quando foi criado e quais são principais objetivos


Escreva o seu Comentario
 
  pequeno | maior
 

busy
Subscreve a newsletter gratuita e começa hoje mesmo a criar websites e a ganhar dinheiro na internet!


jsimageNeste artigo vou-lhe demonstrar como rodar imagens e qualquer elemento desde div a span co...
phpthumbAtualmente praticamente todos os websites possuem a necessidade de listar os seus artigos...
benchmarksA pouco mais de um ano falei sobre uma ferramenta para otimizar imagens (Artigos/optimize...
phpimageredRedimensionar uma imagem com php pode ser um processo complicado. Quando por exemplo um wo...
linksafiliadosNo inicio do ano escrevi um artigo onde dáva a conhecer uma forma de criar links de afili...