Sdílet prostřednictvím


Article pagination... good or bad?

For the MSDN Magazine Web site, one concept we frequently revisit when thinking about how to improve it is that of article pagination.  Some of the articles in the magazine are relatively long, and on the Web site, each article shows up as an individual page, which can mean quite a bit of scrolling when reading an entire piece.  In scenarios like this, other sites frequently use pagination, where they divide an article up into some number of pages, and rather than scrolling, you click "next" or a particular page number to move around.  This is a behavior we've always decided against, preferring the one-page scrolling approach, but we're now considering pagination again, and your thoughts on the matter would be appreciated.

Which style do you prefer?  Is pagination something we should add to our site?  And if we do, should we provide the option to read the content either way, or would you always prefer one versus the other?

-Stephen

Comments

  • Anonymous
    March 15, 2007
    It would be great if you could have a XAML paginator that would adapt to screen size and eliminate the round-trip delay of HTML multi-page.

  • Anonymous
    March 15, 2007
    My vote is for single page articles. It makes more sense for bookmarking, sending links, and printing. Additionally, the inconvenience of long articles is vertical scrolling, but most sites that split articles still have vertical scrolling so that pagination makes for an inconvenience instead of a solution. If an article has related side-bars that are not part of the actual article, it would make sense to put those on their own page. But that is the only case that really makes sense to me.

  • Anonymous
    March 15, 2007
    I prefer scrolling.  I've never been impressed with sites that split things into pages, because it inevitably means either: a) inefficient usage of a large screen, or b) built for bigger screens and you still end up having to scroll! If you have very long documents, consider making headings into links with #ids so people can bookmark stopping points.

  • Anonymous
    March 15, 2007
    If implemented, pagination should be decided by a cookie setting, defaulting to the full article if no cookie. Like previous commenters I prefer whole pages for bookmarking, printing, etc. The other important design issue is printing; print preview should show the page without navigation, etc. or navigating to a separate "print" page. And it should work without clipping the right margin on A4 paper, not just Letter.

  • Anonymous
    March 15, 2007
    Please no pagination - just single page articles. It's hard to bookmark and save multi page articles. Some usability might reveal that people don't like scrolling, but that might apply to a non-techie group. For Techies we are so used to scrolling -please don't take that away.

  • Anonymous
    March 15, 2007
    Pagination is not needed, unless you're constrained by low bandwidth or a small screen (pda). I prefere to scroll on my PC, but when using my treo like pagination.

  • Anonymous
    March 15, 2007
    My scrollbar works fine, thank you. Most sites that have pagination only do it to increase page views artificially, and I tend to rapidly hit the "Print preview" on them so that I see the whole article. Now a downloadable version in PDF or (shudder) WPF/e would be great.

  • Anonymous
    March 15, 2007
    The comment has been removed

  • Anonymous
    March 15, 2007
    No pagination.

  • Anonymous
    March 15, 2007
    I prefer scrolling - apart from the printing/bookmarking/searching/etc mentioned in other comments, it's easier/faster to refer back and forth in the article.

  • Anonymous
    March 15, 2007
    +1 for no pagination. As ksharkey said, when I see a paginated article, the cynic in me thinks the site is just trying to generate more page hits and serve more ads.

  • Anonymous
    March 15, 2007
    Well yesterday was TechDays and I enjoyed it, though it was not what I expected. I followed the SharePoint

  • Anonymous
    March 15, 2007
    Another vote for single-page viewing: I can't bear article pagination. For one thing, you can't quickly scan an article to assess if it meets your needs when searching for a solution to a problem.

  • Anonymous
    March 15, 2007
    I still prefer 1 page than pagination.

  • Anonymous
    March 16, 2007
    This is already a downloadable version in chm format.

  • Anonymous
    March 16, 2007
    The comment has been removed

  • Anonymous
    March 16, 2007
    good or bad? Bad. I don’t like paging through articles for two reasons: 1. it makes it harder to print out an article and 2. it slows me down when I just want to skim through an article and now I have to wait for subsequent pages to load.

  • Anonymous
    March 16, 2007
    My vote is for single page articles too...

  • Anonymous
    March 16, 2007
    Excellent.  Thank you all for your passionate feedback!  I'm glad I asked :) I'd still like to hear from anyone else who has an opinion, even if it's just to echo what everyone else has said.  And if anyone does in fact prefer pagination, I'd like to know why. -Stephen

  • Anonymous
    March 16, 2007
    worst idea ever! please don't!

  • Anonymous
    March 16, 2007
    Scrolling (scrollbars)?  Has anyone heard of page down?

  • Anonymous
    March 18, 2007
    Put me in the one page per article group. The only reason I can see for breaking an article up into pages is to show more ads.

  • Anonymous
    March 20, 2007
    It ain't broken, don't fix it. Please keep the article web format as-is. Layout is excellent for reading, it fits nicely on the page when printed and it is easy to archive. I use pdf995 PDF driver to save article for future reference. I particularly like how your print preview includes figures and pictures. Really well done. If you want to see how paging can get in your way, check out msnbc.com. Even their "Print Preview" needs some work because it leaves images out (in a news story, images are sometimes just as important as the article text). Since Msnbc is co-owned by Microsoft, maybe you can talk to these guys and give them your templates :)