<?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: YUI DataTable and You: Making the Marriage Work</title>
	<atom:link href="http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/</link>
	<description></description>
	<pubDate>Fri, 22 Aug 2008 02:51:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Zach Leatherman</title>
		<link>http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-424</link>
		<dc:creator>Zach Leatherman</dc:creator>
		<pubDate>Sat, 27 Oct 2007 13:43:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-424</guid>
		<description>Just as an update to anyone reading the article.  Unfortunately, I have no plans to keep updating this component to the new versions of YUI that keep coming out.  It is a tiresome iterative process and I just don't have the time to keep up with it.

On the other hand, do take some time to consider if having your DataTable scroll horizontally is really the best approach to your problem.  Ideally, you want to minimize the amount of overflow on any page you're developing and a DataTable should be no exception.

In a project at work, I removed horizontal scrolling from the DataTable to upgrade our component to the newest version, and let the column widths flow fluidly with the page and it looks and performs much nicer than before.  Just remember kids, non-body overflow is the spawn of Satan.</description>
		<content:encoded><![CDATA[<p>Just as an update to anyone reading the article.  Unfortunately, I have no plans to keep updating this component to the new versions of YUI that keep coming out.  It is a tiresome iterative process and I just don&#8217;t have the time to keep up with it.</p>
<p>On the other hand, do take some time to consider if having your DataTable scroll horizontally is really the best approach to your problem.  Ideally, you want to minimize the amount of overflow on any page you&#8217;re developing and a DataTable should be no exception.</p>
<p>In a project at work, I removed horizontal scrolling from the DataTable to upgrade our component to the newest version, and let the column widths flow fluidly with the page and it looks and performs much nicer than before.  Just remember kids, non-body overflow is the spawn of Satan.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zach Leatherman</title>
		<link>http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-334</link>
		<dc:creator>Zach Leatherman</dc:creator>
		<pubDate>Wed, 25 Jul 2007 23:51:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-334</guid>
		<description>Hey Ted, I don't see why I couldn't port it to 2.3.0.  It wasn't a HUGE change to begin with.  Of course any enterprising YUI developer out there could do it, I believe I logged all my changes in the unminimized file above with the comment "CHANGED".  But if I have a bit of time after 2.3.0 comes out, I could probably do it.</description>
		<content:encoded><![CDATA[<p>Hey Ted, I don&#8217;t see why I couldn&#8217;t port it to 2.3.0.  It wasn&#8217;t a HUGE change to begin with.  Of course any enterprising YUI developer out there could do it, I believe I logged all my changes in the unminimized file above with the comment &#8220;CHANGED&#8221;.  But if I have a bit of time after 2.3.0 comes out, I could probably do it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ted</title>
		<link>http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-330</link>
		<dc:creator>Ted</dc:creator>
		<pubDate>Wed, 25 Jul 2007 14:12:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-330</guid>
		<description>Firstly excellent post - really helped me out of a couple of weeks back.

Having had a quick look at the yui 2.3.0 RC1 it looks like there is quite alot of change for the datatable function - but unfortunatley they don't appear to have taken resolved the issue with the datatable scrolling. Any chance of a 2.3.0 version of the ymod-datatable-beta.js ???</description>
		<content:encoded><![CDATA[<p>Firstly excellent post - really helped me out of a couple of weeks back.</p>
<p>Having had a quick look at the yui 2.3.0 RC1 it looks like there is quite alot of change for the datatable function - but unfortunatley they don&#8217;t appear to have taken resolved the issue with the datatable scrolling. Any chance of a 2.3.0 version of the ymod-datatable-beta.js ???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zach Leatherman</title>
		<link>http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-239</link>
		<dc:creator>Zach Leatherman</dc:creator>
		<pubDate>Thu, 17 May 2007 04:26:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-239</guid>
		<description>Great question, I have been following the Grid component in Jack Slocum's Ext library for awhile, and when I looked at it awhile ago (in the pre 1.0 release), it was a 500KB hit to use the Grid.  Now, with the build your own Ext feature, he's knocked it down to 175KB with all of the stock features that are also in YUI's DataTable.  That isn't bad, but the YUI DataTable is only 65KB and it is isn't going to have a different look and feel from the other YUI components in my application by default.

Another thing I like about all the YUI code is that it's BSD, a no-nonsense license.  There are 5 or 6 different licensing options on the Ext website, which is a bit confusing.

But personally, I just like YUI's stuff because using it makes me feel like I'm not riding the bike with training wheels.  I can learn about how the component works and customize it to my pleasure (with great CSS support built in) without having a drop and go stock application look and feel.  If you see any of Jack's stuff out on the web, you instantly recognize that it's using Ext.  I want people to see my stuff and think that I'm using my own hopes and dreams to run the application.</description>
		<content:encoded><![CDATA[<p>Great question, I have been following the Grid component in Jack Slocum&#8217;s Ext library for awhile, and when I looked at it awhile ago (in the pre 1.0 release), it was a 500KB hit to use the Grid.  Now, with the build your own Ext feature, he&#8217;s knocked it down to 175KB with all of the stock features that are also in YUI&#8217;s DataTable.  That isn&#8217;t bad, but the YUI DataTable is only 65KB and it is isn&#8217;t going to have a different look and feel from the other YUI components in my application by default.</p>
<p>Another thing I like about all the YUI code is that it&#8217;s BSD, a no-nonsense license.  There are 5 or 6 different licensing options on the Ext website, which is a bit confusing.</p>
<p>But personally, I just like YUI&#8217;s stuff because using it makes me feel like I&#8217;m not riding the bike with training wheels.  I can learn about how the component works and customize it to my pleasure (with great CSS support built in) without having a drop and go stock application look and feel.  If you see any of Jack&#8217;s stuff out on the web, you instantly recognize that it&#8217;s using Ext.  I want people to see my stuff and think that I&#8217;m using my own hopes and dreams to run the application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harlan</title>
		<link>http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-238</link>
		<dc:creator>Harlan</dc:creator>
		<pubDate>Tue, 15 May 2007 17:19:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-238</guid>
		<description>Why not use Jack Slocum's Ext library that includes a fantastic DataGrid component?</description>
		<content:encoded><![CDATA[<p>Why not use Jack Slocum&#8217;s Ext library that includes a fantastic DataGrid component?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor</title>
		<link>http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-237</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Tue, 15 May 2007 15:11:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.zachleat.com/web/2007/04/30/yui-datatable-and-you-making-the-marriage-work/#comment-237</guid>
		<description>Very useful post!. Other interesting situation that you could add to your test suite is the combination of scrolling, nested table headers, and sorting when the datatable is *floated* (i.e. inside a YUI panel).

Regards,</description>
		<content:encoded><![CDATA[<p>Very useful post!. Other interesting situation that you could add to your test suite is the combination of scrolling, nested table headers, and sorting when the datatable is *floated* (i.e. inside a YUI panel).</p>
<p>Regards,</p>
]]></content:encoded>
	</item>
</channel>
</rss>
