<?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"
	>
<channel>
	<title>Comments on: CSS hacks and server-side code</title>
	<atom:link href="http://www.kryogenix.org/days/2005/08/24/serverside/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kryogenix.org/days/2005/08/24/serverside</link>
	<description>scratched tallies on the prison wall</description>
	<pubDate>Wed, 19 Nov 2008 22:31:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: CiPow &#187; Blog Archive &#187; [link] as days pass by » CSS hacks and server-side code</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-99460</link>
		<dc:creator>CiPow &#187; Blog Archive &#187; [link] as days pass by » CSS hacks and server-side code</dc:creator>
		<pubDate>Wed, 18 Jul 2007 23:13:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-99460</guid>
		<description>[...] Original post by John Musser and software by Elliott Back [...]</description>
		<content:encoded><![CDATA[<p>[...] Original post by John Musser and software by Elliott Back [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CiPow &#187; Blog Archive &#187; as days pass by » CSS hacks and server-side code</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-99459</link>
		<dc:creator>CiPow &#187; Blog Archive &#187; as days pass by » CSS hacks and server-side code</dc:creator>
		<pubDate>Wed, 18 Jul 2007 23:08:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-99459</guid>
		<description>[...] Original post by Brian Benzinger and software by Elliott Back [...]</description>
		<content:encoded><![CDATA[<p>[...] Original post by Brian Benzinger and software by Elliott Back [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Gagne</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-5283</link>
		<dc:creator>Nick Gagne</dc:creator>
		<pubDate>Wed, 01 Feb 2006 14:17:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-5283</guid>
		<description>There is a css hack that works for all versions of internet explorer, including ie7. You can read about it here:
http://www.ibloomstudios.com/article7/</description>
		<content:encoded><![CDATA[<p>There is a css hack that works for all versions of internet explorer, including ie7. You can read about it here:<br />
<a href="http://www.ibloomstudios.com/article7/" rel="nofollow">http://www.ibloomstudios.com/article7/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Petr</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-5102</link>
		<dc:creator>Petr</dc:creator>
		<pubDate>Thu, 19 Jan 2006 07:38:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-5102</guid>
		<description>Hi! Who knows still sites similar to this?</description>
		<content:encoded><![CDATA[<p>Hi! Who knows still sites similar to this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: imran</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-4167</link>
		<dc:creator>imran</dc:creator>
		<pubDate>Wed, 02 Nov 2005 21:00:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-4167</guid>
		<description>Hi

The power of CSS is amazing. I’ve seen a few sites like this one where i’ve been blown away by what you can do. Alot of DHTML and other funkiness can be avoided if your clever with your stylesheet.

I want to manage a stick up footer on the website for IE 5.0 +. with CSS As you can see 1 on bmw.co.uk

thanks

Imran</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>The power of CSS is amazing. I’ve seen a few sites like this one where i’ve been blown away by what you can do. Alot of DHTML and other funkiness can be avoided if your clever with your stylesheet.</p>
<p>I want to manage a stick up footer on the website for IE 5.0 +. with CSS As you can see 1 on bmw.co.uk</p>
<p>thanks</p>
<p>Imran</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hacking code inrespective of the server</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-3942</link>
		<dc:creator>hacking code inrespective of the server</dc:creator>
		<pubDate>Wed, 05 Oct 2005 14:13:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-3942</guid>
		<description>please send me acode and how it works in the client side hacker i will like to see it in action.
just to know how it works.</description>
		<content:encoded><![CDATA[<p>please send me acode and how it works in the client side hacker i will like to see it in action.<br />
just to know how it works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-3853</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Tue, 27 Sep 2005 11:25:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-3853</guid>
		<description>Nice blog.I like this.
&lt;a href="http://www.yahoo.com" rel="nofollow"&gt;Nick&lt;/a&gt;
http://www.yahoo.com</description>
		<content:encoded><![CDATA[<p>Nice blog.I like this.<br />
<a href="http://www.yahoo.com" rel="nofollow">Nick</a><br />
<a href="http://www.yahoo.com" rel="nofollow">http://www.yahoo.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-50</link>
		<dc:creator>Stuart</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-50</guid>
		<description>&lt;p&gt;Yep I&#8217;d agree with you on this one.&lt;/p&gt;

	&lt;p&gt;&lt;span class="caps"&gt;CSS &lt;/span&gt;Hacks should be avoided that&#8217;s a given, but to have the server create custom code for each user-agent is not something I&#8217;d be likely to use.&lt;/p&gt;

	&lt;p&gt;What happens when new user-agents that aren&#8217;t accounted for are visiting a site based on this method? If they aren&#8217;t detected what do they get served?&lt;/p&gt;

	&lt;p&gt;I would also concur that dealing with hacks in Scott&#8217;s method does create issues on the server parsing front and I wouldn&#8217;t want to use this method as it would mean I couldn&#8217;t have completely static cached content!&lt;/p&gt;

	&lt;p&gt;Personally I find that the need to use hacks for FireFox/Opera etc. is becoming less and less and I&#8217;m mostly having to use hacks for IE. When that becomes necessary I use conditional comments to show those hacks to the IE versions I want to effect.&lt;/p&gt;

	&lt;p&gt;This means when &lt;span class="caps"&gt;IE7&lt;/span&gt;.0 comes along it won&#8217;t see the hacks I&#8217;ve got in place for &lt;span class="caps"&gt;IE 6&lt;/span&gt;.0 and below and I can simply leave it at that or create a new IE7hacks.css for &lt;span class="caps"&gt;IE7&lt;/span&gt; assuming it will support conditional comments in the same way.&lt;/p&gt;

	&lt;p&gt;Even if I need to hack for other browsers then I would probably still look to using a separate file. That way it becomes clear and makes the site easier to maintain in future.&lt;/p&gt;

	&lt;p&gt;Before I even get to the point of doing the above I&#8217;ll check that my hack is required for an actual rendering bug and not one caused by the differences in default styles or bad coding! In the past I was guilty of the bad practise of hacking everything that wasn&#8217;t rendered the same between browsers. Now I reset the default styles with simple rules before I start.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Yep I&#8217;d agree with you on this one.</p>
<p><span class="caps">CSS </span>Hacks should be avoided that&#8217;s a given, but to have the server create custom code for each user-agent is not something I&#8217;d be likely to use.</p>
<p>What happens when new user-agents that aren&#8217;t accounted for are visiting a site based on this method? If they aren&#8217;t detected what do they get served?</p>
<p>I would also concur that dealing with hacks in Scott&#8217;s method does create issues on the server parsing front and I wouldn&#8217;t want to use this method as it would mean I couldn&#8217;t have completely static cached content!</p>
<p>Personally I find that the need to use hacks for FireFox/Opera etc. is becoming less and less and I&#8217;m mostly having to use hacks for IE. When that becomes necessary I use conditional comments to show those hacks to the IE versions I want to effect.</p>
<p>This means when <span class="caps">IE7</span>.0 comes along it won&#8217;t see the hacks I&#8217;ve got in place for <span class="caps">IE 6</span>.0 and below and I can simply leave it at that or create a new IE7hacks.css for <span class="caps">IE7</span> assuming it will support conditional comments in the same way.</p>
<p>Even if I need to hack for other browsers then I would probably still look to using a separate file. That way it becomes clear and makes the site easier to maintain in future.</p>
<p>Before I even get to the point of doing the above I&#8217;ll check that my hack is required for an actual rendering bug and not one caused by the differences in default styles or bad coding! In the past I was guilty of the bad practise of hacking everything that wasn&#8217;t rendered the same between browsers. Now I reset the default styles with simple rules before I start.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mrben</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-51</link>
		<dc:creator>mrben</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-51</guid>
		<description>&lt;p&gt;Here&#8217;s a wacky idea &#8211; why don&#8217;t MS make IE properly &lt;span class="caps"&gt;CSS&lt;/span&gt; compliant, and avoid the need for hacks altogether!!&lt;/p&gt;

	&lt;p&gt;I know &#8211; never going to happen :(&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Here&#8217;s a wacky idea &#8211; why don&#8217;t MS make IE properly <span class="caps">CSS</span> compliant, and avoid the need for hacks altogether!!</p>
<p>I know &#8211; never going to happen :(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard@Home</title>
		<link>http://www.kryogenix.org/days/2005/08/24/serverside#comment-52</link>
		<dc:creator>Richard@Home</dc:creator>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.kryogenix.org/adpb/2005/08/24/serverside/#comment-52</guid>
		<description>&lt;p&gt;There&#8217;s also a problem when you save the page for offline viewing and then view it in a different browser to the one you saved it in.&lt;/p&gt;

	&lt;p&gt;Also, also, a lot of business employ a web cache. What happens if the first in the busness person views your page in Opera? All others behind the proxy will see the opera version of your page irrespective of the browser they are using.&lt;/p&gt;

	&lt;p&gt;( Both these points were pointed out to me in the comments for my article on Server Side &lt;span class="caps"&gt;CSS &lt;/span&gt;Sniffing: http://richardathome.no-ip.com/index.php?article_id=106 )&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>There&#8217;s also a problem when you save the page for offline viewing and then view it in a different browser to the one you saved it in.</p>
<p>Also, also, a lot of business employ a web cache. What happens if the first in the busness person views your page in Opera? All others behind the proxy will see the opera version of your page irrespective of the browser they are using.</p>
<p>( Both these points were pointed out to me in the comments for my article on Server Side <span class="caps">CSS </span>Sniffing: <a href="http://richardathome.no-ip.com/index.php?article_id=106" rel="nofollow">http://richardathome.no-ip.com/index.php?article_id=106</a> )</p>
]]></content:encoded>
	</item>
</channel>
</rss>
