<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Firefox forces orange background flash</title>
	<atom:link href="http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/</link>
	<description>Web design news and insights since 1995</description>
	<lastBuildDate>Fri, 19 Mar 2010 11:25:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: optimiced &#124; en &#187; &#8220;Jeffrey Zeldman is now following you on Twitter&#8221;</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-48829</link>
		<dc:creator>optimiced &#124; en &#187; &#8220;Jeffrey Zeldman is now following you on Twitter&#8221;</dc:creator>
		<pubDate>Mon, 28 Sep 2009 12:40:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-48829</guid>
		<description>[...] the fix introduced a new bug &#8212; the background of the page was &#8220;flashing&#8221; for a second or two on each page load [...]</description>
		<content:encoded><![CDATA[<p>[...] the fix introduced a new bug &#8212; the background of the page was &#8220;flashing&#8221; for a second or two on each page load [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Long pages not loading completely - TFArchive</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-47476</link>
		<dc:creator>Long pages not loading completely - TFArchive</dc:creator>
		<pubDate>Tue, 18 Aug 2009 19:36:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-47476</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] bug: http://www.zeldman.com/2009/07/08/fi...kground-flash/  It&#039;s been reported by JZ, so chances are it&#039;ll get fixed swiftly.  Added &quot;overflow: [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] bug: <a href="http://www.zeldman.com/2009/07/08/fi...kground-flash/" rel="nofollow">http://www.zeldman.com/2009/07/08/fi&#8230;kground-flash/</a>  It&#39;s been reported by JZ, so chances are it&#39;ll get fixed swiftly.  Added &quot;overflow: [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fritzthecat</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44863</link>
		<dc:creator>fritzthecat</dc:creator>
		<pubDate>Thu, 16 Jul 2009 09:42:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44863</guid>
		<description>well, another reason why the orange background is a dumb idea</description>
		<content:encoded><![CDATA[<p>well, another reason why the orange background is a dumb idea</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michel</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44660</link>
		<dc:creator>Michel</dc:creator>
		<pubDate>Mon, 13 Jul 2009 14:08:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44660</guid>
		<description>@Jeffrey:

I&#039;ve just tested: FF 3.0.11/WinXP and Safari 4/WinXP.  I see no flash now, or at least, after the &lt;em&gt;first&lt;/em&gt; time the pages has loaded (and some parts of CSS/images have been cached) the flash cannot be noticed at all -- yes, it looks like combining the &lt;em&gt;two&lt;/em&gt; fixes have removed the flash for good! :-)

Cheers! I hope you&#039;ll be able to sleep well, now! ;-)</description>
		<content:encoded><![CDATA[<p>@Jeffrey:</p>
<p>I&#8217;ve just tested: FF 3.0.11/WinXP and Safari 4/WinXP.  I see no flash now, or at least, after the <em>first</em> time the pages has loaded (and some parts of CSS/images have been cached) the flash cannot be noticed at all &#8212; yes, it looks like combining the <em>two</em> fixes have removed the flash for good! :-)</p>
<p>Cheers! I hope you&#8217;ll be able to sleep well, now! ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Zeldman</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44651</link>
		<dc:creator>Jeffrey Zeldman</dc:creator>
		<pubDate>Mon, 13 Jul 2009 13:29:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44651</guid>
		<description>Michel:

&lt;blockquote&gt;
I even thought that you may try applying both fixes to the CSS — the ‘min-height’ one + the other, with the small GIF image — they can complement each other and help reduce the flash in all browsers even better… ;-) (just a random thought…)
&lt;/blockquote&gt;

A good thought. It seems to have worked. ;) 

Merci beaucoup!</description>
		<content:encoded><![CDATA[<p>Michel:</p>
<blockquote><p>
I even thought that you may try applying both fixes to the CSS — the ‘min-height’ one + the other, with the small GIF image — they can complement each other and help reduce the flash in all browsers even better… ;-) (just a random thought…)
</p></blockquote>
<p>A good thought. It seems to have worked. ;) </p>
<p>Merci beaucoup!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michel</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44640</link>
		<dc:creator>Michel</dc:creator>
		<pubDate>Mon, 13 Jul 2009 10:13:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44640</guid>
		<description>You&#039;re welcome, Jeffrey!

I even thought that you may try applying &lt;em&gt;both&lt;/em&gt; fixes to the CSS -- the &#039;min-height&#039; one + the other, with the small GIF image -- they can complement each other and help reduce the flash in all browsers even better... ;-) (just a random thought...) Or maybe someone will come up with even a better fix than these two, who knows?

Finally, I&#039;ll just add that I &lt;em&gt;noticed&lt;/em&gt; in the navigation, now, the three links are marked correctly as current, when I go to one of these pages - &#039;About&#039;, &#039;Contact&#039; or &#039;Subscribe&#039;, which means, your design is now even more perfect than before:) Glad I&#039;ve helped, and I wish you a nice week! :-)</description>
		<content:encoded><![CDATA[<p>You&#8217;re welcome, Jeffrey!</p>
<p>I even thought that you may try applying <em>both</em> fixes to the CSS &#8212; the &#8216;min-height&#8217; one + the other, with the small GIF image &#8212; they can complement each other and help reduce the flash in all browsers even better&#8230; ;-) (just a random thought&#8230;) Or maybe someone will come up with even a better fix than these two, who knows?</p>
<p>Finally, I&#8217;ll just add that I <em>noticed</em> in the navigation, now, the three links are marked correctly as current, when I go to one of these pages &#8211; &#8216;About&#8217;, &#8216;Contact&#8217; or &#8216;Subscribe&#8217;, which means, your design is now even more perfect than before:) Glad I&#8217;ve helped, and I wish you a nice week! :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Zeldman</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44633</link>
		<dc:creator>Jeffrey Zeldman</dc:creator>
		<pubDate>Mon, 13 Jul 2009 00:36:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44633</guid>
		<description>Good food for thought, there, Michel. Thank you!</description>
		<content:encoded><![CDATA[<p>Good food for thought, there, Michel. Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michel</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44632</link>
		<dc:creator>Michel</dc:creator>
		<pubDate>Sun, 12 Jul 2009 23:34:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44632</guid>
		<description>@Jeffrey:

Why don&#039;t you try an alternative solution? The one with the small GIF background, applied to the &lt;code&gt;body&lt;/code&gt;? Maybe the flash will be less, then? Or maybe another, even better one solution?... :-)

Please, compare one more time, on Safari and Firefox:

This example uses GIF background &#039;hack&#039; (my old idea):
http://www.optimiced.com/web/2009/zeldman/index-2.html

This example uses the min-height hack (currently used on zeldman.com):
http://www.optimiced.com/web/2009/zeldman/index-3.html

When I scroll down the page and try to refresh several times, I think that the quick &#039;flash&#039; is much less prominent in example #2 than in #3. At least, on Firefox.

The number of Firefox users is &lt;em&gt;quite&lt;/em&gt; high, and cutting the pages mid-way, is maybe worse than having a quick flash of the background...

Worse case: serve the CSS &#039;hack&#039; to Firefox users &lt;em&gt;only&lt;/em&gt;. Serve the standard CSS to &lt;em&gt;all&lt;/em&gt; other browsers. That still will be better than to not show whole pages to FF users...

Then, at some point, maybe Firefox bug will be fixed and you&#039;ll revert back to your original CSS... :)</description>
		<content:encoded><![CDATA[<p>@Jeffrey:</p>
<p>Why don&#8217;t you try an alternative solution? The one with the small GIF background, applied to the <code>body</code>? Maybe the flash will be less, then? Or maybe another, even better one solution?&#8230; :-)</p>
<p>Please, compare one more time, on Safari and Firefox:</p>
<p>This example uses GIF background &#8216;hack&#8217; (my old idea):<br />
<a href="http://www.optimiced.com/web/2009/zeldman/index-2.html" rel="nofollow">http://www.optimiced.com/web/2009/zeldman/index-2.html</a></p>
<p>This example uses the min-height hack (currently used on zeldman.com):<br />
<a href="http://www.optimiced.com/web/2009/zeldman/index-3.html" rel="nofollow">http://www.optimiced.com/web/2009/zeldman/index-3.html</a></p>
<p>When I scroll down the page and try to refresh several times, I think that the quick &#8216;flash&#8217; is much less prominent in example #2 than in #3. At least, on Firefox.</p>
<p>The number of Firefox users is <em>quite</em> high, and cutting the pages mid-way, is maybe worse than having a quick flash of the background&#8230;</p>
<p>Worse case: serve the CSS &#8216;hack&#8217; to Firefox users <em>only</em>. Serve the standard CSS to <em>all</em> other browsers. That still will be better than to not show whole pages to FF users&#8230;</p>
<p>Then, at some point, maybe Firefox bug will be fixed and you&#8217;ll revert back to your original CSS&#8230; :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Zeldman</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44630</link>
		<dc:creator>Jeffrey Zeldman</dc:creator>
		<pubDate>Sun, 12 Jul 2009 22:53:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44630</guid>
		<description>@Michel:

D&#039;oh! 

The body &lt;code&gt;id&lt;/code&gt;s were correct when the redesign launched. The templates seem to have gotten banged up somehow since. Thanks for calling my attention to it. We will of course correct the body &lt;code&gt;id&lt;/code&gt;s on these sub-pages.

&lt;h4&gt;:::&lt;/h4&gt;

At this point we&#039;re far enough off-topic that I&#039;d say we&#039;ve exhausted this topic. The topic &lt;em&gt;was:&lt;/em&gt; Firefox has a bug in it. A sufficient number of people have now viewed the test page in Firefox and confirmed that the problem exists. We can&#039;t provide a solution, but Mozilla engineering can. I hope they can do it soon.

Honestly, I&#039;m becoming sufficiently uncomfortable with the the temporary alternate CSS that I&#039;m thinking of reverting to my original CSS—even if it means long pages are hosed in Firefox. 

(I wouldn&#039;t feel this way if the alternate CSS solution were seamless, but it&#039;s not; it&#039;s frustrating to impose a visual penalty on everyone because of a problem in Firefox. If I wouldn&#039;t do it for IE, I probably shouldn&#039;t do it for Firefox, either. Of course, you never do it for the browser. You do it for the people who use the browser.)</description>
		<content:encoded><![CDATA[<p>@Michel:</p>
<p>D&#8217;oh! </p>
<p>The body <code>id</code>s were correct when the redesign launched. The templates seem to have gotten banged up somehow since. Thanks for calling my attention to it. We will of course correct the body <code>id</code>s on these sub-pages.</p>
<h4>:::</h4>
<p>At this point we&#8217;re far enough off-topic that I&#8217;d say we&#8217;ve exhausted this topic. The topic <em>was:</em> Firefox has a bug in it. A sufficient number of people have now viewed the test page in Firefox and confirmed that the problem exists. We can&#8217;t provide a solution, but Mozilla engineering can. I hope they can do it soon.</p>
<p>Honestly, I&#8217;m becoming sufficiently uncomfortable with the the temporary alternate CSS that I&#8217;m thinking of reverting to my original CSS—even if it means long pages are hosed in Firefox. </p>
<p>(I wouldn&#8217;t feel this way if the alternate CSS solution were seamless, but it&#8217;s not; it&#8217;s frustrating to impose a visual penalty on everyone because of a problem in Firefox. If I wouldn&#8217;t do it for IE, I probably shouldn&#8217;t do it for Firefox, either. Of course, you never do it for the browser. You do it for the people who use the browser.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michel</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44606</link>
		<dc:creator>Michel</dc:creator>
		<pubDate>Sun, 12 Jul 2009 11:29:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44606</guid>
		<description>OK,

Looks like, after all, this became a more broad &#039;support thread&#039;. Then I&#039;d like to chime in again and add a note about one more (very slight) inconsistency in the current design of zeldman.com:

In the sidebar, there&#039;s the main navigation:

&lt;strong&gt;Here&lt;/strong&gt;
    * about
    * contact
    * subscribe

When you are on one of these pages: &#039;About&#039;, &#039;Contact&#039; and &#039;Subscribe&#039;, the styling of the link for the &lt;em&gt;current&lt;/em&gt; page is supposed to be different. It is, in fact, different, but &lt;em&gt;only&lt;/em&gt; on the page &#039;Contact&#039; (letters are black, and the font-weight is normal, so the user knows that he/she is on the &#039;Contact&#039; page).

I&#039;ve made a quick research and discovered the reason for this inconsistency:

In the &lt;a href=&quot;http://www.zeldman.com/wp-content/themes/zeldman-v2/style.css&quot; rel=&quot;nofollow&quot;&gt;main CSS file&lt;/a&gt;, there can be found the following code block, which is behind the &#039;magic&#039; that changes the appearance of the &lt;em&gt;current&lt;/em&gt; link in the navigation:

&lt;code&gt;
/* You are here - subnav */
body#aboutpage li#about a,
body#lopez li#contact a,
body#syndicate li#xmlfeed a,
body.cat-essentials li#essentials a,
body#oldposts li#essentials a {
color: #333;
font-weight: normal;
background: transparent;
}
&lt;/code&gt;

Notice the IDs: #aboutpage, #lopez, #syndicate, for the BODY of the three pages:
about,
contact,
subscribe,
and then let us check the body ID in the HTML source code.

For &#039;About&#039; page, it is:
&lt;code&gt;&lt;body id=&quot;yak&quot;&gt;&lt;/code&gt;

For &#039;Contact&#039; page, it is:
&lt;code&gt;&lt;body id=&quot;lopez&quot;&gt;&lt;/code&gt;

For &#039;Subscribe&#039; page, it is:
&lt;code&gt;&lt;body id=&quot;home&quot;&gt;&lt;/code&gt;

Now also let&#039;s check the code of the nav list:

&lt;code&gt;
&lt;h2&gt;Here&lt;/h2&gt;
&#160;&#160;&lt;ul id=&quot;depts&quot;&gt;
&#160;&#160;&#160;&#160;&lt;li id=&quot;about&quot;&gt;&lt;a href=&quot;/about/&quot; title=&quot;The secret&#039;s in the sauce.&quot;&gt;about&lt;/a&gt;&lt;/li&gt;
&#160;&#160;&#160;&#160;&lt;li id=&quot;contact&quot;&gt;&lt;a href=&quot;/contact/&quot; title=&quot;Write to us.&quot;&gt;contact&lt;/a&gt;&lt;/li&gt;
&#160;&#160;&#160;&#160;&lt;li id=&quot;xmlfeed&quot;&gt;&lt;a href=&quot;/subscribe/&quot; title=&quot;Subscribe to this site&#039;s content.&quot;&gt;subscribe&lt;/a&gt;&lt;/li&gt;
&#160;&#160;&lt;/ul&gt;

&lt;/code&gt;

Problem solved! You can now see the the code of the nav UL is correct. But the BODY IDs do not match the IDs specified in the CSS file -- except for &#039;Contact&#039; page, where the BODY ID does match! So that&#039;s why on &#039;Contact&#039; the styling is different on the nav link, but on the other two pags, it is not.

So, to fix this small inconsistency, you can simply change the IDs to correspond correctly in the CSS code, or, you can change them in the theme&#039;s HTML:

In the HTML, the body ID for &#039;About&#039; page should be changed to &#039;aboutpage&#039; and for &#039;Subscribe&#039; page to &#039;syndicate&#039; (now they are incorrectly named &#039;yak&#039; and &#039;home&#039;). After that, the links will correctly have different style, when you are on one of these pages, so that you know, where you are. Hope this will help! :-)

Cheers,
M.</description>
		<content:encoded><![CDATA[<p>OK,</p>
<p>Looks like, after all, this became a more broad &#8217;support thread&#8217;. Then I&#8217;d like to chime in again and add a note about one more (very slight) inconsistency in the current design of zeldman.com:</p>
<p>In the sidebar, there&#8217;s the main navigation:</p>
<p><strong>Here</strong><br />
    * about<br />
    * contact<br />
    * subscribe</p>
<p>When you are on one of these pages: &#8216;About&#8217;, &#8216;Contact&#8217; and &#8216;Subscribe&#8217;, the styling of the link for the <em>current</em> page is supposed to be different. It is, in fact, different, but <em>only</em> on the page &#8216;Contact&#8217; (letters are black, and the font-weight is normal, so the user knows that he/she is on the &#8216;Contact&#8217; page).</p>
<p>I&#8217;ve made a quick research and discovered the reason for this inconsistency:</p>
<p>In the <a href="http://www.zeldman.com/wp-content/themes/zeldman-v2/style.css" rel="nofollow">main CSS file</a>, there can be found the following code block, which is behind the &#8216;magic&#8217; that changes the appearance of the <em>current</em> link in the navigation:</p>
<p><code><br />
/* You are here - subnav */<br />
body#aboutpage li#about a,<br />
body#lopez li#contact a,<br />
body#syndicate li#xmlfeed a,<br />
body.cat-essentials li#essentials a,<br />
body#oldposts li#essentials a {<br />
color: #333;<br />
font-weight: normal;<br />
background: transparent;<br />
}<br />
</code></p>
<p>Notice the IDs: #aboutpage, #lopez, #syndicate, for the BODY of the three pages:<br />
about,<br />
contact,<br />
subscribe,<br />
and then let us check the body ID in the HTML source code.</p>
<p>For &#8216;About&#8217; page, it is:<br />
<code>&lt;body id="yak"&gt;</code></p>
<p>For &#8216;Contact&#8217; page, it is:<br />
<code>&lt;body id="lopez"&gt;</code></p>
<p>For &#8216;Subscribe&#8217; page, it is:<br />
<code>&lt;body id="home"&gt;</code></p>
<p>Now also let&#8217;s check the code of the nav list:</p>
<p><code><br />
&lt;h2&gt;Here&lt;/h2&gt;<br />
&#160;&#160;&lt;ul id="depts"&gt;<br />
&#160;&#160;&#160;&#160;&lt;li id="about"&gt;&lt;a href="/about/" title="The secret's in the sauce."&gt;about&lt;/a&gt;&lt;/li&gt;<br />
&#160;&#160;&#160;&#160;&lt;li id="contact"&gt;&lt;a href="/contact/" title="Write to us."&gt;contact&lt;/a&gt;&lt;/li&gt;<br />
&#160;&#160;&#160;&#160;&lt;li id="xmlfeed"&gt;&lt;a href="/subscribe/" title="Subscribe to this site's content."&gt;subscribe&lt;/a&gt;&lt;/li&gt;<br />
&#160;&#160;&lt;/ul&gt;</p>
<p></code></p>
<p>Problem solved! You can now see the the code of the nav UL is correct. But the BODY IDs do not match the IDs specified in the CSS file &#8212; except for &#8216;Contact&#8217; page, where the BODY ID does match! So that&#8217;s why on &#8216;Contact&#8217; the styling is different on the nav link, but on the other two pags, it is not.</p>
<p>So, to fix this small inconsistency, you can simply change the IDs to correspond correctly in the CSS code, or, you can change them in the theme&#8217;s HTML:</p>
<p>In the HTML, the body ID for &#8216;About&#8217; page should be changed to &#8216;aboutpage&#8217; and for &#8216;Subscribe&#8217; page to &#8217;syndicate&#8217; (now they are incorrectly named &#8216;yak&#8217; and &#8216;home&#8217;). After that, the links will correctly have different style, when you are on one of these pages, so that you know, where you are. Hope this will help! :-)</p>
<p>Cheers,<br />
M.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Seth</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44530</link>
		<dc:creator>Seth</dc:creator>
		<pubDate>Thu, 09 Jul 2009 19:17:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44530</guid>
		<description>This may be part of the issue with your last post on the FF issue.  I removed overflow:auto from the #wrapper and it worked just fine.  Not sure if that is the issue or not, but it worked for me.

Thanks,
Seth</description>
		<content:encoded><![CDATA[<p>This may be part of the issue with your last post on the FF issue.  I removed overflow:auto from the #wrapper and it worked just fine.  Not sure if that is the issue or not, but it worked for me.</p>
<p>Thanks,<br />
Seth</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don Ulrich</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44505</link>
		<dc:creator>Don Ulrich</dc:creator>
		<pubDate>Thu, 09 Jul 2009 16:58:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44505</guid>
		<description>&quot;computable&quot; LOL ~compatible I still can&#039;t type and talk at the same time!</description>
		<content:encoded><![CDATA[<p>&#8220;computable&#8221; LOL ~compatible I still can&#8217;t type and talk at the same time!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don Ulrich</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44504</link>
		<dc:creator>Don Ulrich</dc:creator>
		<pubDate>Thu, 09 Jul 2009 16:56:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44504</guid>
		<description>unit tests, unit tests, unit tests, unit tests....I don&#039;t want to beat ya up too much but seriously UNIT TESTS!  BTW the IE6  issue might be able to fixed
by replacing margin with padding of the same value. In my experience
this has also been forward computable with Op FF Sa. Check to see that your case supports this.

I don&#039;t have many issues when it comes to IE6. I use a null or reset rule in CSS and code in development with descendant selectors. Then unit test and remove redundancy top down. With all this design going on have we forgot to be programmers? I think we need a revival of programming rather than development in web apps. They are two different schools of thought.</description>
		<content:encoded><![CDATA[<p>unit tests, unit tests, unit tests, unit tests&#8230;.I don&#8217;t want to beat ya up too much but seriously UNIT TESTS!  BTW the IE6  issue might be able to fixed<br />
by replacing margin with padding of the same value. In my experience<br />
this has also been forward computable with Op FF Sa. Check to see that your case supports this.</p>
<p>I don&#8217;t have many issues when it comes to IE6. I use a null or reset rule in CSS and code in development with descendant selectors. Then unit test and remove redundancy top down. With all this design going on have we forgot to be programmers? I think we need a revival of programming rather than development in web apps. They are two different schools of thought.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Janae</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44491</link>
		<dc:creator>Janae</dc:creator>
		<pubDate>Thu, 09 Jul 2009 16:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44491</guid>
		<description>&lt;blockquote cite=&quot;Jeffrey Zeldman&quot;&gt;As floats, although not initially created for this purpose, are necessary for multi-column layout in CSS, what this means is that, alone among browsers, IE6 takes the correct value necessary for laying out the page, then doubles it, pushing elements that are supposed to be floated to the bottom of the page instead.&lt;/blockquote&gt;

I may have a work-around for you in regards to floats.  This doesn&#039;t necessarily fix IE6&#039;s issue with width, but it does make it easier (especially with a left to right main-content &gt; sub-content layout that you have here) to work with cross-browser compatibility without having to deal with all the issues that resolve around floating objects (and clearing them).

At Mindfly, where I work, we&#039;ve discovered that inline-block works very well to get around some of our most sticky float issues, and Kyle (who helped earlier up on this project), wrote a &lt;a href=&quot;http://www.mindfly.com/blog/post/2009/01/12/Get-Refreshed-Liquid-Layouts-With-Simpler-CSS-and-Without-A-Semantic-Mess.aspx&quot; rel=&quot;nofollow&quot;&gt;great blog post&lt;/a&gt; about using them and getting rid of a mess of floating issues.

To simply sum up, there are a few cross-browser issues with using display: inline-block, but luckily most of them can be fixed without the requirements of the Dean Edwards Script for IE6, or any large hacks other than changing each case to display: inline for IE7 and below.  It at least lets you line up elements without having to deal with floats or clearing them.</description>
		<content:encoded><![CDATA[<blockquote cite="Jeffrey Zeldman"><p>As floats, although not initially created for this purpose, are necessary for multi-column layout in CSS, what this means is that, alone among browsers, IE6 takes the correct value necessary for laying out the page, then doubles it, pushing elements that are supposed to be floated to the bottom of the page instead.</p></blockquote>
<p>I may have a work-around for you in regards to floats.  This doesn&#8217;t necessarily fix IE6&#8217;s issue with width, but it does make it easier (especially with a left to right main-content &gt; sub-content layout that you have here) to work with cross-browser compatibility without having to deal with all the issues that resolve around floating objects (and clearing them).</p>
<p>At Mindfly, where I work, we&#8217;ve discovered that inline-block works very well to get around some of our most sticky float issues, and Kyle (who helped earlier up on this project), wrote a <a href="http://www.mindfly.com/blog/post/2009/01/12/Get-Refreshed-Liquid-Layouts-With-Simpler-CSS-and-Without-A-Semantic-Mess.aspx" rel="nofollow">great blog post</a> about using them and getting rid of a mess of floating issues.</p>
<p>To simply sum up, there are a few cross-browser issues with using display: inline-block, but luckily most of them can be fixed without the requirements of the Dean Edwards Script for IE6, or any large hacks other than changing each case to display: inline for IE7 and below.  It at least lets you line up elements without having to deal with floats or clearing them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kyle Weems</title>
		<link>http://www.zeldman.com/2009/07/08/firefox-forces-red-background-flash/#comment-44490</link>
		<dc:creator>Kyle Weems</dc:creator>
		<pubDate>Thu, 09 Jul 2009 16:22:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=1547#comment-44490</guid>
		<description>I was going to say, Michel, that your demo page was working fine for me in the various browsers I tried, but it looks like you already got confirmation.

Great job!

Good idea, Gonzo, on preserving examples of the Firefox test page so that the Mozilla guys have something to confirm the bug with.</description>
		<content:encoded><![CDATA[<p>I was going to say, Michel, that your demo page was working fine for me in the various browsers I tried, but it looks like you already got confirmation.</p>
<p>Great job!</p>
<p>Good idea, Gonzo, on preserving examples of the Firefox test page so that the Mozilla guys have something to confirm the bug with.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
