<?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>Kynho Blog - Programação, Design, Web e afins. &#187; CSS</title>
	<atom:link href="http://www.kynho.com/blog/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kynho.com/blog</link>
	<description>Blog do desenvolvedor web kynho.</description>
	<lastBuildDate>Wed, 02 Jun 2010 22:04:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Conditional comments para o IE8</title>
		<link>http://www.kynho.com/blog/2009/09/11/conditional-comments-para-o-ie8/</link>
		<comments>http://www.kynho.com/blog/2009/09/11/conditional-comments-para-o-ie8/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 02:49:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[conditional comments]]></category>
		<category><![CDATA[css hack]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.kynho.com/blog/?p=37</guid>
		<description><![CDATA[Talvez você já tenha ouvido falar em conditional comments e já tenha inclusive usado em seus projetos. Caso nunca tenha nem ouvido falar, recomendo um artigo do revolucao.etc que explica muito bem sobre o assunto.
O que acontece é que os utilizamos para corrigir bugs de css que ocorrem no Internet Explorer. Praticamente todas as versões [...]]]></description>
			<content:encoded><![CDATA[<p>Talvez você já tenha ouvido falar em conditional comments e já tenha inclusive usado em seus projetos. Caso nunca tenha nem ouvido falar, recomendo um artigo do <a href="http://revolucao.etc.br/archives/conditional-comments-no-internet-explorer/">revolucao.etc</a> que explica muito bem sobre o assunto.</p>
<p>O que acontece é que os utilizamos para corrigir bugs de css que ocorrem no Internet Explorer. Praticamente todas as versões anteriores ao IE8, que também não é lá essas coisas (faça o teste <a href="http://acid3.acidtests.org/">acid3</a>), dão dores de cabeça para os desenvolvedores.</p>
<p>Entretanto o IE8 corrigiu muitas das antigas falhas e dificilmente precisamos do conditional comments para corrigi-los, é ai que esta o problema.</p>
<p>Antes utilizávamos algo parecido com o código abaixo:</p>
<p><code>&lt;!--[if IE]&gt;</code></p>
<p>&lt;link href=&#8221;css/cssbugie.css&#8221; rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; /&gt;</p>
<p>&lt;![endif]&#8211;&gt;</p>
<p>O problema é que se esse código for utilizado e o usuário estiver usando o IE8, o site provavelmente vai renderizar com algum erro, já que o IE 8 não necessita das correções.</p>
<p>A solução desse problema é muito simples, basta substituir a linha acima por essa:</p>
<p><code>&lt;!--[if lt IE 8]&gt;</code></p>
<p>&lt;link href=&#8221;css/cssbugie.css&#8221; rel=&#8221;stylesheet&#8221; /&gt;</p>
<p>&lt;![endif]&#8211;&gt;</p>
<p>A linha acima quer dizer que apenas as versões anteriores ao IE8 interpretarão o arquivo cssbugie.css.</p>
<p>O que me levou a escrever este artigo, é que muitos sites que utilizam conditional comments foram testados no IE7 e seus antecessores, mesmo após o lançamento do IE8 alguns códigos não foram atualizados. Consequência, muitos sites estão sendo renderizados errado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kynho.com/blog/2009/09/11/conditional-comments-para-o-ie8/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
