<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chris van de Steeg &#187; LiveGrid</title>
	<atom:link href="http://www.chrisvandesteeg.nl/category/ajax/livegrid/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisvandesteeg.nl</link>
	<description>What&#039;s practical is logical</description>
	<lastBuildDate>Thu, 06 May 2010 07:42:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Livegrid 1.6 bugfix release</title>
		<link>http://www.chrisvandesteeg.nl/2006/09/15/livegrid-16-bugfix-release/</link>
		<comments>http://www.chrisvandesteeg.nl/2006/09/15/livegrid-16-bugfix-release/#comments</comments>
		<pubDate>Fri, 15 Sep 2006 09:02:04 +0000</pubDate>
		<dc:creator>Chris van de Steeg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[LiveGrid]]></category>

		<guid isPermaLink="false">http://blog.ilikeu2.nl/2006/09/15/livegrid-16-bugfix-release/</guid>
		<description><![CDATA[Version 1.6 of the livegrid is available for download. This fixes an issue with get MaxFetchSize (thanks to Duane Fields for reporting this issue)]]></description>
			<content:encoded><![CDATA[<p>Version 1.6 of the livegrid is <a href="/demo/livegrid.js">available for download</a>. This fixes an issue with get MaxFetchSize (thanks to Duane Fields for reporting this issue)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisvandesteeg.nl/2006/09/15/livegrid-16-bugfix-release/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>New version of livegrid.js</title>
		<link>http://www.chrisvandesteeg.nl/2006/06/05/new-version-of-livegridjs/</link>
		<comments>http://www.chrisvandesteeg.nl/2006/06/05/new-version-of-livegridjs/#comments</comments>
		<pubDate>Mon, 05 Jun 2006 09:50:20 +0000</pubDate>
		<dc:creator>Chris van de Steeg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[LiveGrid]]></category>

		<guid isPermaLink="false">http://blog.ilikeu2.nl/2006/06/05/new-version-of-livegridjs/</guid>
		<description><![CDATA[So, finally have an internet connection on my new address. First thing to do is hand you over the new version of livegrid.js. This is a bugfix release only, no new features are introduced. Download here]]></description>
			<content:encoded><![CDATA[<p>So, finally have an internet connection on my new address. First thing to do is hand you over the new version of livegrid.js.</p>
<p>This is a bugfix release only, no new features are introduced.</p>
<p><a href="/demo/livegrid.js">Download here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisvandesteeg.nl/2006/06/05/new-version-of-livegridjs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ProtoType LiveGrid now comes with XSLT</title>
		<link>http://www.chrisvandesteeg.nl/2005/09/10/livegrid-now-comes-with-xslt/</link>
		<comments>http://www.chrisvandesteeg.nl/2005/09/10/livegrid-now-comes-with-xslt/#comments</comments>
		<pubDate>Sat, 10 Sep 2005 18:33:32 +0000</pubDate>
		<dc:creator>Chris van de Steeg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[LiveGrid]]></category>

		<guid isPermaLink="false">http://blog.ilikeu2.nl/?p=9</guid>
		<description><![CDATA[I just finished up the newest release of my RicoLiveGrid fork&#8230; Probably this will be the last version I can build with Rico&#8217;s code, since there are to many differences with their version now. (Unless they follow my code, wich I encourage of course!). So what&#8217;s all the difference then&#8230;. Superb scroll feeling&#8230; it looks [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished up the newest release of my RicoLiveGrid fork&#8230;<br />
Probably this will be the last version I can build with Rico&#8217;s code, since there are to many differences with their version now. (Unless they follow my code, wich I encourage of course!).</p>
<p>So what&#8217;s all the difference then&#8230;.</p>
<ul>
<li>Superb scroll feeling&#8230; it looks just real <img src='http://www.chrisvandesteeg.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>We can still produce any HTML, in stead of fixed table-rows</li>
<li>We now have XSLT support!!! I&#8217;m really happy with this one. It allows to have<br />
<b>any xml source</b> as dataset for the grid. Just before it gets placed into the grid for viewing, you can do some xslt magic on it. Just have a look at the source of the <a href="/demo/yahoo.html">yahoo demo</a> to see how it works. This demo will take the literal html of the yahoo-api and gets parsed by <a href="/demo/yahoo.xsl">our own xslt</a>.</li>
<li>Auto-size. the livegrid can automatically do calculations and resizing if the grid is empty on forehand. This way your HTML page doesn&#8217;t need to know the exact row-size that will be returned by the </li>
<li>In stead of keeping a set of rows in the buffer, we keep the xml-source in the buffer, and any newly loaded source is merged with the first one. For merging that is not-standard, you can specify an xpath to select the rows that should be buffered &#038; used for display.</li>
<li>And ofcourse, last but not least, the reason why I started the fork in the first place: the scrollwheel support!</li>
</ul>
<p>The sources, demo&#8217;s etc can be found at:</p>
<ul>
<li><a href="/demo/livegrid.js">The grid&#8217;s javascript</a></li>
<li><a href="/demo/demo.html">The most basic demo, loads html through ajax</a></li>
<li><a href="/demo/getrows.php.txt">The serverside script that delivers the HTML for the simple demo</a></li>
<li><a href="/demo/yahoo.html">The yahoo demo!</a></li>
<li><a href="/demo/yahoo.xsl">The yahoo xslt</a></li>
<li><a href="http://prototype.conio.net/">the prototype script that is required</a></li>
</ul>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisvandesteeg.nl/2005/09/10/livegrid-now-comes-with-xslt/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Rico improved the grid</title>
		<link>http://www.chrisvandesteeg.nl/2005/08/19/rico-improved-the-grid/</link>
		<comments>http://www.chrisvandesteeg.nl/2005/08/19/rico-improved-the-grid/#comments</comments>
		<pubDate>Fri, 19 Aug 2005 07:16:48 +0000</pubDate>
		<dc:creator>Chris van de Steeg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[LiveGrid]]></category>

		<guid isPermaLink="false">http://blog.ilikeu2.nl/2005/08/19/rico-improved-the-grid/</guid>
		<description><![CDATA[Just took a look at the improved rico grid (the one I used as a base for the livegrid). It indeed looks better if you show empty rows while the grid is loading&#8230; I will be adding this to the livegrid somewhere in the near future&#8230;.]]></description>
			<content:encoded><![CDATA[<p>Just took a look at the improved <a href="http://openrico.org/rico/livegrid.page">rico grid</a> (the one I used as a base for the livegrid).<br />
It indeed looks better if you show empty rows while the grid is loading&#8230; I will be adding this to the livegrid somewhere in the near future&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisvandesteeg.nl/2005/08/19/rico-improved-the-grid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Improved the scroll</title>
		<link>http://www.chrisvandesteeg.nl/2005/07/27/improved-the-scroll/</link>
		<comments>http://www.chrisvandesteeg.nl/2005/07/27/improved-the-scroll/#comments</comments>
		<pubDate>Wed, 27 Jul 2005 18:33:29 +0000</pubDate>
		<dc:creator>Chris van de Steeg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[LiveGrid]]></category>

		<guid isPermaLink="false">http://blog.ilikeu2.nl/?p=7</guid>
		<description><![CDATA[I made a little update to the livegrid.js wich should visually improve the scrolling (a lot!) Also, here&#8217;s the source for the dummy output file getrows.php wich is used at the demo So, what does the grid expect as input&#8230;. The output should always be wrapped by &#60;ajax-response&#62;&#60;/ajax-response&#62; de &#60;ajax-response&#62; tag CAN contain the rowcount [...]]]></description>
			<content:encoded><![CDATA[<p>I made a little update to the <a href="/tmp/livegrid.js">livegrid.js</a> wich should visually improve the scrolling (a lot!)</p>
<p>Also, <a href="/tmp/getrows.php.txt">here&#8217;s the source</a> for the dummy output file getrows.php wich is used at the <a href="/tmp/demo.html">demo</a></p>
<p>So, what does the grid expect as input&#8230;.<br />
The output should always be wrapped by &lt;ajax-response&gt;&lt;/ajax-response&gt;</p>
<p>de &lt;ajax-response&gt; tag CAN contain the rowcount attribute wich should indicate the number of rows in this request. If it&#8217;s not specified the grid tries to figure it out itself. It CAN also contain the totalrows attribute. If that attribute is filled (with the total dataset rowcount), it overrules the initial value set by javascript. Each row within the resultset should contain a rownum=&#8221;i&#8221; where i starts at 0 (zero) for every request&#8230;. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisvandesteeg.nl/2005/07/27/improved-the-scroll/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>LiveGrid</title>
		<link>http://www.chrisvandesteeg.nl/2005/07/25/livegrid/</link>
		<comments>http://www.chrisvandesteeg.nl/2005/07/25/livegrid/#comments</comments>
		<pubDate>Mon, 25 Jul 2005 16:00:29 +0000</pubDate>
		<dc:creator>Chris van de Steeg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[LiveGrid]]></category>

		<guid isPermaLink="false">http://blog.ilikeu2.nl/?p=5</guid>
		<description><![CDATA[So when I first saw Rico LiveGrid I fell in love with it! Though, trying to implement it on my site, immediately some things started irritating me: No support for the mousewheel Your html-output needs to be serialized (ie. use &#60;a&#62; for &#60;a>) I don&#8217;t want the page itself to define the item height by [...]]]></description>
			<content:encoded><![CDATA[<p>So when I first saw <a href="http://openrico.org/rico/yahooSearch.page">Rico LiveGrid</a> I fell in love with it!</p>
<p>Though, trying to implement it on my site, immediately some things started irritating me:</p>
<ul>
<li>No support for the mousewheel</li>
<li>Your html-output needs to be serialized (ie. use &lt;a&gt; for &lt;a>)</li>
<li>I don&#8217;t want the page itself to define the item height by using empty rows, I want it to calculate the height as soon as the first items load</li>
<li>Very strict html required (it must be a table with tr&#8217;s)</li>
<li>The use of Rico.AjaxEngine: ok, so it&#8217;s a cool script and everything. But imho it&#8217;s kind of outdated and bloated (all respects though!). <a href="http://prototype.conio.net/">Prototype</a> is being build further, the effects part of prototype has already been seperated from the core and is now maintained at <a href="http://script.aculo.us/">script.aculo.us</a><br />
Prototype&#8217;s Ajax.updater does just as good a job as the Rico.AjaxEngine, etc.</li>
</ul>
<p>So I forked the Rico.LiveGrid and created a version that works directly with prototype, has mousewheel support, and supports any kind of html (in theory <img src='http://www.chrisvandesteeg.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). I don&#8217;t have any time to setup a demo right now, but will do so soon. </p>
<p><a href="/tmp/livegrid.js">Download here</a><br />
Due to popular demand <img src='http://www.chrisvandesteeg.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> :<br />
<a href="/tmp/demo.html">Demo here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisvandesteeg.nl/2005/07/25/livegrid/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
