<?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: Saving a HTTP request by combining screen and print styles</title>
	<atom:link href="http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles/feed" rel="self" type="application/rss+xml" />
	<link>http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles</link>
	<description>Web developer</description>
	<lastBuildDate>Thu, 07 Jan 2010 12:54:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Mathias Bynens</title>
		<link>http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles#comment-72</link>
		<dc:creator>Mathias Bynens</dc:creator>
		<pubDate>Thu, 07 Jan 2010 12:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.geertdedeckere.be/?p=35#comment-72</guid>
		<description>Bramus, and where on that page does it say &lt;code&gt;@media print&lt;/code&gt; doesn’t work in IE?

Here’s a news flash: &lt;strong&gt;it &lt;em&gt;does&lt;/em&gt; work, and has worked since IE 5.5&lt;/strong&gt;.

The reason it says “Incorrect” in the Trident column / &lt;code&gt;@media&lt;/code&gt; support row on that Wikipedia page, is because &lt;a href=&quot;http://www.greytower.net/archive/articles/cssmedia.html&quot; rel=&quot;nofollow&quot;&gt;IE doesn’t fully support all media types specified in CSS2&lt;/a&gt; (only &lt;code&gt;all&lt;/code&gt;, &lt;code&gt;screen&lt;/code&gt; and &lt;code&gt;print&lt;/code&gt;).</description>
		<content:encoded><![CDATA[<p>Bramus, and where on that page does it say <code>@media print</code> doesn’t work in IE?</p>
<p>Here’s a news flash: <strong>it <em>does</em> work, and has worked since IE 5.5</strong>.</p>
<p>The reason it says “Incorrect” in the Trident column / <code>@media</code> support row on that Wikipedia page, is because <a href="http://www.greytower.net/archive/articles/cssmedia.html" rel="nofollow">IE doesn’t fully support all media types specified in CSS2</a> (only <code>all</code>, <code>screen</code> and <code>print</code>).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bramus!</title>
		<link>http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles#comment-71</link>
		<dc:creator>Bramus!</dc:creator>
		<pubDate>Tue, 15 Dec 2009 18:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.geertdedeckere.be/?p=35#comment-71</guid>
		<description>And what about or good old pal IE? Yeah, even IE8 can&#039;t deal with it well (see http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28Cascading_Style_Sheets%29#Grammar_and_rules)</description>
		<content:encoded><![CDATA[<p>And what about or good old pal IE? Yeah, even IE8 can&#8217;t deal with it well (see <a href="http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28Cascading_Style_Sheets%29#Grammar_and_rules" rel="nofollow">http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28Cascading_Style_Sheets%29#Grammar_and_rules</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Infotech Systems</title>
		<link>http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles#comment-70</link>
		<dc:creator>Infotech Systems</dc:creator>
		<pubDate>Mon, 07 Dec 2009 14:46:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.geertdedeckere.be/?p=35#comment-70</guid>
		<description>Is it possible to make a script that will unite all css styles in one file, and then to check for browser type and according to the type of browser select css code in the file?</description>
		<content:encoded><![CDATA[<p>Is it possible to make a script that will unite all css styles in one file, and then to check for browser type and according to the type of browser select css code in the file?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico Capoano</title>
		<link>http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles#comment-69</link>
		<dc:creator>Federico Capoano</dc:creator>
		<pubDate>Mon, 07 Dec 2009 10:29:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.geertdedeckere.be/?p=35#comment-69</guid>
		<description>Hey, cool!
Didn&#039;t know this.
Will it work on every browser?
Thanks</description>
		<content:encoded><![CDATA[<p>Hey, cool!<br />
Didn&#8217;t know this.<br />
Will it work on every browser?<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geert De Deckere</title>
		<link>http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles#comment-65</link>
		<dc:creator>Geert De Deckere</dc:creator>
		<pubDate>Thu, 11 Jun 2009 08:39:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.geertdedeckere.be/?p=35#comment-65</guid>
		<description>Thanks for your comment, Mathias. Good to hear browsers are going in the direction of only downloading applicable style sheets initially. It is no more than a logical step forward.

The article about delay loading print css is interesting; however, requiring javascript to make print styles work is a considerable downside.</description>
		<content:encoded><![CDATA[<p>Thanks for your comment, Mathias. Good to hear browsers are going in the direction of only downloading applicable style sheets initially. It is no more than a logical step forward.</p>
<p>The article about delay loading print css is interesting; however, requiring javascript to make print styles work is a considerable downside.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias Bynens</title>
		<link>http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles#comment-52</link>
		<dc:creator>Mathias Bynens</dc:creator>
		<pubDate>Fri, 15 May 2009 12:39:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.geertdedeckere.be/?p=35#comment-52</guid>
		<description>You’re right about the reduced amount of HTTP requests; obviously, when you merge two files into one, that’s one request less.

However, browser vendors might choose to implement functionality which delays loading separate print stylesheets until after all other resources are loaded. The same would go for any other media type that is not in use at the time the page is loaded. In other words, only stylesheets that were designed for the currently rendered media will be loaded instantly; the other resources can be delayed so they don’t block other downloads.

When (if?) that happens, placing screen and print styles in separate files might actually become the better option, since after all, the internet is mostly a screen medium.
It will be interesting to see where this goes in the future.

Great post! Stoyan Stefanov has &lt;a href=&quot;http://www.phpied.com/delay-loading-your-print-css/&quot; rel=&quot;nofollow&quot;&gt;some more info on the subject&lt;/a&gt; — definitely worth a read as well.</description>
		<content:encoded><![CDATA[<p>You’re right about the reduced amount of HTTP requests; obviously, when you merge two files into one, that’s one request less.</p>
<p>However, browser vendors might choose to implement functionality which delays loading separate print stylesheets until after all other resources are loaded. The same would go for any other media type that is not in use at the time the page is loaded. In other words, only stylesheets that were designed for the currently rendered media will be loaded instantly; the other resources can be delayed so they don’t block other downloads.</p>
<p>When (if?) that happens, placing screen and print styles in separate files might actually become the better option, since after all, the internet is mostly a screen medium.<br />
It will be interesting to see where this goes in the future.</p>
<p>Great post! Stoyan Stefanov has <a href="http://www.phpied.com/delay-loading-your-print-css/" rel="nofollow">some more info on the subject</a> — definitely worth a read as well.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

