Pagination

Pagination, also known as paging, is the process of dividing a document into discrete pages, either electronic pages or printed pages.

In reference to books produced without a computer, pagination can mean the consecutive page numbering to indicate the proper order of the pages, which was rarely found in documents pre-dating 1500, and only became common practice c. 1550, when it replaced foliation, which numbered only the front sides of folios.

Pagination in word processing, desktop publishing, and digital typesetting

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 as electronic pages 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 obviate hard-coded newline delimiters), 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 hyphens (that is, inserting a hyphen which will only be used if the word is split over two lines, and thus not shown if not), manual line breaks (which force a new line within the same paragraph), hard returns (which force both a new line and a new paragraph), and manual page breaks.

Pagination in print

Today printed pages are usually produced by outputting an electronic file to a printing device, such as a desktop printer or a modern printing press. These electronic files may for example be Microsoft Word, PDF or QXD files. They will usually already incorporate the instructions for pagination, among other formatting instructions. Pagination encompasses rules and algorithms for deciding where page breaks will fall, which depend partly on cultural considerations about which content belongs on the same page: for example one may try to avoid widows and orphans. Some systems are more sophisticated than others in this respect. Before the rise of information technology (IT), pagination was a manual process: all pagination was decided by a human. Today, most pagination is performed by machines, although humans often override particular decisions (e.g. by inserting a hard page break).

Pagination in electronic display

A user viewing an electronic page on an eBook reading device, one of several devices that display electronic pages

"Electronic page" is a term to encompass paginated content in presentations or documents that originate or remain as visual electronic documents. This is a software file and recording format term in contrast to electronic paper, a hardware display technology. Electronic pages may be a standard sized based on the document settings of a word processor file, desktop publishing application file, or presentation software file. Electronic pages may also be dynamic in size or content such as in the case of HTML pages. When end-user interactivity is part of the user experience design of an electronic page, it is better known as a graphical user interface (GUI). The number and size of electronic pages in a document are limited by the amount of computer data storage, not by the display devices or amount of paper.

Most electronic pages are for either display (screen output) on a computer monitor or handheld device, or output to a printing device. PDF and some e-book file format pages are designed to do both. Most applications will print electronic pages without the need for a screen capture. However, not all software supports WYSIWYG printing of pages. Pages exclusively for screen output are more commonly known as screens, windows, interfaces, scenes, or cards. In the case of presentation software, electronic pages are known as slides.

In web browsers

Example of a pagination as part of a user interface of a web page

Electronic pages displayed on a web browser are often called web pages, regardless of whether they are accessed online via a web server on the World Wide Web, or stored locally offline. More accurately, such documents are named by the markup language that makes them displayable via a web browser, e.g. "HTML page".

With dynamic web pages, 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 within one web page. Pagination also includes the logic of preparing and displaying the links to the various pages.

Pagination can be handled client-side or server-side.

For client-side pagination, the content of each page is included in the HTML source code pre-loaded within the page, while server-side pagination requests each page individually upon navigation.

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 or CSS[1] 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 from the server which is loaded and inserted into the Document Object Model via AJAX.[2]

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, while client-side pagination allows navigating between pages without delay from a server request.

Correctly implementing pagination can be difficult.[3] 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.[4] Also ability to define the number of records displayed in a single page is useful.[5]

In comparison to bottomless scrolling, pagination allows skipping pages and can be implemented with permanent links (as done with the offset URL parameter in the MediaWiki wiki engine), whereas bottomless scrolling does not require clicking or tapping if loaded automatically.

In Database

Pagination is an approach used to limit and display only a part of the total data of a query in the database. Instead of showing hundreds or thousands of rows at the same time, the server is requested only one page (a limited set of rows, per example only 10 rows), and the user starts navigating by requesting the next page, and then the next one, and so on. It is very useful, specially in web systems, where there is no dedicated connection between the client and the server, so the client does not have to wait to read and display all the rows of the server.

Presentation vs. content

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 do not understand the topic enough to help build compliance. But the need to manually paginate has diminished as the technology for dynamic display and automatic pagination advances. Also, there is less need to make a hierarchical distinction between pagination in print and pagination in electronic display, because the same underlying content will most likely be used for the latter exclusively if not for both display methods.

See also

References

  1. ^ "Building a paginated listing with only HTML and CSS for Responsive Design". _Beacon – Main Site 2019.
  2. ^ Mikheev, Oleg (28 August 2007). "Ajax programming with Struts 2". JavaWorld. Retrieved 26 July 2020.
  3. ^ Baptiste, Lyndon (30 November 2007). "Perfect PHP Pagination". SitePoint. Retrieved 6 February 2009.
  4. ^ Gervasio, Alejandro (10 May 2005). "Previous or Next? Paginating Records with PHP – Part 3". DevShed. Archived from the original on 8 May 2017.
  5. ^ Nimesh, Rakhitha (21 August 2011). "Creating a PHP Pagination Library From Scratch". InnovativePhp. Archived from the original on 27 April 2016.

Read other articles:

Questa voce o sezione sull'argomento aziende non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Questa voce sull'argomento aziende sudcoreane è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. HyundaiLogo Il Palazzo Hyundai Stato Corea del Sud Fondazione1947 Fondata...

 

