<?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>Blog Web Standards &#187; Histórico de Bugs</title>
	<atom:link href="http://www.webstandards.blog.br/category/historico-de-bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webstandards.blog.br</link>
	<description>Soluções para os problemas enfrentados pelos desenvolvedores HTML e CSS em seu dia-a-dia</description>
	<lastBuildDate>Tue, 20 Dec 2011 19:14:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Desabilitar e remover estilo da tag details e summary</title>
		<link>http://www.webstandards.blog.br/historico-de-bugs/desabilitar-e-remover-estilo-da-tag-details-e-summary/</link>
		<comments>http://www.webstandards.blog.br/historico-de-bugs/desabilitar-e-remover-estilo-da-tag-details-e-summary/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 14:59:24 +0000</pubDate>
		<dc:creator>g3</dc:creator>
				<category><![CDATA[Histórico de Bugs]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.webstandards.blog.br/?p=387</guid>
		<description><![CDATA[Após uma atualização do Google Chrome, percebemos que todos nossos códigos estavam bugados pois a forma que o navegador estava renderizando a tag details é diferente. Procuramos formas para resetar essa novidade (seta abre e fecha) e chegamos a alguns códigos para esse HTML: &#60;details open&#62; &#60;summary&#62;Blog Web Standards&#60;/summary&#62; &#60;aside&#62;Soluções para os problemas enfrentados pelos [...]

<h5>Artigos relacionados:</h5><ol><li><a href='http://www.webstandards.blog.br/web-standards/usando-target-blank-em-xhtml-strict/' rel='bookmark' title='Usando target blank em XHTML Strict'>Usando target blank em XHTML Strict</a> <small>Para usar o atributo target="_blank" para que links abram em...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Após uma atualização do <strong>Google Chrome</strong>, percebemos que todos nossos códigos estavam bugados pois a forma que o navegador estava renderizando a <a href="http://www.w3.org/TR/html5/interactive-elements.html#the-details-element" title="Veja mais informações sobre essa tag - Link para W3C">tag details</a> é diferente.</p>
<p><img src="http://www.webstandards.blog.br/wp-content/uploads/2011/06/Captura-de-tela-2011-06-28-às-11.35.25-300x220.png" alt="" title="Exemplo tag datails" width="300" height="220" class="aligncenter size-medium wp-image-388" /></p>
<p>Procuramos formas para resetar essa novidade (<strong>seta abre e fecha</strong>) e chegamos a alguns códigos para esse <abbr title="HyperText Markup Language">HTML</abbr>:</p>
<pre class="brush: html">
&lt;details open&gt;
  &lt;summary&gt;Blog Web Standards&lt;/summary&gt;
  &lt;aside&gt;Soluções para os problemas enfrentados pelos desenvolvedores HTML e CSS no dia-a-dia.&lt;/aside&gt;
&lt;/details&gt;
</pre>
<h4>Reset <abbr title="Cascading Style Sheets">CSS</abbr></h4>
<pre class="brush: css">
details summary::-webkit-details-marker { display: none; }
</pre>
<p>Inclua no <abbr title="Cascading Style Sheets">CSS</abbr> essa linha conforme o seus estilos.</p>
<h4>Reset do comportamento (abre e fecha)</h4>
<p>A princípio desabilitamos com javascript, então escolha alguma das duas opções que desejar, com jQuery ou apenas com javascript sem jQuery.</p>
<h5>Com jQuery</h5>
<pre class="brush: javascript">
$(document).ready(function(){
  $(&#039;details summary&#039;).click(function(){
    return false;
  });
});
</pre>
<h5>Sem jQuery</h5>
<pre class="brush: javascript">
window.onload = function() {
	var summary = document.getElementsByTagName(&quot;summary&quot;);
  for (var i = 0; i &lt; summary.length; i++) {
  	summary[i].onclick = function () {
    	return false;
  	}
  }
};
</pre>
<p>Inclua um desses trechos de javascript em seu código confome desejar.</p>
<p>Alguma dúvida, sugestão, melhoras ou outras formas de resolver estamos a disposição</p>


<h5>Artigos relacionados:</h5><ol><li><a href='http://www.webstandards.blog.br/web-standards/usando-target-blank-em-xhtml-strict/' rel='bookmark' title='Usando target blank em XHTML Strict'>Usando target blank em XHTML Strict</a> <small>Para usar o atributo target="_blank" para que links abram em...</small></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.webstandards.blog.br/historico-de-bugs/desabilitar-e-remover-estilo-da-tag-details-e-summary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug Firefox &#8211; button com elemento dentro</title>
		<link>http://www.webstandards.blog.br/historico-de-bugs/bug-firefox-button-com-elemento-dentro/</link>
		<comments>http://www.webstandards.blog.br/historico-de-bugs/bug-firefox-button-com-elemento-dentro/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 17:12:29 +0000</pubDate>
		<dc:creator>g3</dc:creator>
				<category><![CDATA[Histórico de Bugs]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://www.webstandards.blog.br/?p=277</guid>
		<description><![CDATA[Veja como resolver o bug no Firefox durante a estilização de um botão flexível (quando se usa um elemento dentro do button). Layout do botão: HTML: &#60;button class=&#34;botao&#34; type=&#34;submit&#34;&#62;&#60;strong&#62;Logar&#60;/strong&#62;&#60;/button&#62; CSS: .botao, .botao strong { display: inline-block; height: 27px; border: 0; background: url(../imagens/botao-marrom.png) no-repeat; line-height: 27px; text-shadow: rgba(72,25,24,.41) 1px 1px 0; color: #fff; } .botao { [...]

<h5>Nenhum artigo relacionado.</h5>]]></description>
			<content:encoded><![CDATA[<p>Veja como resolver o <strong>bug no Firefox</strong> durante a estilização de um <strong>botão flexível</strong> (quando se usa um elemento dentro do button).</p>
<p><strong>Layout do botão:</strong></p>
<p><img src="http://webstandards.blog.br/wp-content/uploads/imagens/botao1.png" alt="Botão" /></p>
<p><strong>HTML:</strong></p>
<pre class="brush: html">
&lt;button class=&quot;botao&quot; type=&quot;submit&quot;&gt;&lt;strong&gt;Logar&lt;/strong&gt;&lt;/button&gt;
</pre>
<p><strong>CSS:</strong></p>
<pre class="brush: css">
.botao,
.botao strong { display: inline-block; height: 27px; border: 0; background: url(../imagens/botao-marrom.png) no-repeat; line-height: 27px; text-shadow: rgba(72,25,24,.41) 1px 1px 0; color: #fff; }
.botao { padding-left: 12px; }
.botao strong { padding-right: 12px; background-position: right -27px; }
</pre>
<p>Nesse caso, a imagem de fundo do botão é o png &#8220;botao-marrom.png&#8221;:</p>
<p><img title="botao-marrom" src="http://www.webstandards.blog.br/wp-content/uploads/2011/02/botao-marrom.png" alt="" width="500" height="54" /></p>
<p><strong>Veja como o Firefox renderiza:</strong></p>
<p><img src="http://webstandards.blog.br/wp-content/uploads/imagens/botao1-quebrado.png" alt="Botão quebrado" /></p>
<p><strong>Para ajustar o bug, inclua o seguinte código no css:</strong></p>
<pre class="brush: css">
button.botao::-moz-focus-inner { border: 0; padding: 0; }
</pre>
<p>Fonte da solução: <a href="http://www.aheadcreative.com/removing-unwanted-button-padding-in-firefox/">a head creative</a></p>


<h5>Nenhum artigo relacionado.</h5>]]></content:encoded>
			<wfw:commentRss>http://www.webstandards.blog.br/historico-de-bugs/bug-firefox-button-com-elemento-dentro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quebra de layout no email marketing IE6 e IE7</title>
		<link>http://www.webstandards.blog.br/historico-de-bugs/quebra-de-layout-no-email-marketing-ie6-e-ie7/</link>
		<comments>http://www.webstandards.blog.br/historico-de-bugs/quebra-de-layout-no-email-marketing-ie6-e-ie7/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 19:16:27 +0000</pubDate>
		<dc:creator>linke</dc:creator>
				<category><![CDATA[Histórico de Bugs]]></category>

		<guid isPermaLink="false">http://www.webstandards.blog.br/?p=181</guid>
		<description><![CDATA[Como corrigir problemas de quebra de linha de layout em Email marketing nos IEs.

<h5>Artigos relacionados:</h5><ol><li><a href='http://www.webstandards.blog.br/html/email-marketing-html-css/' rel='bookmark' title='Email marketing: usando HTML e CSS'>Email marketing: usando HTML e CSS</a> <small>Limitações HTML e CSS para desenvolver templates de Email Marketing...</small></li>
<li><a href='http://www.webstandards.blog.br/web-standards/como-testar-o-site-no-ie6-ie7-e-ie8/' rel='bookmark' title='Como testar o site no IE6, IE7 e IE8?'>Como testar o site no IE6, IE7 e IE8?</a> <small>Quer saber alguma maneira de testar seu site no Internet...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Quando você terminar de fazer seu<strong> email marketing com HTML</strong> e partir para testar no Internet Explorer, o layout fica quebrado, com linhas entre as fatias (normalmente este problema acontece no Hotmail).</p>
<p>Veja um exemplo: <a title="Quebra de layout no email marketing" href="http://www.webstandards.blog.br/wp-content/uploads/2009/07/email_marketing_quebra.gif">Quebra de layout no email marketing.</a></p>
<p>[as divs com style que vocês irão ver, servem para corrigir um Bug de renderização no Hotmail, para evitar as linhas de quebra de layout]</p>
<p>Exemplo do Código HTML (ainda com defeito):</p>
<pre class="brush: xhtml">
&lt;tr&gt;
&lt;td width=&quot;100&quot; height=&quot;100&quot;&gt;
&lt;img src=&quot;blog.jpg&quot; alt=&quot;Blog&quot; width=&quot;100&quot; height=&quot;100&quot; /&gt;
&lt;/td&gt;
&lt;/tr&gt;
</pre>
<p>Deve estar igualzinho seu código, e tudo era para dar certo mas não deu? Veja o código que vai resolver seus problemas:</p>
<pre class="brush: xhtml">
&lt;tr&gt;
&lt;td width=&quot;100&quot; height=&quot;100&quot;&gt;&lt;img src=&quot;blog.jpg&quot; alt=&quot;Blog&quot; width=&quot;100&quot; height=&quot;100&quot; /&gt;&lt;/td&gt;
&lt;/tr&gt;
</pre>
<p>O IE interpreta o ENTER que você coloca para organizar seu código e indentação, como uma quebra de linha.</p>
<p><strong>&#8212; RESUMO &#8212;</strong><br />
<em>A solução é deixar o elemento  e tudo que tem dentro, na mesma linha.</em></p>
<h4>Gerador de e-mail marketing</h4>
<p>Para facilitar o trabalho de inserção das medidas de cada imagem em sua célula-mãe e a criação de uma div envolvendo com sua altura correspondente, criamos o <a title="Visitar o Gerador de e-mail marketing" href="http://www.webstandards.blog.br/exemplos/gerador-email-marketing/">Gerador de e-mail marketing</a>:</p>
<p><a title="Visitar o Gerador de e-mail marketing" href="http://www.webstandards.blog.br/exemplos/gerador-email-marketing/">http://www.webstandards.blog.br/exemplos/gerador-email-marketing/</a></p>


<h5>Artigos relacionados:</h5><ol><li><a href='http://www.webstandards.blog.br/html/email-marketing-html-css/' rel='bookmark' title='Email marketing: usando HTML e CSS'>Email marketing: usando HTML e CSS</a> <small>Limitações HTML e CSS para desenvolver templates de Email Marketing...</small></li>
<li><a href='http://www.webstandards.blog.br/web-standards/como-testar-o-site-no-ie6-ie7-e-ie8/' rel='bookmark' title='Como testar o site no IE6, IE7 e IE8?'>Como testar o site no IE6, IE7 e IE8?</a> <small>Quer saber alguma maneira de testar seu site no Internet...</small></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.webstandards.blog.br/historico-de-bugs/quebra-de-layout-no-email-marketing-ie6-e-ie7/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Imagens carregando só no Firefox?</title>
		<link>http://www.webstandards.blog.br/historico-de-bugs/imagens-carregando-so-no-firefox/</link>
		<comments>http://www.webstandards.blog.br/historico-de-bugs/imagens-carregando-so-no-firefox/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 13:51:43 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Histórico de Bugs]]></category>

		<guid isPermaLink="false">http://www.webstandards.blog.br/?p=178</guid>
		<description><![CDATA[Problema: Um bug extremamente estranho é a imagem que só funciona no Firefox, enquanto no Internet Explorer simplesmente não aparece! Mágica? Não! Talvez o arquivo esteja corrompido. Solução: Salvar a imagem novamente, para que funcione nos outros navegadores. Nenhum artigo relacionado.

<h5>Nenhum artigo relacionado.</h5>]]></description>
			<content:encoded><![CDATA[<p><strong>Problema: </strong>Um bug extremamente estranho é a imagem que só funciona no Firefox, enquanto no Internet Explorer simplesmente não aparece!</p>
<p>Mágica? Não! Talvez o arquivo esteja corrompido.</p>
<p><strong>Solução: </strong>Salvar a imagem novamente, para que funcione nos outros navegadores.</p>


<h5>Nenhum artigo relacionado.</h5>]]></content:encoded>
			<wfw:commentRss>http://www.webstandards.blog.br/historico-de-bugs/imagens-carregando-so-no-firefox/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

