digplanet beta 1: Athena
Share digplanet:

Agriculture

Applied sciences

Arts

Belief

Business

Chronology

Culture

Education

Environment

Geography

Health

History

Humanities

Language

Law

Life

Mathematics

Nature

People

Politics

Science

Society

Technology

Pagination is the process of dividing (content) into discrete pages, either electronic pages or printed pages. Today the latter are usually simply instances of the former that have been outputted to a printing device, such as a desktop printer or a modern printing press. For example, printed books and magazines are created first as electronic files (for example, PDF or QXD files) and then printed. Pagination encompasses rules and algorithms for deciding where page breaks will fall, which depends on semantic or cultural senses of which content belongs on the same page with related content and thus should not fall to another (e.g., widows and orphans). Pagination is sometimes a part of page layout, and other times is merely a process of arbitrary fragmentation. The difference is in the degree of intelligence that is required to produce an output that the users deem acceptable or desirable. Before the rise of information technology (IT), pagination was a manual process, and print output was its sole purpose. Every instance of a pagination decision was made by a human. Today, most instances are made by machines, although humans often override particular decisions. As years go by, software developers continually refine the programs to increase the quality of the machine-made decisions (make them "smarter") so that the need for manual overrides becomes ever rarer.

In reference to books made in the pre-IT era, in a strict sense of the word, pagination can mean the consecutive numbering to indicate the proper order of the pages, which was rarely found in documents pre-dating 1500, and only became common practice circa 1550, when it replaced foliation, which numbered only the front sides of folios.

Contents

Pagination in word processing, desktop publishing, digital typesetting [edit]

Word processing, desktop publishing, and digital typesetting are technologies built on the idea of print as the intended final output medium, although nowadays it is understood that plenty of the content produced through these pathways will be viewed onscreen by most users rather than being printed on paper.

All of these software tools are capable of flowing the content through algorithms to decide the pagination. For example, they all include automated word wrapping (to make line-ending decisions), machine-readable paragraphing (to make paragraph-ending decisions), and automated pagination (to make page-breaking decisions). All of those automated capabilities can be manually overridden by the human user, via soft-hyphening (that is, inserting a hyphen which will only be used if the word is split over two lines, and thus not shown on print if not), manual line breaks (that is, forced soft returns), hard returns, and manual page breaks.

Pagination in Web content (HTML, ASP, PHP, and others) [edit]

On the Internet, pagination is used for such things as displaying a limited number of results on search engine results pages, or showing a limited number of posts when viewing a forum thread. Pagination is used in some form in almost every web application to divide returned data and display it on multiple pages. Pagination also includes the logic of preparing and displaying the links to the various pages.

Pagination can be handled client-side or server-side. Server-side pagination is more common. Client-side pagination can be used when there are very few records to be accessed, in which case all records can be returned, and the client can use JavaScript to view the separate pages. By using AJAX, hybrid server/client-side pagination can be used, in which Javascript is used to request the subsequent page which is loaded and inserted into the Document Object Model via AJAX.[1]

Server-side pagination is appropriate for large data sets providing faster initial page load, accessibility for those not running Javascript, and complex view business logic.

Correctly implementing pagination can be difficult.[2] There are many different usability questions such as should "previous" and "next" links be included, how many links to pages should be displayed, and should there be a link to the first and last pages.[3] Also ability to define the number of records displayed in a single page is useful.[4]

Separation of presentation and content and its effect on how we classify presentation media [edit]

Today, all content, no matter which output medium is planned, predicted, or not predicted, can be produced with technologies that allow downstream transformations into any presentation desired, although such best-practice preparation is still far from universal. This usually involves a markup language (such as XML, HTML, or SGML) that tags the content semantically and machine-readably, which allows downstream technologies (such as XSLT, XSL, or CSS) to output them into whatever presentation is desired. This concept is known as the separation of presentation and content. This paradigm is now the conventional one in most commercial publishing, except to the extent that legacy and backward compatibility issues and budget constraints interfere, and to the extent that many of the people involved don't understand the topic enough to help build compliance. But it is no longer possible to make a hierarchical distinction between pagination in the print medium and pagination in the electronic medium, because print is merely an instance of presentation of the same underlying content.Pagination is very important...

See also [edit]

References [edit]

  1. ^ Mikheev, Oleg (28 August 2007). "Ajax programming with Struts 2". Network World, Inc. Retrieved 6 February 2009. 
  2. ^ Baptiste, Lyndon (30 November 2007). "Perfect PHP Pagination". SitePoint. Retrieved 6 February 2009. 
  3. ^ Gervasio, Alejandro (10 May 2005). "Previous or Next? Paginating Records with PHP – Part 3". Developer Shed. Retrieved 6 February 2009. 
  4. ^ Innovative, Php (3 February 2011). "PHP Pagination from Scratch". InnovativePhp. Retrieved 3 February 2011. 

