<?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: Item Pagination Design Pattern</title>
	<atom:link href="http://www.yuiblog.com/blog/index.php/2006/02/13/objectpagination/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/</link>
	<description>The official blog of the YUI Project.</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:46:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Alejandro</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-155545</link>
		<dc:creator>Alejandro</dc:creator>
		<pubDate>Wed, 11 Jul 2007 03:08:12 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-155545</guid>
		<description>What about a text box where the user can type the page number so the user can jump right to that result page?

The current pattern requires several clicks to the next or prev buttons to reach the middle of the result set.</description>
		<content:encoded><![CDATA[<p>What about a text box where the user can type the page number so the user can jump right to that result page?</p>
<p>The current pattern requires several clicks to the next or prev buttons to reach the middle of the result set.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yahoo’s new open-source code at last-child.com - Advanced CSS Design Resources</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-215</link>
		<dc:creator>Yahoo’s new open-source code at last-child.com - Advanced CSS Design Resources</dc:creator>
		<pubDate>Sun, 26 Feb 2006 01:00:26 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-215</guid>
		<description>[...] This is quite timely, just tonight I was looking for Dustin Diaz’s AJAX contact form. Unfortunately, his personal blog was down, but I bet I could find it in here. Not to mention the pagination chore, the ratings widget, and more. [...]</description>
		<content:encoded><![CDATA[<p>[...] This is quite timely, just tonight I was looking for Dustin Diaz’s AJAX contact form. Unfortunately, his personal blog was down, but I bet I could find it in here. Not to mention the pagination chore, the ratings widget, and more. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: patrick h. lauke</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-77</link>
		<dc:creator>patrick h. lauke</dc:creator>
		<pubDate>Wed, 15 Feb 2006 00:28:48 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-77</guid>
		<description>&lt;blockquote&gt;Some of the questions that came up:
- is it newest, newer - older, oldest or
is it oldest, older - newer, newest&lt;/blockquote&gt;

i&#039;m in two minds about it. personally, i prefer the first (newest to oldest), but from similar scenarios (calendar applications) time (think months, or days of the week) is usually sorted left to right oldest to newest. hmmm...

&lt;blockquote&gt;- what happens if I can sort the contents&lt;/blockquote&gt;

sort as in changing a setting a la &quot;show me the oldest first, or the newest first&quot;? if it&#039;s just that, then i&#039;d say the order should remain the same.

&lt;blockquote&gt;- what if you can go between chronological and other sorts… it this case we have been recommending item pagination since it handles things generally.&lt;/blockquote&gt;

if you&#039;re sorting by different criteria, then the whole paginator would need to change (e.g. sorting by author may require a change to a generic prev/next).</description>
		<content:encoded><![CDATA[<blockquote><p>Some of the questions that came up:<br />
- is it newest, newer &#8211; older, oldest or<br />
is it oldest, older &#8211; newer, newest</p></blockquote>
<p>i&#8217;m in two minds about it. personally, i prefer the first (newest to oldest), but from similar scenarios (calendar applications) time (think months, or days of the week) is usually sorted left to right oldest to newest. hmmm&#8230;</p>
<blockquote><p>- what happens if I can sort the contents</p></blockquote>
<p>sort as in changing a setting a la &#8220;show me the oldest first, or the newest first&#8221;? if it&#8217;s just that, then i&#8217;d say the order should remain the same.</p>
<blockquote><p>- what if you can go between chronological and other sorts… it this case we have been recommending item pagination since it handles things generally.</p></blockquote>
<p>if you&#8217;re sorting by different criteria, then the whole paginator would need to change (e.g. sorting by author may require a change to a generic prev/next).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Scott</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-73</link>
		<dc:creator>Bill Scott</dc:creator>
		<pubDate>Tue, 14 Feb 2006 23:05:13 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-73</guid>
		<description>Karl,

This would work if the data is strictly sorted by alphabet, the data is fairly evenly spread across the range of alpha-buckets.

Alpha-buckets seem to work best when the size in each bucket is not fixed. In other words letting the alpha group decide the page chunking.

Fixed size chunking can leave some odd arrangements of alpha bucket labels (a-a,a-a,c-e or aa-ab,ab-az,ca-ez)

Also, if you change sort it can be problematic.

An alternate that I once used was to provide first, prev, page numbers, next, last + a combo box drop down that has the page chunking as you proposed. It is briefly mentioned in an
&lt;a href=&quot;http://looksgoodworkswell.blogspot.com/2005/06/death-to-paging-rico-livegrid-released.html&quot; rel=&quot;nofollow&quot;&gt;article I wrote last year&lt;/a&gt;.

There is also a &lt;a href=&quot;http://static.flickr.com/28/58655407_89e5465d10.jpg&quot; rel=&quot;nofollow&quot;&gt;screen shot&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Karl,</p>
<p>This would work if the data is strictly sorted by alphabet, the data is fairly evenly spread across the range of alpha-buckets.</p>
<p>Alpha-buckets seem to work best when the size in each bucket is not fixed. In other words letting the alpha group decide the page chunking.</p>
<p>Fixed size chunking can leave some odd arrangements of alpha bucket labels (a-a,a-a,c-e or aa-ab,ab-az,ca-ez)</p>
<p>Also, if you change sort it can be problematic.</p>
<p>An alternate that I once used was to provide first, prev, page numbers, next, last + a combo box drop down that has the page chunking as you proposed. It is briefly mentioned in an<br />
<a href="http://looksgoodworkswell.blogspot.com/2005/06/death-to-paging-rico-livegrid-released.html" rel="nofollow">article I wrote last year</a>.</p>
<p>There is also a <a href="http://static.flickr.com/28/58655407_89e5465d10.jpg" rel="nofollow">screen shot</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Scott</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-72</link>
		<dc:creator>Bill Scott</dc:creator>
		<pubDate>Tue, 14 Feb 2006 22:57:16 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-72</guid>
		<description>Patrick, we have a chronological pagination pattern under review. 

Some of the questions that came up:
- is it newest, newer - older, oldest or
  is it oldest, older - newer, newest
(I vote for the former, since time threaded is usually organized newest-&gt;oldest. but that can be changed)
- what happens if I can sort the contents (does this flip-- i hope not :-)
- what if you can go between chronological and other sorts... it this case we have been recommending item pagination since it handles things generally.

thoughts?</description>
		<content:encoded><![CDATA[<p>Patrick, we have a chronological pagination pattern under review. </p>
<p>Some of the questions that came up:<br />
- is it newest, newer &#8211; older, oldest or<br />
  is it oldest, older &#8211; newer, newest<br />
(I vote for the former, since time threaded is usually organized newest->oldest. but that can be changed)<br />
- what happens if I can sort the contents (does this flip&#8211; i hope not :-)<br />
- what if you can go between chronological and other sorts&#8230; it this case we have been recommending item pagination since it handles things generally.</p>
<p>thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl Mochel</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-69</link>
		<dc:creator>Karl Mochel</dc:creator>
		<pubDate>Tue, 14 Feb 2006 21:48:35 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-69</guid>
		<description>If the data is sortable (and thus ordered) wouldn&#039;t it benefit the user to know where objects fall in the pagination? 

ie - instead of page 1, 2, 3 which tells the user nothing about whether a click to that page will be useful, show an indication of what page/item instances will be returned - a-ba, ba-ce, etc.</description>
		<content:encoded><![CDATA[<p>If the data is sortable (and thus ordered) wouldn&#8217;t it benefit the user to know where objects fall in the pagination? </p>
<p>ie &#8211; instead of page 1, 2, 3 which tells the user nothing about whether a click to that page will be useful, show an indication of what page/item instances will be returned &#8211; a-ba, ba-ce, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: patrick h. lauke</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-68</link>
		<dc:creator>patrick h. lauke</dc:creator>
		<pubDate>Tue, 14 Feb 2006 21:27:17 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-68</guid>
		<description>possibly related, but: how about pagination that has a chronological order (i&#039;m thinking news items, for instance). should (as i would argue) previous/next be reversed in their meaning, compared to this? or something more explicit, like &quot;older / newer&quot; or similar?</description>
		<content:encoded><![CDATA[<p>possibly related, but: how about pagination that has a chronological order (i&#8217;m thinking news items, for instance). should (as i would argue) previous/next be reversed in their meaning, compared to this? or something more explicit, like &#8220;older / newer&#8221; or similar?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Scott</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-54</link>
		<dc:creator>Bill Scott</dc:creator>
		<pubDate>Tue, 14 Feb 2006 18:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-54</guid>
		<description>Pat, thanks for catching that. The line should not be in the bullet list. It was a restructured sentence that somehow partially got back in :-(

Will update.</description>
		<content:encoded><![CDATA[<p>Pat, thanks for catching that. The line should not be in the bullet list. It was a restructured sentence that somehow partially got back in :-(</p>
<p>Will update.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pat Cavit</title>
		<link>http://www.yuiblog.com/blog/2006/02/13/objectpagination/comment-page-1/#comment-49</link>
		<dc:creator>Pat Cavit</dc:creator>
		<pubDate>Tue, 14 Feb 2006 17:44:31 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2006/02/13/objectpagination/#comment-49</guid>
		<description>I was looking at the actual Design Pattern page and noticed a small issue.  I&#039;m not sure of the best place to post this, but take a look at the bullets under the &quot;Solutions&quot; header.

Solution
    * Break the list of items into a sequence of pages.
    * Display a control that contains links to the
    * Provide links to access the previous and next pages of information.

That second one is cut off on the page.  What&#039;s it supposed to say?</description>
		<content:encoded><![CDATA[<p>I was looking at the actual Design Pattern page and noticed a small issue.  I&#8217;m not sure of the best place to post this, but take a look at the bullets under the &#8220;Solutions&#8221; header.</p>
<p>Solution<br />
    * Break the list of items into a sequence of pages.<br />
    * Display a control that contains links to the<br />
    * Provide links to access the previous and next pages of information.</p>
<p>That second one is cut off on the page.  What&#8217;s it supposed to say?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

