Pagination: allowing the user to decide number of records

17 Jan 2006 - 3:46pm
8 years ago
7 replies
578 reads
Olga Fernandez
2006

Hi Bryan,

* Does anyone have any good examples of user interfaces for pagination which
allow the user to decide how many records are shown per page? *

Have you seen this kind of solution?
Show: 10 20 30 All

--
Olga Fdez. Deleito
[site personal] http://www.olgafernandez.com
[weblog] http://www.nethodical.com
ofd at olgafernandez.com
Tel. (+34) 696 93 02 81

Comments

17 Jan 2006 - 3:57pm
Louise Ferguson
2005

On 17/01/06, Olga Fernandez <olga_fd at nethodical.com> wrote:
>
> [Please voluntarily trim replies to include only relevant quoted
> material.]
>
> Hi Bryan,
>
> * Does anyone have any good examples of user interfaces for pagination
> which
> allow the user to decide how many records are shown per page? *
>
> Have you seen this kind of solution?
> Show: 10 20 30 All

Gmail:
under Settings
Maximum page size: Show XXX conversations per page (where XXX is drop down
with 25/50/100)

Louise

17 Jan 2006 - 4:09pm
Dave Malouf
2005

I've attached a screenshot of one of our widgets that has pagination that
can be adjusted.

I can say that since then our later revision (not released yet) has removed
this feature. Reviewing in testing showed that it confused users and most
didn't care so long as the number selected was manageable.

What seemed more important to "our" users was the ability to remove
pagination. They would generally rather scroll than to click through even
when that click through is managed using AJAX technology which is what we do
today so that there isn't a blink.

Also, since many of our lists have expand/collapse trees as part of the
tables, it is confusing that some have pagination and some don't.

I realize there are non-user reasons to have pagination, such as performance
restrictions in an application. That was something we had as well.

A solution to that, is "controlled" scrolling. When you hit a certain point
in the scrolling you then begin the query to fill in the next acceptable
amount under it. From the user's perspective there is a small hiccup in the
system, but very similar to the types of hiccups you get when using windows
today.

2 thing2 about our pagination solution that's enclosed:
1. there are 2 pagination widgets (top and bottom). The scroll happens
between them.
2. The top one gives # information and bottom one allows for changing the #
viewed.

Enjoy!
-- dave

On 1/17/06 3:57 PM, "Louise Ferguson" <louise.ferguson at gmail.com> wrote:

> [Please voluntarily trim replies to include only relevant quoted material.]
>
> On 17/01/06, Olga Fernandez <olga_fd at nethodical.com> wrote:
>>
>> [Please voluntarily trim replies to include only relevant quoted
>> material.]
>>
>> Hi Bryan,
>>
>> * Does anyone have any good examples of user interfaces for pagination
>> which
>> allow the user to decide how many records are shown per page? *
>>
>> Have you seen this kind of solution?
>> Show: 10 20 30 All
>
>
> Gmail:
> under Settings
> Maximum page size: Show XXX conversations per page (where XXX is drop down
> with 25/50/100)
>
> Louise
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss at ixda.org
> List Guidelines ............ http://listguide.ixda.org/
> List Help .................. http://listhelp.ixda.org/
> (Un)Subscription Options ... http://subscription-options.ixda.org/
> Announcements List ......... http://subscribe-announce.ixda.org/
> Questions .................. lists at ixda.org
> Home ....................... http://ixda.org/
> Resource Library ........... http://resources.ixda.org

-- dave

David Heller
http://synapticburn.com/
http://ixdg.org/
Dave (at) ixdg (dot) org
Dave (at) synapticburn (dot) com
AIM: bolinhanyc || Y!: dave_ux || MSN: hippiefunk at hotmail.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pagination.gif
Type: image/gif
Size: 23648 bytes
Desc: not available
Url : /pipermail/discuss-interactiondesigners.com/attachments/20060117/5ea6c04b/pagination.gif

17 Jan 2006 - 4:29pm
Travis Chillemi
2006

We created something like this in our new course scheduler (still under
development)

http://courses.cudenver.edu/

