Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.5 KB

BP_4035_en.md

File metadata and controls

35 lines (24 loc) · 1.5 KB

Prefer pagination over infinite scrolling

Identifiers

GreenIT V2 V3 V4

Categories

Life cycle Tiers Responsible
2. Design Network UX/UI Designer

Indications

Priority Implementation difficulty Ecological impact
3 4 3
Saved resources
Network / Storage

Description

You should avoid allowing visitors to see everything by simply scrolling web pages and loading content little by little when displaying lists of products or articles on websites. This fancy effect will generate content as users scroll through their screens. This will ask the associated server for the x next articles/products for each "scroll". This can lead to performance issues, SEO issues and accessibility issues. Classic pagination systems with an efficient filtering should be implemented. Visitors will find content they are interested in more easily and so will indexing robots. This method facilitates compliance with Web Content Accessibility Guidelines (WCAG) (cf. https://www.w3.org/TR/WCAG22/").

Validation rule

The number of ... is equal to or less than
lists without a classic pagination system 10%