<?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>bittersweet dev &#187; IE6</title>
	<atom:link href="http://blog.hboaventura.com/tag/ie6/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hboaventura.com</link>
	<description>&#039;cause that&#039;s the dev life</description>
	<lastBuildDate>Wed, 01 Sep 2010 12:26:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>[Tradução] 10 coisas legais que poderemos fazer quando o IE6 estiver morto. E algumas que não poderemos</title>
		<link>http://blog.hboaventura.com/traducao-10-coisas-legais-que-poderemos-fazer-quando-o-ie6-estiver-morto-e-algumas-que-nao-poderemos/</link>
		<comments>http://blog.hboaventura.com/traducao-10-coisas-legais-que-poderemos-fazer-quando-o-ie6-estiver-morto-e-algumas-que-nao-poderemos/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 17:02:41 +0000</pubDate>
		<dc:creator>kidh0</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[IE6]]></category>

		<guid isPermaLink="false">http://blog.hboaventura.com/?p=64</guid>
		<description><![CDATA[Segue a tradução do artigo 10 Cool Things We’ll Be Able To Do Once IE6 Is Dead; And A Few We Can’t do site Ajaxian. Vale a pena conferir o que estamos perdendo quando desenvolvemos pensando em IE6. James Edwards tem uma pequena lista que ousa sonhar com uma vida pós IE6. Ele nos deu [...]

<br/><br/>
<strong>Sem Posts Relacionados.</strong>]]></description>
			<content:encoded><![CDATA[<p id="post-6610"><img class="alignleft size-full wp-image-67" title="wanted-dead" src="http://blog.hboaventura.com/wp-content/uploads/2009/04/wanted-dead.jpg" alt="wanted-dead" width="200" height="200" />Segue a tradução do artigo <em>10 <a href="http://ajaxian.com/archives/10-cool-things-we%E2%80%99ll-be-able-to-do-once-ie6-is-dead-and-a-few-we-cant" target="_blank">Cool Things We’ll Be Able To Do Once IE6 Is Dead; And A Few We Can’t</a> </em>do site <a href="http://ajaxian.com/" target="_blank">Ajaxian</a>. Vale a pena conferir o que estamos perdendo quando desenvolvemos pensando em IE6.</p>
<p><a href="http://www.brothercake.com" target="_blank">James Edwards</a> tem uma pequena lista que ousa sonhar com uma vida pós IE6. Ele nos deu uma lista de 10 coisas que que poderemos fazer quando este dia chegar:</p>
<h3>Usar child-selectors</h3>
<p>Não vamos mais precisar definir intermináveis regras para remover as regras dos <a href="http://www.w3.org/TR/CSS21/selector.html#child-selectors" target="_blank">child-selectors</a>. Com os eles no CSS2  poderemos especificar regras CSS que sejam aplicadas apenas no elemento filho, não nos descendentes em geral.</p>
<h3>Usar PNGs de 24-bit</h3>
<p>Não vamos mais precisar adaptar imagens em diferentes backgrounds coloridos para que tenhamos um anti-aliasing descente. Com o suporte ao canal alpha do PNG, poderemos usar imagens com sombras, glows e outros efeitos de opacidade, com segurança que todos os navegadores gráficos poderão vê-los.</p>
<h3>Usar attribute selectors</h3>
<p>Não vamos mais precisar definir classes de tipagem para os inputs &#8211; coisas como &lt;input class=&#8221;text&#8221; &#8230; /&gt; &#8211; quando podemos endereça-las com os <a href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" target="_blank">attribute seletors</a> do CSS2, como input[type="text"]. Podemos usar até mesmo o <a href="http://www.w3.org/TR/css3-selectors/#attribute-substrings" target="_blank">attribute selector  substring-matching</a> do CSS3 (suportado por todos os navegadores modernos, inclusive o IE7), que pode ser muito útil quando definimos seletores que se aplicam a um grande numero de atributos, diminuindo significantemente o número de código que teremos que fazer.</p>
<h3>Usar um grande número de propriedades display</h3>
<p>Poderemos usar coisas como display:inline-block ao invés de float:left. Isso significa não ter mais os intermináveis float dentro de float dentro de float, ou ainda o duvidável uso do overflow:hidden, só para os blocos ficarem posicionados corretamente. (Embora eu deva dizer que teremos que esperar até o Firefox 3 para termos isso também!).</p>
<h3>Usar min-width e max-width</h3>
<p>Apesar da implementação do propriedade width do IE6 ser muito parecida com a correta implementação do <a href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" target="_blank">min-width</a>, não é a mesma coisa, e não serve para o mesmo propósito; e isso não faz nada para o max-width. Com o fim do IE6 virá uma nova renascença dos designs em block, com a grande flexibilidade que os designers vem reclamando a anos.</p>
<h3>Jogar fora 90% dos CSS hacks (e 90% da razão pela qual precisamos deles!)</h3>
<p>No nos preocuparemos com repetições bizarras de caracteres, misteriosos blocos invisíves ou frustantes margens duplicadas; com o fim do IE6 acabará a necessidade de diagnosticar e curar tantos bugs de reendenização</p>
<h3>Adicionar abreviações que todos poderão ver</h3>
<p>Apesar de pessoalmente só usar o elemento <a href="http://reference.sitepoint.com/html/abbr" target="_blank">&lt;abbr&gt;</a> e nunca usar <a href="http://reference.sitepoint.com/html/acronym" target="_blank">&lt;acronym&gt;</a>, ainda sim me aborreço ao lembrar que os usuários do IE6 não verão a expansão, e me aborrece mais ainda as ocasiões que eu preciso usar scripts para eles (e não posso).</p>
<h3>Confiar novamente no z-index</h3>
<p>Não vamos mais precisar coçar nossas e refletir sobre o porque a camada X estão acima da camada Y quando deveria estar abaixo, imaginando o que podemos ter feito de errado, só pra lembrar que &#8211; duh &#8211; não fizemos nada de errado, é apenas o<a href="http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html" target="_blank"> contexto de empilhamento do IE6</a>.</p>
<h3>Poupar tempo e dinheiro</h3>
<p>Gastar um tempo consideravelmente menor hackeando significa menos tempo de desenvolvimento e menos custos.</p>
<h3>Aproveitar novamente!</h3>
<p>Escrever CSS vai se tornar prazeiroso como costumava ser. Isso é, até nossas expectativas aumentarem novamente e o IE7 se tornar nosso monstro</p>
<p>Mas ainda teremos que esperar pelos contadores CSS, box-sizing, e um JavaScript mais decente (e muito muito mais, como Canvar e suporte a SVG).</p>
<p>Tomara que o update automático para o IE8 coloque tudo nos eixos</p>


<br/><br/><p><strong>Sem Posts Relacionados.</strong></p>]]></content:encoded>
			<wfw:commentRss>http://blog.hboaventura.com/traducao-10-coisas-legais-que-poderemos-fazer-quando-o-ie6-estiver-morto-e-algumas-que-nao-poderemos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