Original courtesy of Wikipedia: http://en.wikipedia.org/wiki/Pagination — Please support Wikipedia.
A portion of the proceeds from advertising on Digplanet goes to supporting Wikipedia.
6494 videos foundNext > 

PHP Tutorials: Easy Pagination (Part 1/3)

Part 2/3: http://www.youtube.com/watch?v=R-AQ_HBYZbc Easy pagination with PHP, by splitting results from a database into seperate pages. Official website htt...

Pagination and SEO

Google's Maile Ohye examines the issues webmasters face with paginated content: paginated articles, product category listings, etc. She then explains the opt...

[ PHP ] Pagination - Part 1

MasterTip: Watch this video in 720p HD! YEAH! ) Pagination done easy! Hope you like it, don't forget to leave a comment!

Pagination Tutorial for PHP MySQL Programmers - Web Intersect Paging Database Results

Get the independent generic version of this tutorial in text tutorial form here: http://www.developphp.com/view_lesson.php?v=289 Web Intersect Source Code: h...

PHP: Pagination

How to setup a pagination system for your website that dynamically displays results from a database Follow me on Twitter: http://twitter.com/abell12youtube.

Tutoriel php : pagination securisée | part1

Merci de lire la description ◅◅◅◅◅◅◅ 1) - Le site : http://www.newdzign.com/ 2) - La page facebook : https://www.facebook.com/pages/newdzign/26095502...

PHP Tutorials: Easy Pagination (Part 3/3)

Part 1/3: http://www.youtube.com/watch?v=wd4fE5fk-fk Easy pagination with PHP, by splitting results from a database into seperate pages. Official website htt...

Simple Jquery Pagination Plugin pt.1/6

A simple jquery pagination plugin tutorial made from scratch using jquery, html, css only. In this tutorial, you will learn how to make a jquery plugin from ...

CodeIgniter Pagination Part 1

Note: I recommend viewing in Full Screen - looks really good if set to 720p! This is Part 1 of what will no doubt be many videos in a series on CodeIgniter P...

PHP Tutorials: Easy Pagination (Part 2/3)

Part 3/3: http://www.youtube.com/watch?v=0royXp98uks Easy pagination with PHP, by splitting results from a database into seperate pages. Official website htt...

6494 videos foundNext > 

9617 news items

 
The New York Review of Books
Tue, 14 May 2013 11:28:28 -0700

In normal times, an arithmetic mistake in an economics paper would be a complete nonevent as far as the wider world was concerned. But in April 2013, the discovery of such a mistake—actually, a coding error in a spreadsheet, coupled with several other ...
 
Cape Gazette (blog)
Tue, 21 May 2013 08:14:35 -0700

The Air Force had identified all the things he needed to know - writing, photography, layout, editing, pagination - and crammed them into a six-month course. When he finished he was proficient in all of them, unlike many college grads who tended to ...
 
Moneycontrol.com
Mon, 20 May 2013 23:40:39 -0700

At the operating level, EBITDA grew by 29.3 percent yoy to Rs 94cr on account of reduction in losses of emerging editions as well as cost rationalization measures such as improving ad edit ratio, and pagination efficiency, among others. Consequently ...
 
GameFocus
Tue, 21 May 2013 08:52:50 -0700

... mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size ...

The Next Web

The Next Web
Mon, 20 May 2013 15:26:19 -0700

It's noteworthy that the photostream utilizes infinite scrolling so that pagination isn't needed, although the service has it displayed. Snap 2013 05 20 at 14.40.22 730x359 Hands on with the new Flickr: When looking at individual photos, users will ...

Search Engine Land

Search Engine Land
Mon, 20 May 2013 08:07:31 -0700

Google is undoubtedly making these changes based upon their usage data showing that fewer people are using the pagination options to view subsequent local search results; but, I'm a bit cynical about this since it costs Google virtually nothing to ...
 
GameFocus
Tue, 21 May 2013 08:05:29 -0700

... mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size ...
 
Record Herald
Mon, 20 May 2013 18:19:45 -0700

Pagination specialist Jayla Wallingford took third place for Best Graphics Artist and Web Editor Jan Snyder won third place in the Best Online Portfolio category. The Associated Press is a not-for-profit news cooperative representing 1,500 newspapers ...
Loading

Oops, we seem to be having trouble contacting Twitter

Talk About Pagination

You can talk about Pagination with people all over the world in our discussions.

Support Wikipedia

A portion of the proceeds from advertising on Digplanet goes to supporting Wikipedia. Please add your support for Wikipedia!