<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ueb3 &#187; HTML</title>
	<atom:link href="http://ueb3.com.br/blog/category/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://ueb3.com.br/blog</link>
	<description>blog by douglas l. figueiredo</description>
	<lastBuildDate>Thu, 09 Feb 2012 16:27:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>HTML 5 na área!</title>
		<link>http://ueb3.com.br/blog/html-5-na-area/</link>
		<comments>http://ueb3.com.br/blog/html-5-na-area/#comments</comments>
		<pubDate>Sat, 25 Sep 2010 17:18:37 +0000</pubDate>
		<dc:creator>Douglas L. Figueiredo</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[curso de html]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://ueb3.com.br/blog/?p=653</guid>
		<description><![CDATA[Pois é pessoal! Como todos devem saber, o HTML 5 está vindo com tudo!!! Mas será que todos já estão por dentro das novidades? Será que todos conhecem as mudanças que acontecerão? Para todos os HTMLers, o que posso dizer é que teremos que &#8220;reaprender&#8221; a escrever nossos códigos&#8230; Por isso quero trazer à vocês [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-654 alignleft" title="HTML5" src="http://ueb3.com.br/blog/wp-content/uploads/2010/09/html5-189x300.jpg" alt="" width="189" height="300" />Pois é pessoal! Como todos devem saber, o HTML 5 está vindo com tudo!!!</p>
<p>Mas será que todos já estão por dentro das novidades? Será que todos conhecem as mudanças que acontecerão?</p>
<p>Para todos os HTMLers, o que posso dizer é que teremos que &#8220;<em>reaprender</em>&#8221; a escrever nossos códigos&#8230;</p>
<p>Por isso quero trazer à vocês um material muito interessante sobre este assunto, preparado pelo pessoal da Visie, empresa que foi escolhida pela W3C para divulgar as novidades do HTML no Brasil.</p>
<p>Para acessar este excelente guia, basta clicar no link: <a href="http://tableless.com.br/html5/" target="_blank">http://tableless.com.br/html5/</a></p>
<p>Abraços e até a próxima <img src='http://ueb3.com.br/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ueb3.com.br/blog/html-5-na-area/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sites com HTML válidos trabalham melhor?</title>
		<link>http://ueb3.com.br/blog/sites-com-html-validos-trabalham-melhor/</link>
		<comments>http://ueb3.com.br/blog/sites-com-html-validos-trabalham-melhor/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 12:42:02 +0000</pubDate>
		<dc:creator>Douglas L. Figueiredo</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[validação]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://ueb3.com.br/blog/?p=378</guid>
		<description><![CDATA[Este artigo encontra-se no Blog da W3C, e nos dá uma idéia muito legal sobre o assunto. Não traduzi o artigo pois, o conteúdo mesmo encontra-se nos comentários. Porém para quem não se dá muito bem com o inglês, vai a dica do Google Tradutor Artigo: http://www.w3.org/QA/2009/01/valid_sites_work_better.html Pretendo em breve postar alguns artigos explicando como [...]]]></description>
			<content:encoded><![CDATA[<p>Este artigo encontra-se no <a href="http://www.w3.org/QA/" target="_blank">Blog da W3C</a>, e nos dá uma idéia muito legal sobre o assunto. Não traduzi o artigo pois, o conteúdo mesmo encontra-se nos comentários. Porém para quem não se dá muito bem com o inglês, vai a dica do <a href="http://translate.google.com.br/#" target="_blank">Google Tradutor</a> <img src='http://ueb3.com.br/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Artigo: </strong><a href="http://www.w3.org/QA/2009/01/valid_sites_work_better.html" target="_blank"><strong>http://www.w3.org/QA/2009/01/valid_sites_work_better.html</strong></a></p>
<p>Pretendo em breve postar alguns artigos explicando como validar seu código e as maneiras corretas de escreve-lo. Aguardem!</p>
]]></content:encoded>
			<wfw:commentRss>http://ueb3.com.br/blog/sites-com-html-validos-trabalham-melhor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Não “otimize” seu código</title>
		<link>http://ueb3.com.br/blog/nao-%e2%80%9cotimize%e2%80%9d-seu-codigo/</link>
		<comments>http://ueb3.com.br/blog/nao-%e2%80%9cotimize%e2%80%9d-seu-codigo/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 19:35:15 +0000</pubDate>
		<dc:creator>Douglas L. Figueiredo</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WebStandards]]></category>
		<category><![CDATA[otimização]]></category>
		<category><![CDATA[padrão]]></category>
		<category><![CDATA[padrões]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://ueb3.com.br/?p=187</guid>
		<description><![CDATA[Quando fazíamos sites com tabelas, o grande problema era a quantidade de código que escrevíamos. Naquele tempo – 1996, 97, 98 – tínhamos outros pontos que precisavam de uma atenção maior. A conexão era lerda para todo mundo e isso dificultava um bocado as coisas. Por isso, fazer um site pesado era fora de cogitação. [...]]]></description>
			<content:encoded><![CDATA[<p>Quando fazíamos sites com tabelas, o grande problema era a quantidade de código que escrevíamos. Naquele tempo – 1996, 97, 98 – tínhamos outros pontos que precisavam de uma atenção maior. A conexão era lerda para todo mundo e isso dificultava um bocado as coisas. Por isso, fazer um site pesado era fora de cogitação. Ficávamos “mendigando” cada byte para que o site ficasse milésimos de segundo mais rápido.</p>
<p>O código era o grande problema. A quantidade de código interferia diretamente na performance do site. E isso fez com que os desenvolvedores encontrassem saídas não muito agradáveis.</p>
<p>Era comum fazer códigos como o de baixo:</p>
<div>
<table border="0">
<tbody>
<tr>
<td>
<pre>1
2
3
4
5
6
7
8
9
10</pre>
</td>
<td>
<pre style="font-family:monospace;">&lt;table&gt;
 &lt;tr&gt;
   &lt;th&gt;Produto&lt;/th&gt;
   &lt;th&gt;Preço&lt;/th&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
   &lt;td&gt;Tênis&lt;/td&gt;
   &lt;td&gt;R$230&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>Se transformarem em verdadeiros monstros:</p>
<div>
<div>
<pre style="font-family:monospace;">&lt;table&gt;&lt;tr&gt;&lt;th&gt;Produto&lt;/th&gt;&lt;th&gt;Preço&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tênis&lt;/td&gt;&lt;td&gt;R$230&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</pre>
</div>
</div>
<p>Isso tudo para economizar alguns bytes, que dependendo do site, significavam teras e teras de banda por mês. Naquele tempo, fazer isso era totalmente justificável. Precisávamos de alguma forma diminuir esse código para que o site ficasse mais rápido para o usuário e as requisições não sobrecarregassem o servidor.</p>
<p>Hoje isso é totalmente dispensável.</p>
<p>Aprendemos a utilizar o CSS e sabemos escrever HTML semântico.<br />
A utilização dos Padrões trazem uma série de vantagens, e uma grande parte dessas vantagens são por causa da diminuição do código. Com o desenvolvimento de camadas e principalmente por causa do uso do CSS, não precisamos mais “otimizar” o código.</p>
<p>Mas parece que os desenvolvedores gostam de coisas complicadas. Esse mal costume de otimização de código ainda existe, e hoje querem otimizar o CSS. Eu acho totalmente inútil. O CSS foi feito para controlar o visual do site inteiro. Ele tirou a responsabilidade de formatação que colocávamos no HTML. Seu trabalho é exclusivamente esse: controlar o visual e diagramação do site.<br />
É normal ele ficar grande, enorme, bizarro! Sim, haverão alguns casos que o tamanho superará mais de 1000, 2000, 3000, 4000 linhas.<br />
Dá para evitar? Claro que dá! Pense simples. <a href="http://www.tableless.com.br/modulando-o-css" target="_blank">Module os arquivos</a>. Faça um planejamento. Mas NUNCA faça com que um CSS escrito assim:</p>
<div>
<table border="0">
<tbody>
<tr>
<td>
<pre>1
2
3
4
5
6
7</pre>
</td>
<td>
<pre style="font-family:monospace;">div <span style="color:#00aa00;">{</span>
 <span style="color:#000000;font-weight:bold;">padding</span><span style="color:#00aa00;">:</span> <span style="color:#993333;">10px</span><span style="color:#00aa00;">;</span>
 <span style="color:#000000;font-weight:bold;">border</span><span style="color:#00aa00;">:</span> <span style="color:#993333;">1px</span> <span style="color:#993333;">solid</span> <span style="color:#cc00cc;">#CCC</span><span style="color:#00aa00;">;</span>
 <span style="color:#000000;font-weight:bold;">width</span><span style="color:#00aa00;">:</span> <span style="color:#993333;">485px</span><span style="color:#00aa00;">;</span>
 <span style="color:#000000;font-weight:bold;">height</span><span style="color:#00aa00;">:</span> <span style="color:#993333;">37px</span><span style="color:#00aa00;">;</span>
 <span style="color:#000000;font-weight:bold;">background</span><span style="color:#00aa00;">:</span> <span style="color:#cc00cc;">#EEE</span><span style="color:#00aa00;">;</span>
<span style="color:#00aa00;">}</span></pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>Fique assim:</p>
<div>
<table border="0">
<tbody>
<tr>
<td>
<pre>1</pre>
</td>
<td>
<pre style="font-family:monospace;">div<span style="color:#00aa00;">{</span><span style="color:#000000;font-weight:bold;">padding</span><span style="color:#00aa00;">:</span><span style="color:#993333;">10px</span><span style="color:#00aa00;">;</span>border<span style="color:#00aa00;">:</span><span style="color:#993333;">1px</span> <span style="color:#993333;">solid</span> <span style="color:#cc00cc;">#CCC</span><span style="color:#00aa00;">;</span>width<span style="color:#00aa00;">:</span><span style="color:#993333;">485px</span><span style="color:#00aa00;">;</span>height<span style="color:#00aa00;">:</span><span style="color:#993333;">37px</span><span style="color:#00aa00;">;</span>background<span style="color:#00aa00;">:</span><span style="color:#cc00cc;">#EEE</span><span style="color:#00aa00;">}</span></pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>Tenha dó do seu próximo e tenha dó de você mesmo.</p>
<p>Se você escreve o código de acordo com os Padrões, já economizou código suficiente. Não prejudique a manutenção do site por conta dessa neura. Escreva código legível!</p>
<p>Há outro ponto que devemos levar em consideração: imagine que o site pese 40Kb. Estes 40Kb são compostos por 20Kb de CSS e 20Kb de HTML. O CSS tem uma característica interessante: ele é cacheado pelo browser quando visitante entra no site.<br />
Na primeira visita do usuário ele baixará 40Kb de uma vez. Já na segunda visita ele baixará apenas 20Kb relativos ao HTML. Ele não precisará baixar os 20Kb de CSS porque o arquivo já está cacheado pelo browser.</p>
<p>Não “otimize” seu código CSS, nem seu código HTML. Faça apenas com Padrões Web e siga categoricamente a semântica. É a melhor otimização que você pode conseguir.</p>
<p>O Leonardo Caineli <a href="http://leonardocaineli.com.br/dicas-para-otimizar-seu-css/" target="_blank">escreveu um artigo sobre isso</a>. Claro, discordo da opinião dele.</p>
<p><strong>[update]</strong>Depois do post o pessoal chamou a atenção para essa prática em empresas grandes. Notei que no post eu não falei nada sobre isso. Sim, concordo que essa prática, só nessa hipótese, é totalmente considerável.</p>
<p>Quando treinei a primeira equipe do Terra – da época do site laranjão, lembra-se? – a primeira coisa que eles fizeram foi converter a home, e eles ainda sim queriam colocar todo o CSS em apenas uma linha.</p>
<p>Realmente 1Kb multiplicado por milhões é coisa para caramba e não há banda que agüente. Por isso, é totalmente aceitável que sites com um porte muito grande, “otimizem” seu código. <strong>[/update]</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://ueb3.com.br/blog/nao-%e2%80%9cotimize%e2%80%9d-seu-codigo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>O Caminho Suave para o Tableless</title>
		<link>http://ueb3.com.br/blog/o-caminho-suave-para-o-tableless/</link>
		<comments>http://ueb3.com.br/blog/o-caminho-suave-para-o-tableless/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 19:25:29 +0000</pubDate>
		<dc:creator>Douglas L. Figueiredo</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Tendências]]></category>
		<category><![CDATA[WebStandards]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[estruturação]]></category>
		<category><![CDATA[padding]]></category>
		<category><![CDATA[tabelas]]></category>
		<category><![CDATA[tableless]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://ueb3.com.br/?p=183</guid>
		<description><![CDATA[Retirado do Portal Tableless A maior parte dos desenvolvedores web, designers ou programadores, começaram antes do surgimento dos movimentos em prol dos padrões web, usando tabelas para montar layouts em editores WYSIWYG, e ainda hoje este método é usado na maioria dos projetos de internet. Logo, é natural que muita gente, ao começar a entender [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><span style="color:#888888;"><em><a href="http://www.tableless.com.br/o-caminho-suave-para-o-tableless" target="_blank">Retirado do Portal Tableless</a></em></span></p>
<p style="text-align:justify;">A maior parte dos desenvolvedores web, designers ou programadores, começaram antes do surgimento dos movimentos em prol dos padrões web, usando tabelas para montar layouts em editores <acronym title="What You See Is What You Get, Editores Visuais">WYSIWYG</acronym>, e ainda hoje este método é usado na maioria dos projetos de internet. Logo, é natural que muita gente, ao começar a entender o valor dos padrões, se pergunte como migrar do desenvolvimento “tradicional” para o desenvolvimento de código semanticamente coerente.</p>
<p style="text-align:justify;">É um caminho muito duro o que separa o desenvolvedor acostumado a editores visuais do desenvolvimento de código coerente. E é muito comum que o designer desista após uma primeira tentativa frustrada de desenvolver um website tableless, com layout CSS e XHTML validado.</p>
<p style="text-align:justify;">Por isso gostaria de propor um caminho gradual, mais suave, para aqueles que querem se aventurar pela primeira vez pelos padrões web. O princípio desse método é da recompensa. Você pode obter um grande benefício aproximando seu código dos padrões web, mesmo que não faça tudo de uma vez. Quero mostrar como você pode começar, e obter benefícios imediatos.</p>
<h3 style="text-align:justify;">Limpe seu HTML</h3>
<p style="text-align:justify;">A minha primeira recomendação é que você estude CSS. Comece pela formatação básica de fonte, cor e tamanho. Isso vai te garantir código menor e produtividade maior com pouquíssimo esforço.</p>
<p style="text-align:justify;">Assim, ao criar um item de menu, você vai evitar códigos como este:</p>
<pre style="text-align:justify;">&lt;a href="parceiros.asp"&gt;&lt;font
face="Arial, Helvetica, Sans-serif" size="2"
color="#FF3300"&gt;&lt;b&gt;Parceiros&lt;/b&gt;&lt;/font&gt;&lt;/a&gt;</pre>
<p style="text-align:justify;">Colocando no lugar:</p>
<pre style="text-align:justify;">&lt;a href="parceiros.asp"&gt;Parceiros&lt;/a&gt;</pre>
<p style="text-align:justify;">Tendo no CSS:</p>
<pre style="text-align:justify;">.menu{
font-family: Arial, Helvetica, Sans-serif;
font-size: 80%;
font-weight: bold;
color:#FF3300;
}</pre>
<p style="text-align:justify;">Como você pode ver, o CSS é extremamente simples. Aprender esses quatro atributos, mais o “font-style” (para fazer itálico), é a primeira coisa que eu recomendo. É claro, isso apenas faz cócegas nas possibilidades do CSS, ainda há muito o que aprender, mas recomendo começar por aí porque é algo que você pode aprender em alguns minutos e vai te salvar muito, muito tempo. E você vai começar a ter o controle da formatação, tendo todas as definições de fonte em um único arquivo, podendo alterar, por exemplo, a qualquer momento, a fonte de todo o conteúdo ou de todos os menus do site.</p>
<p style="text-align:justify;">O passo seguinte para limpar seu HTML é se livrar do spacer.gif, aquele gif transparente de 1 pixel que se usa para dar espaços em tabelas, e das dezenas de tabelas aninhadas. Para isso vamos começar a estudar o “box-model”.</p>
<p style="text-align:justify;">O pulo-do-gato aqui é um atributo CSS chamado padding. O padding é a distância entre as bordas de um elemento e o texto dentro dele. Assim, se é preciso que o conteúdo de uma célula esteja a 10 pixels da borda esquerda, ao invés de inserir uma célula extra como espaçador, ou inserir mais uma tabela, basta definir uma classe para essa célula. Uma vez que você já está colocando a formatação no CSS, provavelmente esta célula já tem uma classe. Então basta:</p>
<pre style="text-align:justify;">.conteudo{
padding-left:10px;
}</pre>
<p style="text-align:justify;">Isso vai fazer com que o texto esteja a 10 pixels da borda esquerda do documento. Ah, claro, o CSS também pode livrar você de definir no HTML as bordas e o background das células de sua tabela. Lembre-se, quanto mais layout e formatação você colocar no CSS, mais controle terá sobre seu site, principalmente em mudanças de layout durante o processo de produção e em futuras manutenções. O site também será mais leve para carregar.</p>
<p style="text-align:justify;">Concluímos então que, após aprender os atributos de formatação de fonte, o passo seguinte é aprender os atributos background, border e padding. Indo até aqui você com certeza será um desenvolvedor muito mais feliz! Depois de limpar seu HTML, ganhar controle sobre a formatação de seu site e se tornar muito mais produtivo, você está pronto para passar à segunda etapa, correndo atrás da semântica.</p>
<h3 style="text-align:justify;">Começando o Trabalho de Gente Grande</h3>
<p style="text-align:justify;">Muito bem, agora você já pode limpar seu código. Vamos estudar um exemplo prático. No começo de cada uma de suas páginas você tem um título, cujo código hoje é assim:</p>
<pre style="text-align:justify;">&lt;font face="Arial, Helvetica, Sans-serif" size="4"
color="#FFFF00"&gt;&lt;b&gt;Novidades&lt;/b&gt;&lt;/font&gt;</pre>
<p style="text-align:justify;">Ao limpar esse código, você vai substituir esse monte de tags por uma só. Que tag você vai usar? Como o CSS te permite formatar qualquer elemento, muita gente que começa a estudar o assunto acha que é indiferente que tag usar, e coloca algo como:</p>
<pre style="text-align:justify;">&lt;p&gt;Novidades&lt;/p&gt;</pre>
<p style="text-align:justify;">Agora, veja bem, outro desenvolvedor poderia resolver o mesmo problema com:</p>
<pre style="text-align:justify;">&lt;div&gt;Novidades&lt;/div&gt;</pre>
<p style="text-align:justify;">E o resultado visual poderia ser o mesmo. Acontece que há algo na natureza do HTML que nos diz que tag usar. Chamamos esse algo de “semântica”: as tags do HTML tem significado. A tag P é para parágrafos, a tag DIV para divisões no conteúdo, e há uma série de tags para título, h1, h2, h3, h4, h5 e h6. Assim, se você pode usar qualquer tag, pode fazer assim:</p>
<pre style="text-align:justify;">&lt;h1&gt;Novidades&lt;/h1&gt;</pre>
<p style="text-align:justify;">O que você ganha com essa preocupação? Os buscadores inteligentes podem ler semanticamente o conteúdo de um documento, entendendo que trecho de código é um título, por exemplo. Assim, escrever HTML semanticamente correto pode melhorar muito sua visibilidade em buscadores. O segundo bom motivo é que você vai saber para que serve cada tag se tiver que mexer nesse mesmo documento daqui a alguns meses. E vai ser mais fácil também se outra pessoa tiver que dar manutenção no seu código.</p>
<p style="text-align:justify;">Logo, use as tags do HTML para aquilo para o que foram criadas:</p>
<ul style="text-align:justify;">
<li>dd, dl e dt para listas de definições (um glossário, por exemplo)</li>
<li>h1 a h6 para títulos</li>
<li>p para parágrafos</li>
<li>abbr para abreviaturas e acronym para acrônimos</li>
<li>blockquote e q para citações longas e curtas</li>
<li>address para endereços (sabe aquele rodapé onde vai o endereço e o telefone da empresa?)</li>
<li>ul e ol para listas e li para os itens da lista</li>
</ul>
<p style="text-align:justify;">Você pode obter uma lista mais abrangente em:<br />
<a title="XHTML Reference" href="http://www.w3schools.com/xhtml/xhtml_reference.asp" target="_blank">http://www.w3schools.com/xhtml/xhtml_reference.asp</a></p>
<p style="text-align:justify;">E formate tudo ao seu gosto com CSS.</p>
<h3 style="text-align:justify;">Finalmente, Livrando-se das Tabelas</h3>
<p style="text-align:justify;">Não há bons motivos para você eliminar a qualquer custo todas as tabelas de seu primeiro trabalho. Conheço alguns excelentes profissionais, muito talentosos, que fizeram um ótimo trabalho em sua primeira tentativa de tableless. Mas a maioria dos que eu vi tentarem demoraram muito para conseguir da primeira vez, e alguns não obtiveram os resultados que esperavam. Isso tudo serve para que você possa produzir mais rápido e melhor, não o contrário. Então vá com calma. Faça alguns estudos em tableless, comece eliminando parte das tabelas em seus primeiros trabalhos. Por exemplo, remover as células de tabela que formam o menu, trocando por uma lista (com as tags ul e li), é um ótimo desafio para o primeiro projeto.</p>
<p style="text-align:justify;">Ah, e não se esqueça que para dados como uma tabela periódica ou um calendário a solução semanticamente correta é a tabela mesmo. Ou seja, tableless não é ausência de tabelas, é o seu uso apenas onde é semanticamente justificável.</p>
<p style="text-align:justify;">Não vou entrar em detalhes aqui, porque já escrevi bastante sobre como construir um layout no <a href="http://www.tableless.com.br/tutorial/" target="_blank">Tutorial Tableless Básico</a>, mas o conselho é ir com calma, sem estresse. Você logo vai estar produzindo tableless mais fácil do que produz sites com tabelas.</p>
<h3 style="text-align:justify;">XHTML</h3>
<p style="text-align:justify;">Há uma coisa que muita gente que está começando me pergunta: o que é e para que serve esse tal de XHTML? É muito mais simples do que parece. Um arquivo XHTML é um arquivo HTML, que pode ser lido por qualquer browser. Não estamos falando de um novo HTML, com novas tags ou coisa assim. Pelo contrário, o XHTML 1 foi feito para funcionar mesmo em navegadores antigos. Mas, ao mesmo tempo, Um arquivo XHTML é também um arquivo XML válido, que pode ser lido por qualquer interpretador de XML.</p>
<p style="text-align:justify;">Meu primeiro conselho, nesse caso, é que você, se não trabalha com XML, deixe preocupação com o XHTML para depois de dominar bem o código semântico e o layout tableless. Não porque seja complicado, pelo contrário, transformar bom HTML em XHTML é bem simples, mas simplesmente porque você pode obter benefícios muito significativos, e muito mais rapidamente, aprendendo CSS do que XHTML.</p>
<p style="text-align:justify;">O segundo conselho é que você comece a estudar o assunto. Depois de dominar bem layouts CSS, mergulhe no XML. A maioria dos bancos de dados hoje permite extrair dados diretamente em XML e todas as plataformas de aplicações web trabalham bem com XML. E com a poderosa linguagem XSLT você pode muito facilmente oferecer seus os dados em XHTML para o navegador.</p>
<h3 style="text-align:justify;">Voando Alto</h3>
<p style="text-align:justify;">Estamos falando de muito mais do que criar sites estilosos. Há duas semanas esteve aqui um amigo com um Palm novo, um Zire 71, e um celular com acesso à internet. Isso está se tornando cada vez mais barato e comum. Conheço também uma porção de empresas e instituições, entre elas uma série significativa de TeleCentros e órgãos públicos, que estão adotando Linux como sistema operacional para desktops. O Google hoje é responsável por 90% do tráfego que meu site consegue de buscadores. É o primeiro colocado absoluto entre os buscadores. E conseguiu isso indexando semanticamente o conteúdo real dos sites. Praticamente todas as plataformas web estão oferendo suporte a XML e apostando na idéia de webservices.</p>
<p style="text-align:justify;">Quem segue os padrões web não precisa ter medo do futuro. Não importa que browser vai ser o mais usado daqui a dois anos, que tecnologia vai estar na moda ou de onde as pessoas vão estar usando a internet. Seu site estará lá, leve, acessível, atual e útil.</p>
]]></content:encoded>
			<wfw:commentRss>http://ueb3.com.br/blog/o-caminho-suave-para-o-tableless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curso de HTML para deficientes visuais</title>
		<link>http://ueb3.com.br/blog/curso-de-html-para-deficientes-visuais/</link>
		<comments>http://ueb3.com.br/blog/curso-de-html-para-deficientes-visuais/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 20:32:43 +0000</pubDate>
		<dc:creator>Douglas L. Figueiredo</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[curso de html]]></category>
		<category><![CDATA[deficientes visuais]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://ueb3.com.br/?p=125</guid>
		<description><![CDATA[O site CursodeHtml.com.br é um projeto especialmente desenvolvido para que deficientes visuais aprendam a linguagem HTML e possam então desenvolver seus próprios sites na internet. A Praxys deu uma pequena colaboração ao projeto, mas apoia 100% essa iniciativa! Visite e divulgue essa ótima idéia: www.cursodehtml.com.br]]></description>
			<content:encoded><![CDATA[<p><img style="float:left" title="cursodehtml" src="http://www.praxys.com.br/blog/wp-content/uploads/2009/08/cursodehtml.jpg" alt="cursodehtml" hspace="5" />O site CursodeHtml.com.br é um projeto especialmente desenvolvido para que deficientes visuais aprendam a linguagem HTML e possam então desenvolver seus próprios sites na internet. A Praxys deu uma pequena colaboração ao projeto, mas apoia 100% essa iniciativa! Visite e divulgue essa ótima idéia: <a title="Curso de HTML" href="http://www.cursodehtml.com.br/" target="_blank">www.cursodehtml.com.br</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ueb3.com.br/blog/curso-de-html-para-deficientes-visuais/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>As melhores ferramentas para validar seu código</title>
		<link>http://ueb3.com.br/blog/as-melhores-ferramentas-para-validar-seu-codigo/</link>
		<comments>http://ueb3.com.br/blog/as-melhores-ferramentas-para-validar-seu-codigo/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 17:48:33 +0000</pubDate>
		<dc:creator>Douglas L. Figueiredo</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[links quabrados]]></category>
		<category><![CDATA[validação de código]]></category>
		<category><![CDATA[validar código]]></category>
		<category><![CDATA[validar links]]></category>

		<guid isPermaLink="false">http://ueb3.com.br/?p=121</guid>
		<description><![CDATA[O seu browser estar apresentando seu site corretamente não significa que seu código esta correto e também não significa que vai funcionar em mais 40 browsers que são usados atualmente. Programar a interface de um site é bem diferente do que programar numa linguagem server side onde, se você esquecer um “;” ou não fechar [...]]]></description>
			<content:encoded><![CDATA[<p>O seu browser estar apresentando seu site corretamente não significa que seu código esta correto e também não significa que vai funcionar em mais 40 browsers que são usados atualmente. Programar a interface de um site é bem diferente do que programar numa linguagem server side onde, se você esquecer um “;” ou não fechar um if, seu código nem roda. Programando no lado do cliente, diversos erros de html são “consertados” pela maioria dos browsers. Ou seja, você esquece de fechar uma tag, ou coloca um &lt;h1&gt; dentro de um &lt;a&gt; <strong>no seu browser</strong> e aparece tudo ok, mas é errado.</p>
<p>Ok, mesmo que o site seja testado no Firefox, ie6, ie7, Safari, Chrome e Opera, quem garante que os navegadores Netscape 6.0, Ant Galio 3.1, Blaze 6.0 ou o Playstation 3 5.0 vão interpretar corretamente também?</p>
<p>E é por isso que devemos validar o código. Existem diversas <strong>ferramentas para validação de código</strong>.<br />
A mais importante delas, creio que é o <a rel="nofollow" href="https://addons.mozilla.org/pt-BR/firefox/addon/249" target="_blank">HTML validator</a>, uma extensão de firefox. Além de válidar seu (x)html, ele diz o que está errado e como consertar o que é ótimo pra quem está começando a programar interface.</p>
<p style="text-align: center;"><img class="aligncenter" title="html validator" src="http://www.tidbits.com.br/wp-content/uploads/2008/11/html-validator.png" alt="html validator" /></p>
<p>Para validar CSS, a melhor opção é o <a rel="nofollow" href="http://jigsaw.w3.org/css-validator" target="_blank">CSS validator</a> da W3C. Infelizmente não existe (ou não conheço) nenhuma opção desktop. Mas mesmo assim, vale a pena utilizar.</p>
<p style="text-align: center;"><img title="CSS validator" src="http://www.tidbits.com.br/wp-content/uploads/2008/11/css-validator.png" alt="CSS validator" /></p>
<p style="text-align: center;"><img src="http://www.tidbits.com.br/download/_images/copy.gif" alt="copy" /></p>
<p>Já o <a rel="nofollow" href="http://validator.w3.org/checklink" target="_blank">link-checker</a> é um validador de links que analisa seu site e procura por links quebrados, muito útil. A análise é BEM completa, e demora muito tempo, afinal ele checa tudo. Analisando a home do TidBits ele demorou 286 segundos e checou mais de 200 arquivos.</p>
<p style="text-align: center;"><img title="link checker" src="http://www.tidbits.com.br/wp-content/uploads/2008/11/link-checker.png" alt="link checker" /></p>
<p>Outras ferramentas como o <a href="https://addons.mozilla.org/pt-BR/firefox/addon/1843" target="_blank">firebug</a>, ajudam bastante na codificação, principalmente pra detectar erros de JavaScript. E finalmente, para garantir a acessibilidade do seu site, existe diversas opções, duas em português: o <a rel="nofollow" href="http://www.acessobrasil.org.br/" target="_blank">Da Silva</a> e o <a rel="nofollow" href="http://www.governoeletronico.gov.br/" target="_blank">ASES</a> desenvolvido pelo governo eletrônico.</p>
<p><em><strong><span style="color: #888888;">Fonte: TidBits</span></strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://ueb3.com.br/blog/as-melhores-ferramentas-para-validar-seu-codigo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Tutoriais de Menus Animados com jQuery</title>
		<link>http://ueb3.com.br/blog/12-tutoriais-de-menus-animados-com-jquery/</link>
		<comments>http://ueb3.com.br/blog/12-tutoriais-de-menus-animados-com-jquery/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 16:54:58 +0000</pubDate>
		<dc:creator>Douglas L. Figueiredo</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[menu animado]]></category>
		<category><![CDATA[menu drop-down]]></category>
		<category><![CDATA[menu flutuante]]></category>
		<category><![CDATA[menu horizontal]]></category>
		<category><![CDATA[menu vertical]]></category>
		<category><![CDATA[navegação]]></category>
		<category><![CDATA[tutoriais]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://ueb3.com.br/?p=102</guid>
		<description><![CDATA[O tutorial abaixo foi traduzido do original por mim, com a idéia de lhes ajudar com este novo recurso jQuery. Abaixo você verá vários exemplos e como aplicá-los em seu projeto junto com HTML e CSS. Divirta-se Navegação é um componente essencial para websites. A boa navegabilidade leva o usuário com maior facilidade e rapidez [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>O tutorial abaixo foi traduzido do <a href="http://webdeveloperplus.com/jquery/15-jquery-tutorials-for-more-interactive-navigation/" target="_blank">original</a> por mim, com a idéia de lhes ajudar com este novo recurso jQuery. Abaixo você verá vários exemplos e como aplicá-los em seu projeto junto com HTML e CSS. Divirta-se <img src='http://ueb3.com.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>Navegação é um componente essencial para websites. A boa navegabilidade leva o usuário com maior facilidade e rapidez até a informação desejada. Aqui temos 12 excelentes tutoriais para criar menus de navegação para seu projeto, utilizando o poderoso jQuery, framework JavaScript.</p>
<h3>1.Menu horizontal animado com jQuery</h3>
<p><img title="Horizontal Animated Menu using jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/horizontal-animated-menu.jpg" alt="Horizontal Animated Menu using jQuery" width="556" height="105" /></p>
<p>Este tutorial nos mostra como criar uma menu interativo usando jQuery, nos dando uma animação na horizontal quando o mouse estiver sobre este link, mostrando informações escondidas referente ao link.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://sandbox.ronggur.com/2009/01/25/jquery-tutorial-horizontal-animated-menu/');" href="http://sandbox.ronggur.com/2009/01/25/jquery-tutorial-horizontal-animated-menu/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://dock.ronggur.com/tutorial/jquery%20tutorial%20-%20horizontal%20animated%20menu/');" href="http://dock.ronggur.com/tutorial/jquery%20tutorial%20-%20horizontal%20animated%20menu/" target="_blank">Demo</a></p>
<h3>2. SlidingMenu usando jQuery</h3>
<p><img title="Sliding Menu Using jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/sliding-menu-jquery.png" alt="Sliding Menu Using jQuery" width="349" height="121" /></p>
<p>Este tutorial explica como criar um menu &#8216;deslizante&#8217; a partir de seu ícone, mostrando mais detalhes do link que o mouse sobrepor.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.ilovecolors.com.ar/sliding-menu-using-jquery/');" href="http://www.ilovecolors.com.ar/sliding-menu-using-jquery/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://ilovecolors.com.ar/wp-content/uploads/jquery-slide-menu/example.html');" href="http://ilovecolors.com.ar/wp-content/uploads/jquery-slide-menu/example.html" target="_blank">Demo</a></p>
<h3>3. Criando um bom menu imitando <em>kwicks jQuery Plugin</em></h3>
<p><img title="Menu with Kwicks Effect using jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/kwicks-effect.png" alt="Menu with Kwicks Effect using jQuery" width="598" height="172" /></p>
<p>Se você tem sempre usado o <a href="http://www.jeremymartin.name/projects.php?project=kwicks" target="_blank"><strong>kwicks jQuery plugin</strong></a>, este menu é uma exata imitação dele. Este tutorial explica como alcançar o efeito do <em>kwicks</em> usando jQuery.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://banhawi.com/2009/06/create-your-own-kwicks-jquery-effect/');" href="http://banhawi.com/2009/06/create-your-own-kwicks-jquery-effect/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://banhawi.com/demos/jquery/kwicks-clone/Example.html');" href="http://banhawi.com/demos/jquery/kwicks-clone/Example.html" target="_blank">Demo</a></p>
<h3>4. Menu com rolagem horizontal utilizando CSS &amp; jQuery</h3>
<p><img title="Horizontal Scrolling Menu with CSS &amp; jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/horizontal-scrolling-menu.jpg" alt="Horizontal Scrolling Menu with CSS &amp; jQuery" width="553" height="168" /></p>
<p>Este tutorial explica como alcançar um deslocamento horizontal do menu utilizando CSS e jQuery.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://valums.com/scroll-menu-jquery/');" href="http://valums.com/scroll-menu-jquery/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://valums.com/wp-content/uploads/2009/02/menu/final.htm');" href="http://valums.com/wp-content/uploads/2009/02/menu/final.htm" target="_blank">Demo</a></p>
<h3>5. Menu <em>Drop-down</em> usando jQuery</h3>
<p><img title="Animated Drop Down Menu using jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/animated-drop-down.jpg" alt="Animated Drop Down Menu using jQuery" width="237" height="159" /></p>
<p>Se você possui um pequeno espaço e necessita mostrar muitos links, seus problemas acabaram, com este plugin você consegue criar um &#8216;<em>menu suspenso</em>&#8216; utilizando jQuery.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.clarklab.net/blog/posts/animated-drop-down-menu-with-jquery/');" href="http://www.clarklab.net/blog/posts/animated-drop-down-menu-with-jquery/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://clarklab.net/blog/articles/dropdown/example.html');" href="http://clarklab.net/blog/articles/dropdown/example.html" target="_blank">Demo</a></p>
<h3>6. <em>RolloverTooltips</em> com jQuery</h3>
<p><img title="rollover tooltips" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/rollover-tooltips.png" alt="rollover tooltips" width="307" height="164" /></p>
<p>Este tutorial nos dá uma ferramenta para exibir &#8220;dicas&#8221; animadas sobre os ícones de navegação. Uma agradável opção para exibir maiores informações sobre o link em questão.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.ilovecolors.com.ar/rollovers-tooltips-jquery/');" href="http://www.ilovecolors.com.ar/rollovers-tooltips-jquery/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://ilovecolors.com.ar/wp-content/uploads/jquery-rollover-tooltip/example.html');" href="http://ilovecolors.com.ar/wp-content/uploads/jquery-rollover-tooltip/example.html" target="_blank">Demo</a></p>
<h3>7. Estilos de links baseados nas extensões dos arquivos</h3>
<p><img style="border: 1px solid black;" title="Links Styled based on extension using jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/extension-styled-navigation.png" alt="Links Styled based on extension using jQuery" width="503" height="156" /></p>
<p>Se você necessita apresentar diversos tipos de documentos em sua página web este tutorial pode te ajudar. Ele ensina como diferenciar os links baseando-se nos tipos de arquivos.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://dabrook.org/blog/articles/selecting-and-styling-external-links-or-pdf-ppts-and-other-files-by-extensi/');" href="http://dabrook.org/blog/articles/selecting-and-styling-external-links-or-pdf-ppts-and-other-files-by-extensi/" target="_blank">Tutorial</a></p>
<h3>8. Como criar um menu inspirado no efeito do ‘<em>Mootools Homepage</em>’ com jQuery</h3>
<p><img title="MooTools Homepage like navigation" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/mootools-navigation-jquery.jpg" alt="MooTools Homepage like navigation" width="468" height="208" /></p>
<p>Criando um ótimo efeito para menu vertical usando jQuery inspirado em um <em>velho</em> efeito mootools homepage navigation.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-mootools-homepage-inspired-navigation-effect-using-jquery/');" href="http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-mootools-homepage-inspired-navigation-effect-using-jquery/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nettuts.s3.amazonaws.com/004_Moo/tutorial/demo/demo.html');" href="http://nettuts.s3.amazonaws.com/004_Moo/tutorial/demo/demo.html" target="_blank">Demo</a></p>
<h3>9. Criando um menu com teclas de atalho &#8211; jQuery</h3>
<p><img title="jQuery KeyPress Navigation" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/jQuery-KeyPress-Navigation.jpg" alt="jQuery KeyPress Navigation" width="502" height="225" /></p>
<p>Este tutorial nos ensina a criar um menu que trabalha com teclas de atalho, poupando o usuário de levar o mouse até o menu de navegação.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-keypress-navigation-using-jquery/');" href="http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-keypress-navigation-using-jquery/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nettuts.s3.amazonaws.com/013_keypress/demo/demo.html');" href="http://nettuts.s3.amazonaws.com/013_keypress/demo/demo.html" target="_blank">Demo</a></p>
<h3>10. jQuery: Menu <em>&#8216;desbotado&#8217;</em> – Substituindo Conteúdo</h3>
<p><img title="Fading Menu Content Replacer using jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/fading-menu.png" alt="Fading Menu Content Replacer using jQuery" width="585" height="179" /></p>
<p>Criar um efeito legal do menu &#8216;desbotando&#8217; e substituindo o conteúdo da página.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://css-tricks.com/learning-jquery-fading-menu-replacing-content/');" href="http://css-tricks.com/learning-jquery-fading-menu-replacing-content/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://css-tricks.com/examples/MenuFader/');" href="http://css-tricks.com/examples/MenuFader/" target="_blank">Demo</a></p>
<h3>11. Criando uma navegação legal com CSS &amp; jQuery</h3>
<p><img title="Animated navigation menu using jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/cool-animated-menu.jpg" alt="Animated navigation menu using jQuery" width="544" height="116" /></p>
<p>Este tutorial é uma réplica de um menu em flash, porém utilizando CSS e jQuery. Observe como o efeito é baseado no flash, porém não utiliza o flash.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://net.tutsplus.com/tutorials/javascript-ajax/create-a-cool-animated-navigation-with-css-and-jquery/');" href="http://net.tutsplus.com/tutorials/javascript-ajax/create-a-cool-animated-navigation-with-css-and-jquery/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nettuts.s3.amazonaws.com/009_jQueryMenu/sm/result/index.html');" href="http://nettuts.s3.amazonaws.com/009_jQueryMenu/sm/result/index.html" target="_blank">Demo</a></p>
<h3>12. Criando um Menu Flutuante usando HTML, CSS &amp; jQuery</h3>
<p><img title="Floating HTML Menu using jQuery" src="http://webdeveloperplus.com/wp-content/uploads/2009/07/floating-html-menu.png" alt="Floating HTML Menu using jQuery" width="333" height="214" /></p>
<p>Este tutorial vai te ensinar como criar um menu flutuante com jQuery. Muito útil para página de conteúdo extensos.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://net.tutsplus.com/html-css-techniques/creating-a-floating-html-menu-using-jquery-and-css/');" href="http://net.tutsplus.com/html-css-techniques/creating-a-floating-html-menu-using-jquery-and-css/" target="_blank">Tutorial</a> <a onclick="javascript:pageTracker._trackPageview('/outbound/article/https://nettuts.s3.amazonaws.com/018_Floating_Menu/demo/dhtml_float_menu_final_nettut.html');" href="https://nettuts.s3.amazonaws.com/018_Floating_Menu/demo/dhtml_float_menu_final_nettut.html" target="_blank">Demo</a></p>
<blockquote><p>Espero ter ajudado com esta dica <img src='http://ueb3.com.br/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ueb3.com.br/blog/12-tutoriais-de-menus-animados-com-jquery/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Validando as cores de seu site!</title>
		<link>http://ueb3.com.br/blog/validando-as-cores-de-seu-site/</link>
		<comments>http://ueb3.com.br/blog/validando-as-cores-de-seu-site/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 13:56:03 +0000</pubDate>
		<dc:creator>Douglas L. Figueiredo</dc:creator>
				<category><![CDATA[Cores]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[check my colours]]></category>
		<category><![CDATA[validação]]></category>
		<category><![CDATA[validação de cores]]></category>

		<guid isPermaLink="false">http://ueb3.com.br/?p=46</guid>
		<description><![CDATA[Salve! Salve! Pessoas! Como estão? É isso ae mesmo que o título está falando&#8230;agora também é possível validar as cores do seu site! Todos ja sabem como validar os códigos HTML e CSS pela W3C, porém esta ferramenta é nova para mim, e creio que para muitos também. Trata-se do Check My Colours, um validador [...]]]></description>
			<content:encoded><![CDATA[<p>Salve! Salve! Pessoas! Como estão?</p>
<p>É isso ae mesmo que o título está falando&#8230;agora também é possível validar as cores do seu site! Todos ja sabem como <a title="validar os c?digos HTML e CSS" href="http://jigsaw.w3.org/css-validator/" target="_blank">validar os códigos HTML e CSS</a> pela W3C, porém esta ferramenta é nova para mim, e creio que para muitos também.</p>
<p>Trata-se do <a title="Check my Colours!" href="http://www.checkmycolours.com/" target="_blank">Check My Colours</a>, um validador de cores que acabei de conhecer. Basta inserir a URL nesta simples ferramenta e <em>voilá</em> (não sou amante do idioma francês, porém este expressão me veio a mente agora), ali está o resultado indicando se seu site está ou não em plena harmonia de cores.</p>
<p>Faça o teste agora mesmo: <a title="Check my Colours!" href="http://www.checkmycolours.com/" target="_blank">Check My Colours</a></p>
<p><span style="color: #666666;">Fonte: <a class="fonte" title="Blog Avante - Bruno Ávila" href="http://www.brunoavila.com.br/avante/utilitarios/como-validar-as-cores-do-seu-site.html" target="_blank">Blog Avante &#8211; Bruno Ávila</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://ueb3.com.br/blog/validando-as-cores-de-seu-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

