The Infinite Scroll

If you’ve ever performed a Google search that wasn’t satisfied by the default 10 search results that Google presented then you’ve had to deal with this familiar pagination navigator:

google-next.png

The frustration of clicking on the Next link increases with how many times you have to do so in order to find what you’re looking for. My sense is that Google doesn’t need increased page views, so let’s turn it off.

Auto-pagination is a concept whereby content spread across multiple pages is dynamically loaded into the current page. In practical terms this means no more clicking the ‘Next’ link if you’re not satisfied with the first 10 search results. Have a look at the video.

(Dramatic element added by The Dodos.)

To enable auto-pagination you’ll need two things.

GreaseKit

A WebKit version of the popular Firefox extension GreaseMonkey, GreaseKit allows you to run alternative rendering javascript scripts for popular web pages. To install it, you’ll also need to install the SIMBL input manager (okay, I lied. You need three things).

oAutoPagerize

oAutoPagerize is the script which works the magic. There are a few auto-pagination scripts available, but this one works. With GreaseKit installed, click on the ‘Install’ button on the script’s page and it should work the next time you search Google.

Unfortunately not every userscript works with GreaseKit, and perhaps even more unfortunately, the ones that do are not well tagged. You might have some luck by adding ‘Safari’ to your search on Userscripts.org. Good luck and enjoy the infinite scroll.

Think Different?

MacMembrane on Twitter

Twitter makes an excellent venue for discussion. Tweet this post and have your say.