2023 South Korean web series The Worst of EvilPromotional posterHangul최악의 악Hanja最惡의 惡Literal meaningWorst EvilRevised RomanizationChoeag-ui akMcCune–ReischauerCh'oeagŭi ak Genre Crime drama[1] Action[1] Thriller[2] Noir[3] Created byKakao Entertainment[4]Written byJang Min-sukDirected byHan Dong-wookStarring Ji Chang-wook Wi Ha-joon Im Se-mi Bibi Music byHwang Sang-joonCountry of originSouth KoreaOriginal languageKoreanNo. of episodes...

 

Don't ForgetSampul edisi standarAlbum studio karya Demi LovatoDirilis23 September 2008 (2008-09-23)DirekamApril 2008GenrePop rockpower popDurasi37:42LabelHollywoodProduserJohn FieldsJonas BrothersAlbum studio Demi Lovato Don't Forget(2008) Here We Go Again(2009) Singel dalam album Don't Forget Get BackDirilis: 12 Agustus 2008 La La LandDirilis: 18 Desember 2008 Don't ForgetDirilis: 16 Maret 2009 Don't Forget adalah album studio debut oleh penyanyi asal Amerika Serikat Demi Lovato. Al...

2013 Japanese Grand Prix Race 15 of 19 in the 2013 Formula One World Championship Suzuka CircuitRace detailsDate 13 October 2013Official name 2013 Formula 1 Japanese Grand Prix[1]Location Suzuka CircuitSuzuka, JapanCourse Permanent racing facilityCourse length 5.807 km (3.608 miles)Distance 53 laps, 307.471 km (191.054 miles)Weather Warm and sunnyAttendance 171,000[2]Pole positionDriver Mark Webber Red Bull-RenaultTime 1:30.915Fastest lapDriver Mark Webber Red Bull-RenaultTim...

 

Biologi selSel hewanKomponen sel hewan pada umumnya: Nukleolus Inti sel Ribosom (titik-titik kecil sebagai bagian dari no. 5) Vesikel Retikulum endoplasma kasar Badan Golgi Sitoskeleton Retikulum endoplasma halus Mitokondria Vakuola Sitosol (cairan yang berisi organel, yang terdiri dari sitoplasma) Lisosom Sentrosom Membran sel Nukleolus terkandung dalam inti sel. Nukleolus (jamak nukleoli, Latin: nucleoluscode: la is deprecated , dikenal juga sebagai anak inti sel) adalah sebuah struktur ter...

 

(G)I-DLE(여자)아이들ジー アイドゥル(G)I-DLE pada Januari 2020 Dari kiri ke kanan: Miyeon, Soyeon, Yuqi, Shuhua, dan MinnieInformasi latar belakangAsal Seoul, Korea SelatanGenreK-popEDMHip hopR&BTahun aktif2018 (2018)–sekarangLabelCube EntertainmentUniversal Music Japan88risingArtis terkaitUnited CubeSitus webhttp://www.cubeent.co.kr/introAnggotaMiyeonMinnieSoyeonYuqiShuhuaMantan anggotaSoojinNama KoreaHangul여자아이들 Hanja女子아이들 Alih EjaanAlih AksaraYeoja...

Martin ScorseseScorsese di Tribeca Film Festival, 2007LahirMartin Marcantonio Luciano ScorsesePekerjaanSutradara, Aktor, penulis naskahTahun aktif1963-sekarangSuami/istriLaraine Marie Brennan (1965-1971)Julia Cameron (1976-1977)Isabella Rossellini (1979-1982)Barbara De Fina (1985-1991)Helen Morris (1999-sekarang) Martin Luciano Scorsese (lahir 17 November 1942) adalah seorang sutradara film Amerika Serikat. Ia mulanya ingin menjadi pastor, tetapi akhirnya memilih sekolah NYU film school...

 

Об экономическом термине см. Первородный грех (экономика). ХристианствоБиблия Ветхий Завет Новый Завет Евангелие Десять заповедей Нагорная проповедь Апокрифы Бог, Троица Бог Отец Иисус Христос Святой Дух История христианства Апостолы Хронология христианства Ран�...

 

Brand of glassware and dishware Corelle serving bowl, in Butterfly Gold[1][2] pattern introduced at launch in 1970. Corelle is a brand of glassware and dishware. It is made of Vitrelle, a tempered glass product consisting of two types of glass laminated into three layers.[3][4] It was introduced by Corning Glass Works in 1970, but is now manufactured and sold by Corelle Brands.[5] Material Corelle is best known for its three-layered glass. Nevertheless ...

This article contains too many charts, tables, or data. Please help cleaning them up or elaborating them with prose text. (December 2022) (Learn how and when to remove this template message) Demographics of LondonPopulation pyramid of LondonPopulation 8,799,800 (2021)Density 5,854/km2 (15,160/sq mi) (2020 estimates)[1]Growth rate 7.7% (2011 - 2021)[2]Life expectancy • male 80.3 (2018-2020)[3] • female 84.3 (2018-2020)Fertility rate 1....

 

