<?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 for Fit to Page</title>
	<atom:link href="http://fittopage.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://fittopage.org</link>
	<description></description>
	<lastBuildDate>Tue, 14 Sep 2010 13:27:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on Tabs, done right by Richard</title>
		<link>http://fittopage.org/2010/05/30/tabs-done-right/#comment-14</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Tue, 14 Sep 2010 13:27:18 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=81#comment-14</guid>
		<description>Hey!

Been using this for a while now and thought of a couple of improvements that should make it a really useful widget:

+ Use the &#039;live&#039; or &#039;delegate&#039; event instead of binding the click events on the tabs: this will mean that you can dynamically drop in a complete content replacement for any given tab without manually re-binding the events (e.g. using $(&quot;#tabPanel1&quot;).load(&quot;/my/tab/contents);)

+ Provide support for nested tab panels (currently the click event binds to all &#039;.tab&#039; elements under the tabPanel and not just the direct children)


John: personally I&#039;m not convinced that the semantics of a definition list fits correctly here, dt meaning &#039;definition title&#039;; it&#039;s really meant for defining phrases or words


I reckon this should become the norm for jQuery UI - have you dropped them a line?</description>
		<content:encoded><![CDATA[<p>Hey!</p>
<p>Been using this for a while now and thought of a couple of improvements that should make it a really useful widget:</p>
<p>+ Use the &#8216;live&#8217; or &#8216;delegate&#8217; event instead of binding the click events on the tabs: this will mean that you can dynamically drop in a complete content replacement for any given tab without manually re-binding the events (e.g. using $(&#8220;#tabPanel1&#8243;).load(&#8220;/my/tab/contents);)</p>
<p>+ Provide support for nested tab panels (currently the click event binds to all &#8216;.tab&#8217; elements under the tabPanel and not just the direct children)</p>
<p>John: personally I&#8217;m not convinced that the semantics of a definition list fits correctly here, dt meaning &#8216;definition title&#8217;; it&#8217;s really meant for defining phrases or words</p>
<p>I reckon this should become the norm for jQuery UI &#8211; have you dropped them a line?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why I want to beat Java with a stick by Lars Marius Garshol</title>
		<link>http://fittopage.org/2010/03/27/why-i-want-to-beat-java-with-a-stick/#comment-8</link>
		<dc:creator>Lars Marius Garshol</dc:creator>
		<pubDate>Wed, 01 Sep 2010 12:40:11 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=78#comment-8</guid>
		<description>There&#039;s an easier way:

Stuff.doStuff(&quot;&quot; + x);</description>
		<content:encoded><![CDATA[<p>There&#8217;s an easier way:</p>
<p>Stuff.doStuff(&#8220;&#8221; + x);</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tabs, done right by John Lindal</title>
		<link>http://fittopage.org/2010/05/30/tabs-done-right/#comment-13</link>
		<dc:creator>John Lindal</dc:creator>
		<pubDate>Mon, 23 Aug 2010 21:55:28 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=81#comment-13</guid>
		<description>Why not use a Descriptive List?  That naturally binds the title (dt) and the content (dd).</description>
		<content:encoded><![CDATA[<p>Why not use a Descriptive List?  That naturally binds the title (dt) and the content (dd).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tabs, done right by Nelson</title>
		<link>http://fittopage.org/2010/05/30/tabs-done-right/#comment-12</link>
		<dc:creator>Nelson</dc:creator>
		<pubDate>Mon, 19 Jul 2010 12:56:04 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=81#comment-12</guid>
		<description>Why would you need server-side tracking of tab state? The hash is read client-side only by the history manager plugin and the tab state is restored on page load. The good thing with the markup model is that the bookmark would work even if JS was off and there were no tabs (scroll to ID in page).</description>
		<content:encoded><![CDATA[<p>Why would you need server-side tracking of tab state? The hash is read client-side only by the history manager plugin and the tab state is restored on page load. The good thing with the markup model is that the bookmark would work even if JS was off and there were no tabs (scroll to ID in page).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tabs, done right by Richard</title>
		<link>http://fittopage.org/2010/05/30/tabs-done-right/#comment-11</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Mon, 19 Jul 2010 10:43:13 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=81#comment-11</guid>
		<description>Thinking about this a bit more, I&#039;m not actually sure that using hashes would have the required effect since when you post-back in ASP.NET, the hash gets dropped (since everything after the hash is not sent to the server in the http request).

If this is going to work as a .NET control, it&#039;s probably going to require some hidden-field to track the state. Not the most elegant of programming, but it will work.

I had to do something similar for a server-side jQuery dialog control (where the result of a post-back will conjure a dialog). I needed to store the fact that the user had dismissed the dialog client-side so that the server-side code wouldn&#039;t just keep popping it back up after a post-back!

Must get round to blogging about that control!</description>
		<content:encoded><![CDATA[<p>Thinking about this a bit more, I&#8217;m not actually sure that using hashes would have the required effect since when you post-back in ASP.NET, the hash gets dropped (since everything after the hash is not sent to the server in the http request).</p>
<p>If this is going to work as a .NET control, it&#8217;s probably going to require some hidden-field to track the state. Not the most elegant of programming, but it will work.</p>
<p>I had to do something similar for a server-side jQuery dialog control (where the result of a post-back will conjure a dialog). I needed to store the fact that the user had dismissed the dialog client-side so that the server-side code wouldn&#8217;t just keep popping it back up after a post-back!</p>
<p>Must get round to blogging about that control!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tabs, done right by Nelson</title>
		<link>http://fittopage.org/2010/05/30/tabs-done-right/#comment-10</link>
		<dc:creator>Nelson</dc:creator>
		<pubDate>Sun, 18 Jul 2010 16:33:21 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=81#comment-10</guid>
		<description>Excellent news; let me know when/where it live. Re. making hashes I guess it can be done by using jQuery&#039;s History plugin (http://plugins.jquery.com/project/history), or whatever your library of choice supports. It&#039;s just a matter of giving each tab (not tab panel) an ID.</description>
		<content:encoded><![CDATA[<p>Excellent news; let me know when/where it live. Re. making hashes I guess it can be done by using jQuery&#8217;s History plugin (<a href="http://plugins.jquery.com/project/history" rel="nofollow">http://plugins.jquery.com/project/history</a>), or whatever your library of choice supports. It&#8217;s just a matter of giving each tab (not tab panel) an ID.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tabs, done right by Richard</title>
		<link>http://fittopage.org/2010/05/30/tabs-done-right/#comment-9</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Sat, 17 Jul 2010 17:17:36 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=81#comment-9</guid>
		<description>Hey! Well I&#039;m using your tabs in my own project now, looks and works great!

I was wondering if you thought about using a hash (named anchor) on the url so that the jQuery function knows which tab to select on page load? i.e. page.aspx#tab=1

I&#039;ll be converting this into a lovely asp.net control in due course and although it will be fine to control it server-side, it might be nice for others when they don&#039;t have that ability.</description>
		<content:encoded><![CDATA[<p>Hey! Well I&#8217;m using your tabs in my own project now, looks and works great!</p>
<p>I was wondering if you thought about using a hash (named anchor) on the url so that the jQuery function knows which tab to select on page load? i.e. page.aspx#tab=1</p>
<p>I&#8217;ll be converting this into a lovely asp.net control in due course and although it will be fine to control it server-side, it might be nice for others when they don&#8217;t have that ability.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why I want to beat Java with a stick by Richard</title>
		<link>http://fittopage.org/2010/03/27/why-i-want-to-beat-java-with-a-stick/#comment-7</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Wed, 12 May 2010 14:04:08 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=78#comment-7</guid>
		<description>Or Integer.toString(x)

But still, why are you using Java??</description>
		<content:encoded><![CDATA[<p>Or Integer.toString(x)</p>
<p>But still, why are you using Java??</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why I want to beat Java with a stick by Dan Goldsmith</title>
		<link>http://fittopage.org/2010/03/27/why-i-want-to-beat-java-with-a-stick/#comment-6</link>
		<dc:creator>Dan Goldsmith</dc:creator>
		<pubDate>Mon, 19 Apr 2010 20:53:05 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=78#comment-6</guid>
		<description>What u doing java 4 these days??

Got to love those primitive types....</description>
		<content:encoded><![CDATA[<p>What u doing java 4 these days??</p>
<p>Got to love those primitive types&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making sprites by Richard</title>
		<link>http://fittopage.org/2009/12/23/making-sprites/#comment-5</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Tue, 05 Jan 2010 11:30:32 +0000</pubDate>
		<guid isPermaLink="false">http://fittopage.org/?p=37#comment-5</guid>
		<description>Great article, love the idea and implementation.

Your next challenge, should you choose to accept it is:

* Create a website that you can upload as many PNGs to as possible.
* Stitch them together in a grid of x by x (determined by biggest sprite) using gd or your weapon of choice
* Run it through OptiPNG
* Create the CSS including an option to encode the PNG as a data uri within the CSS itself

Seems to be a big hole in the market for something like that, I was just looking for something myself and couldn&#039;t find it.

Rich</description>
		<content:encoded><![CDATA[<p>Great article, love the idea and implementation.</p>
<p>Your next challenge, should you choose to accept it is:</p>
<p>* Create a website that you can upload as many PNGs to as possible.<br />
* Stitch them together in a grid of x by x (determined by biggest sprite) using gd or your weapon of choice<br />
* Run it through OptiPNG<br />
* Create the CSS including an option to encode the PNG as a data uri within the CSS itself</p>
<p>Seems to be a big hole in the market for something like that, I was just looking for something myself and couldn&#8217;t find it.</p>
<p>Rich</p>
]]></content:encoded>
	</item>
</channel>
</rss>

