Information Security Stack Exchange is a question and answer site for information security professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I read an article at I notice that the "overflow content" (where I need to scroll down) is loaded on demand. I can't imagine this being a useful bandwidth savings technique, so the only reason it might exist is to collect information about the end user.

  • Is this feature more focused on analyzing user behavior than saving bandwidth?

  • What is this technique called?

  • What do providers do with this information?

share|improve this question
For partial example of that feature in use (all the content is loaded from the start, but the page keeps track of your scrolling and reports back when you reach the bottom), see the new about page. – Gilles Jan 17 '13 at 22:09
It's much simpler than that: pagination sucks. Also, see – msanford Jan 18 '13 at 2:53
For the record, I consider it one of the worst usability innovations of the past decade. – tdammers Jan 18 '13 at 12:25

Is this feature more focused on analyzing user behavior than saving bandwidth

I think the original goal of it was to increase responsiveness by reducing the amount of time until the browser is fully able to render the page.

What is this technique called?

Effective leveraging of AJAX

What do providers do with this information?

It probably provides a more accurate view of dwell time and reader behavior as one of those side-effects that became a driving force.

share|improve this answer

The reason behind this feature is to load a page more quickly. It really is no different from the idea of paginating a grid or forum. It just adds the convenience of automatically loading additional data for the user so that they don't have to hit a next button. It's simply dynamic loading through AJAX. The information is similar to the information provided by the previous technique of having a next button to get more content.

share|improve this answer

This is very similar to the recommendation playlist in Youtube on the right panel of the page when your watching a video. Its an expensive process to go look for all related resources when the user may not be interested in looking at them!

In this case - I would say its an optimization where they do not want more calls to be made from the client when all the user does is read the first few lines of the article and moves away.

share|improve this answer

For most cases, the feature is there because it is fashionable. The customer saw it on a site and loved it, the site developer just learned how to do it, so they both insist on doing it, and rejoice.

In some cases, it is a really useful tool for saving bandwidth. An example is Image search on Bing: images do use non-negligible bandwidth. Images will be downloaded "on demand" and the page virtual length is effectively infinite (at least, as infinite as the Internet supply of pictures of cute kitten).

The technique is sometimes dubbed "infinite scrolling". Whether it is a good idea is debatable and debated.

What the content providers do of the information is unknown. Methinks they make some statistics, if only to optimize the amount of background preloading for the infinite scrolling feature. In the case of an image search, the terms used in the search box are much more damning to you than your scrolling behaviour anyway.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.