United States historic placeCleveland MallU.S. National Register of Historic PlacesU.S. Historic district View of the Mall, looking north, toward Lake Erie before the northern sections were rebuilt 2011-2013.Show map of OhioShow map of the United StatesLocationRoughly T-shaped mall area between E. 9th and W. 3rd Sts., Cleveland, OhioCoordinates41°30′11″N 81°41′39″W / 41.503025°N 81.694143°W / 41.503025; -81.694143Area26 acres (11 ha)ArchitectDaniel Bu...

 

Saison 1 de Young Sheldon Données clés Série Young Sheldon Pays d'origine États-Unis Chaîne d'origine CBS Diff. originale 25 septembre 2017 – 10 mai 2018 Nb. d'épisodes 22 Chronologie Saison 2 modifier La première saison de Young Sheldon, série télévisée américaine, est composée de vingt-deux épisodes[1], diffusée entre le 25 septembre 2017 et le 10 mai 2018 sur CBS, aux États-Unis. Synopsis Sheldon Cooper, jeune prodige vivant dans le Texas de l'Est, intègre le lycée de ...

Christian relic in the form of a beltIt has been suggested that this article be merged with Holy Girdle. (Discuss) Proposed since December 2023.Palma Vecchio, Assumption of Mary, who is removing her belt as Thomas (above the head of the apostle in green) hurries to the scene Filippo Lippi, Madonna della Cintola, 1455–1465, Prato The Girdle of Thomas, Virgin's Girdle, Holy Belt, or Sacra Cintola in modern Italian,[1] is a Christian relic in the form of a girdle or knotted textile cor...

 

Former software laboratory UNIX System LaboratoriesUSL logo as it appeared atop the headquarters building in Summit, New JerseyCompany typePrivateIndustrySoftware productsInformation technology consultingFoundedNovember 1989 (1989-11)FateAcquired by Novell June 1993 (1993-06)HeadquartersSummit, New Jersey, United StatesNumber of locations3Key peopleRoel PieperMichael J. DeFazioLarry DoolingProductsOperating systemstransaction monitorsC++ language productsRevenue$100 milli...

 

1973 Toyota Celica - liftback pertama di dunia - yang dalam hal ini adalah hatchback bergaya fastback.[1][2][3] Liftback adalah variasi dari hatchback dengan garis atap miring antara 45 hingga 5 derajat. Desain hatchback tradisional biasanya memiliki kemiringan 90 hingga 46 derajat pada bak truk atau pintu belakang. Jadi liftback pada dasarnya adalah hatchback dengan atap yang lebih landai, mirip dengan sedan/saloon. Beberapa liftback mungkin juga memiliki tampilan yan...

奥林匹克运动会丹麦代表團丹麦国旗IOC編碼DENNOC丹麥國家奧林匹克委員會及體育同盟網站www.dif.dk(丹麦文)历届奥林匹克运动会参赛记录(总结)夏季奥林匹克运动会189619001904190819121920192419281932193619481952195619601964196819721976198019841988199219962000200420082012201620202024冬季奥林匹克运动会1948195219561960196419681972–19841988199219941998200220062010201420182022其他相关赛事参赛记录1906年届间运动会 �...

 

Municipality in Mexico, MexicoRayónMunicipalityLocation of the municipality in Mexico StateCountry MexicoStateMexico (state)Government • Municipal presidentJosé Luis Robles VázquezElevation2,570 m (8,430 ft)Population (2005) • Total12,748Time zoneUTC-6 (Central Standard Time) • Summer (DST)UTC-5 (Central Daylight Time) Rayón is a municipality located in Toluca Region, the northeastern part of the state of Mexico in Mexico, the munici...

 

Chad GriffinChad Griffin difoto untuk Washington Post pada Oktober 2014LahirChad Hunter Griffin[1]16 Juli 1973 (umur 51)[2]Hope, Arkansas, ASPekerjaanPakar strategi politikDikenal atasPendiri American Foundation for Equal RightsGelarPresiden Human Rights CampaignMasa jabatan11 Juni 2012 – sekarangAnggota dewanAmerican Foundation for Equal Rights, Make It Right Foundation New Orleans, Leadership Conference on Civil and Human Rights Chad Hunter Griffin (lahir 16 Juli 197...

Trận Waren-NossentinMột phần của cuộc Chiến tranh Liên minh thứ tưCảnh hồ Müritz nhìn từ tháp chuông nhà thờ St. Mary's Church ở Waren.Thời gian1 tháng 11 năm 1806Địa điểmWaren (Müritz), ĐứcKết quả Chiến thắng của quân đội PhổTham chiến Đế chế Pháp Vương quốc PhổChỉ huy và lãnh đạo Thống chế Bernadotte August von Pletz Ludwig YorckLực lượng 12.000 quân 4.000 – 5.000 quân, 4 hỏa pháoThương v...

 

President of Santa Clara University (1830–1900) This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (March 2012) (Learn how and when to remove this message) Aloysius Masnata S.J.Aloysius Varsi, SJ as President of Santa Clara College6th President of Santa Clara UniversityIn office1868–1876Preceded byAloysius Masnata, S.J.S...