Do a simple search for courses and look at the bottom of the results to see
what I mean.

We are capturing data on how often it is used.

On 1/17/06, Olga Fernandez <olga_fd at nethodical.com> wrote:
>
> [Please voluntarily trim replies to include only relevant quoted
> material.]
>
> Hi Bryan,
>
> * Does anyone have any good examples of user interfaces for pagination
> which
> allow the user to decide how many records are shown per page? *
>
> Have you seen this kind of solution?
> Show: 10 20 30 All
>
>
>
>
> --
> Olga Fdez. Deleito
> [site personal] http://www.olgafernandez.com
> [weblog] http://www.nethodical.com
> ofd at olgafernandez.com
> Tel. (+34) 696 93 02 81
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss at ixda.org
> List Guidelines ............ http://listguide.ixda.org/
> List Help .................. http://listhelp.ixda.org/
> (Un)Subscription Options ... http://subscription-options.ixda.org/
> Announcements List ......... http://subscribe-announce.ixda.org/
> Questions .................. lists at ixda.org
> Home ....................... http://ixda.org/
> Resource Library ........... http://resources.ixda.org
>

--
Travis Chillemi
Web Developer
1080media CITT/ATEL

17 Jan 2006 - 4:54pm
Robert Hoekman, Jr.
2005

Great work on the course scheduler - very smooth!

-r-

On 1/17/06, Travis Chillemi <1080media at gmail.com> wrote:
> [Please voluntarily trim replies to include only relevant quoted material.]
>
> We created something like this in our new course scheduler (still under
> development)
>
> http://courses.cudenver.edu/
>
> Do a simple search for courses and look at the bottom of the results to see
> what I mean.

17 Jan 2006 - 11:26pm
bryan.haggerty ...
2005

David,
Do you have any more information on this "controlled" scrolling method?

Thanks,
Bryan Haggerty

On Jan 17, 2006, at 4:09 PM, David Heller wrote:

> A solution to that, is "controlled" scrolling. When you hit a
> certain point
> in the scrolling you then begin the query to fill in the next
> acceptable
> amount under it. From the user's perspective there is a small
> hiccup in the
> system, but very similar to the types of hiccups you get when using
> windows
> today.

18 Jan 2006 - 2:14am
Håkan Reis
2006

Well designed, to often I see this selection in an ugly dropdown list. I see that the last selection is kept as well, so you dont fall back to 10/page with every new search.

However there is one detail, in my opinion. I would suggest putting the 10/20/50 selection at the top as well. This is especially interesting when you hit results that initially spans for 1-3 pages. Its often easier to have them on just one page and scroll through them with page down/up.

------------------------------
Håkan Reis
Senior .NET Consultant - MCAD
Dotway AB

hakan.reis(at)dotway.se
blog.reis.se

On 2006-01-17 Travis Chillemi wrote:

[Please voluntarily trim replies to include only relevant quoted material.]
>
>We created something like this in our new course scheduler (still under
>development)
>
>http://courses.cudenver.edu/
>
>Do a simple search for courses and look at the bottom of the results to see
>what I mean.
>
>We are capturing data on how often it is used.
>

18 Jan 2006 - 9:43am
Jack L. Moffett
2005

On Jan 17, 2006, at 4:29 PM, Travis Chillemi wrote:

> We are capturing data on how often it is used.

And now you have a bunch of IxDers skewing your results! ;)

Jack

Jack L. Moffett
Interaction Designer
inmedius
412.690.2360 x219
http://www.inmedius.com

First, recognize that the ‘right’ requirements
are in principle unknowable by users, customers
and designers at the start.

Devise the design process, and the formal
agreement between designers and customers and users,
to be sensitive to what is learnt by any of the
parties as the design evolves.

- J.C. Jones

***********************************************************************
Confidentiality Note: The information contained in this email and document(s) attached are for the exclusive use of the addressee and contains confidential, privileged and non-disclosable information. If the recipient of this email is not the addressee, such recipient is strictly prohibited from reading, photocopying, distributing or otherwise using this email or its contents in any way.
***********************************************************************

Syndicate content Get the feed