340 votes
Accepted

Why does Google still use paging instead of progressive loading?

Infinite scroll has its uses, but a search result page is not one of them. Infinite scroll relies on discovery and exploration. This works well for when you're not looking for anything in particular; ...
Wendy Wojenka's user avatar
144 votes

Why does Google still use paging instead of progressive loading?

There is no official statement regarding this, so no one can give you a 100% accurate answer. One of the biggest reasons might be the ad placement of Google. They earn money with every search, and ...
Pectoralis Major's user avatar
107 votes

Why does Google still use paging instead of progressive loading?

Since no one posted it yet, to me the main reason against infinite scrolling is shown in this XKCD comic: The tool tip reads: Maybe we should give up on the whole idea of a 'back' button. &...
Uwe Keim's user avatar
  • 2,979
95 votes

Why does Google still use paging instead of progressive loading?

Noscript Support In addition to the other answers above, infinite scroll is only possible with javascript enabled. If Google wants to appeal to the widest possible userbase for their main page, then ...
kloddant's user avatar
  • 1,065
43 votes
Accepted

Should I use regular pagination or infinite scroll in this case?

Both solutions have their pros and cons. Pagination Pro: Users can easily orient where they are and go back directly to the page they were before in cases like: browser restarts, swictching from ...
Dominik Oslizlo's user avatar
23 votes
Accepted

How should "Select All" work in a "LOAD MORE" table?

I think of 2 possible solutions. First solution: The newly show entries are also selected. Since the user selected "SELECT ALL" it would be good to the program to... select all, since thats what ...
Gilberto De la Garza's user avatar
23 votes

Why does Google still use paging instead of progressive loading?

Pagination works better for several reasons: Because the resulting HTML isn't complete, some browsers display NOTHING, while others display what comes back. So, browser compatibility would be one ...
Andrew Jay's user avatar
13 votes

Why does Google still use paging instead of progressive loading?

Google is already testing progressive load... Google loads content progressively on Google images, but they don't do that on web results. There are many reasons for this, as already mentioned in ...
Devin's user avatar
  • 37.9k
10 votes

Why does Google still use paging instead of progressive loading?

Google follows both models; pagination and progressive loading at the same time but for different pages. e.g. for images like here, you can see that there is progressive loading and after a certain ...
Sanshizm's user avatar
  • 1,267
9 votes

Should I use regular pagination or infinite scroll in this case?

I suggest you go with Infinite Scrolling because we see it ourselves everyday that the number of times we click on the page 2 of Google Search. When we don't find what we are looking for on page 1 - ...
Dipak's user avatar
  • 16.2k
9 votes

How to help users keep the effort when filling a long (160+- questions) questionnaires?

Torture! I'm sorry not to answer your question directly, but I'm actually quite alarmed by the the whole idea... So your friend has decided to put high-school teenagers through the torture of having ...
Izhaki's user avatar
  • 32.6k
7 votes

Should I use regular pagination or infinite scroll in this case?

Let me just answer as a user of web pages. I don't have UX designer research to back me up, just this personal raw emotion and experience as an (admittedly maybe unusual) end user: The very thought ...
mtraceur's user avatar
  • 193
5 votes

How should "Select All" work in a "LOAD MORE" table?

The current mockup is pagination, just poorly implemented. Load More/Infinite Scrolling are applied to data sets that are essentially infinite (such as Facebook's News Feed, or an e-commerce site's ...
Harrison Paine's user avatar
5 votes

Infinite scroll and "Select all"

We do this in several places within our application. Select All should mean select all, not select visible as that isn't generally useful. Although i guess everything has a use somewhere and it may ...
PJUK's user avatar
  • 151
4 votes

How should "Select All" work in a "LOAD MORE" table?

'Select All' should be stateless. It should not be implemented with a toggling behavior - i.e. on/off state. I cannot recall a single case where I saw it implemented this way. A good example case is ...
Assimiz's user avatar
  • 1,552
3 votes

How should "Select All" work in a "LOAD MORE" table?

You have just discovered that Load All and Select All don't work well together and now you are stuck as to how to make them work together. Every option you are looking at is further degrading the user ...
SteveD's user avatar
  • 8,924
3 votes

What's the design pattern at the end of infinite scroll?

Yes, it's an important UX opportunity! When the user scrolls to the end of a list, you want to: Communicate that the end has been reached. You don't want the user to wonder whether more items are ...
tohster's user avatar
  • 41.1k
3 votes

Infinite scroll and "Select all"

Because of the issues you describe, I would not use "Select All" with an infinite scroll. Even if your decision about how it should behave is comfortable for you, I wouldn't expect users to have the ...
Ken Mohnkern's user avatar
  • 9,034
3 votes

Infinite scroll on multiselect. Show total number of items or not?

Nеither. A dropdown is not an appropriate control to select among thousands of items - because it might be a long process, with people changing their mind, canceling previously added items, double ...
Vitaly Mijiritsky's user avatar
2 votes

Classic pagination or infinite scrolling for server log messages

Why not combine the best of both worlds? Give the users the ability to infinitely scroll, but also provide a way for them to search for specific entries, either by number/id or by the date and time it ...
Melvin S's user avatar
2 votes

Why not load all content at once but use infinite scrolling?

For an ecommerce application I would say that infinite scrolling is not the way to go. Infinite scrolling tends to be better for social media/discovery type websites as it allows for more user ...
Nick_M's user avatar
  • 946
2 votes

Button to stop infinite scroll in search result listing?

In general, infinite scroll works well for something like Twitter/Instagram where users consuming an endlessly flowing stream of data without looking for anything in particular. Source: https://...
Wendy Wojenka's user avatar
2 votes

Why does Google still use paging instead of progressive loading?

I think google does that so that it's easy to paginate & bookmark the search results if the user would like to, compare that to being lost in hundreds / thousands of lines of search results using ...
K4ll-of-D00ty's user avatar
2 votes

Why does Google still use paging instead of progressive loading?

UX consistency (over time) Of all the websites I'm using daily, google search is surely the one that has visually and functionally changed the least throughout the years. They recently changed a few ...
Thibault D.'s user avatar
2 votes

Why does Google still use paging instead of progressive loading?

Pagination adds psychological breakpoints If you get to the bottom of the page you have to make a choice, either go to the next page or change your search criteria. With progressive loading these ...
Martyn's user avatar
  • 2,338
2 votes

Why does Google still use paging instead of progressive loading?

To begin with, not anymore. Since Dec 2022 Google has switched over to progressive loading, so I believe this proves a point that in those years Google product team has been asking themselves the same ...
gordonhch's user avatar
2 votes
Accepted

Scrollbars for an infinite plane

For panning examples: Whiteboard - Panning and zooming can be done intuitively with MacBook touchpad. However it's unclear how to do it with keyboard and mouse. For this reason, I would advice ...
Nicolas Hung's user avatar
  • 5,608
2 votes
Accepted

Should you save the state in a page with infinite scrolling?

Yes. Please let the user return to his initial state.
Chris's user avatar
  • 4,538
2 votes

How to stop user loading more records on grid

After a decided limit, stop automatically fetching more records and switch to a pagination style navigation. So perhaps you decide that you'll stop the infinite scroll at 500 items, then start ...
maxathousand's user avatar
  • 19.5k
2 votes

Is infinite scroll intuitive in enterprise applications?

Endless scrolling is not recommended for goal-oriented finding tasks Don't use infinite scroll if you can answer at least one of the following questions with a yes: Does the application have content ...
jazZRo's user avatar
  • 11.7k

Only top scored, non community-wiki answers of a minimum length are eligible