<?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: CSS performance, who cares?</title>
	<atom:link href="http://www.thebrightlines.com/2010/07/28/css-performance-who-cares/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thebrightlines.com/2010/07/28/css-performance-who-cares/</link>
	<description>HTML, CSS, Javascript and more</description>
	<lastBuildDate>Wed, 14 Dec 2011 22:39:26 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Joacim Boive</title>
		<link>http://www.thebrightlines.com/2010/07/28/css-performance-who-cares/comment-page-1/#comment-258</link>
		<dc:creator>Joacim Boive</dc:creator>
		<pubDate>Tue, 29 Mar 2011 17:42:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.thebrightlines.com/?p=648#comment-258</guid>
		<description>Very interesting read!

But what about mobile browsers? I would guess it can be quite important. 

Maybe a followup is in order? And/Or if you could provide your test files that would be great!


Thanks!

/J</description>
		<content:encoded><![CDATA[<p>Very interesting read!</p>
<p>But what about mobile browsers? I would guess it can be quite important. </p>
<p>Maybe a followup is in order? And/Or if you could provide your test files that would be great!</p>
<p>Thanks!</p>
<p>/J</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.thebrightlines.com/2010/07/28/css-performance-who-cares/comment-page-1/#comment-245</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Mon, 21 Feb 2011 19:03:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.thebrightlines.com/?p=648#comment-245</guid>
		<description>I should have also mentioned that I agree with the overall sentiment of this article. I think CSS rendering time is probably the least of our worries as far as performance goes. And the changes we can make are so minor that only extremely bloated code will show a difference.</description>
		<content:encoded><![CDATA[<p>I should have also mentioned that I agree with the overall sentiment of this article. I think CSS rendering time is probably the least of our worries as far as performance goes. And the changes we can make are so minor that only extremely bloated code will show a difference.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.thebrightlines.com/2010/07/28/css-performance-who-cares/comment-page-1/#comment-244</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Mon, 21 Feb 2011 19:02:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.thebrightlines.com/?p=648#comment-244</guid>
		<description>How did you test the rendering time? Was it just visual, or were you able to get the actual rendering time via a utility?

Also, I shy away from including the tag name in my class name. This creates an inflexibility when applying class names, since you can never switch out your tag names w/o the class name being out of sync. Probably a minor issue, but thought I&#039;d mention it.</description>
		<content:encoded><![CDATA[<p>How did you test the rendering time? Was it just visual, or were you able to get the actual rendering time via a utility?</p>
<p>Also, I shy away from including the tag name in my class name. This creates an inflexibility when applying class names, since you can never switch out your tag names w/o the class name being out of sync. Probably a minor issue, but thought I&#8217;d mention it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wouter Bos</title>
		<link>http://www.thebrightlines.com/2010/07/28/css-performance-who-cares/comment-page-1/#comment-240</link>
		<dc:creator>Wouter Bos</dc:creator>
		<pubDate>Sat, 19 Feb 2011 06:08:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.thebrightlines.com/?p=648#comment-240</guid>
		<description>Great comment! I couldn&#039;t agree more. I too use a special prefix. I always do &quot;tag_classname&quot;. I wonder if there&#039;s some (quasi-)official standard for that.</description>
		<content:encoded><![CDATA[<p>Great comment! I couldn&#8217;t agree more. I too use a special prefix. I always do &#8220;tag_classname&#8221;. I wonder if there&#8217;s some (quasi-)official standard for that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henrik Hofmeister</title>
		<link>http://www.thebrightlines.com/2010/07/28/css-performance-who-cares/comment-page-1/#comment-231</link>
		<dc:creator>Henrik Hofmeister</dc:creator>
		<pubDate>Fri, 04 Feb 2011 00:04:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.thebrightlines.com/?p=648#comment-231</guid>
		<description>Just a note on the last part:
Using ID’s in your jQuery selectors makes the selectors less dependent on the current HTML structure. It’s easy to break existing jQuery selectors by removing a class in the DOM.

You could also just prefix your javascript specific css classes (eg. &quot;.js-mapcontainer&quot;) - which will show you very clearly that an element should be attached to js (and an indication of what).. also it allows for attaching click and other event handlers to all elements within a container - for instance: 
someContainer.find(&quot;a.js-view&quot;).click(function() { /* handle event */ }) ); 
or even
someContainer.live(&quot;a.js-view&quot;).click(function() { /* handle event */ }) ); 
I personally use several prefixes - depending on what kind of js im binding - and the source (std library or custom etc.)</description>
		<content:encoded><![CDATA[<p>Just a note on the last part:<br />
Using ID’s in your jQuery selectors makes the selectors less dependent on the current HTML structure. It’s easy to break existing jQuery selectors by removing a class in the DOM.</p>
<p>You could also just prefix your javascript specific css classes (eg. &#8220;.js-mapcontainer&#8221;) &#8211; which will show you very clearly that an element should be attached to js (and an indication of what).. also it allows for attaching click and other event handlers to all elements within a container &#8211; for instance:<br />
someContainer.find(&#8221;a.js-view&#8221;).click(function() { /* handle event */ }) );<br />
or even<br />
someContainer.live(&#8221;a.js-view&#8221;).click(function() { /* handle event */ }) );<br />
I personally use several prefixes &#8211; depending on what kind of js im binding &#8211; and the source (std library or custom etc.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Fedak</title>
		<link>http://www.thebrightlines.com/2010/07/28/css-performance-who-cares/comment-page-1/#comment-143</link>
		<dc:creator>Matthew Fedak</dc:creator>
		<pubDate>Wed, 29 Sep 2010 13:53:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.thebrightlines.com/?p=648#comment-143</guid>
		<description>Interesting read, its really important I know on typical websites but making sure the css is as simple as possible, not too much duplication and then compresses (remove all comments, white-space) and enabling gZip compression at server level too can pay dividends on large css files. Also try to avoid having lots of css files and just have one as less requests is again faster. nice read though, you must have been pretty bored.</description>
		<content:encoded><![CDATA[<p>Interesting read, its really important I know on typical websites but making sure the css is as simple as possible, not too much duplication and then compresses (remove all comments, white-space) and enabling gZip compression at server level too can pay dividends on large css files. Also try to avoid having lots of css files and just have one as less requests is again faster. nice read though, you must have been pretty bored.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

