AutoPagerize - Don't Click "Next Page" Any More
Saturday, 25. April 2009, 17:35:13
Imagine when you search something on Google, Yahoo, MSN, you name it. The most annoying thing is that you have to click "Next" again and again and again...
You click, wait for the next page to load, scroll, click, wait to load, scroll, click, wait again, and then "Oh, what was written just two pages ago." Now you go back and back. I don't know how much time we are wasting there.
AutoPagerize is a User Script that was written to optimize the web experience, by cutting this stress. Not just redusing it, but by making it absolutely zero.
The script automatically fetches the "next page" and inserts it into the current page as you scroll. No need for clicking. Simple as that. Because it adds the next page while reading the current page, the waiting time is almost zero! (I'd say completely zero but sometimes there is network delay and so on, huh?)
If you want to go back, simply scroll up. Or do in-page search. No more waiting.
What? "90% of the links clicked on Google search results are on the top 3 result pages?" Just forget it already. It's yesterday's web. Now you can search as much as you want.
Good thing is that the script is not only for the search results. But for columns, blogs, etc. At the moment the coverage is limited to only A FEW THOUSAND websites. But you can contribute to increase it. All you need to do is edit SITEINFO.
So where is the script?
It's AutoPagerize for Firefox/Greasemonkey, and oAutoPagerize for Opera, Google Chrome, Safari/GreaseKit.
The Greasemonkey version is easy to install if you know how to use Greasemonkey. There is even painless AutoPager add-on for Firefox too.
oAutoPagerize can be a little bit complecated to use. That's why I was editing this wiki page. I hope I made everything clear for all of you.
Also if you are using the Firefox version and wondered what SITEINFO is, take a look at the wiki.
















1 2 Next »
deadHarlequin # 25. April 2009, 18:24
Most of therse scripts do more harm than good imho.
edvakf # 25. April 2009, 18:35
I wouldn't say everyone must use that script. But it's very well written, I've read the source, it's actively maintained, and so on. This script is by far the most recomendable one, in my opinion.
Anyway, if you understand the harm, you understand the power of it too, don't you? I would like you to try it as well.
deadHarlequin # 25. April 2009, 23:21
This was my first thought but using it for a while now I have to admit that it is indeed very well written.
I will leave it on for now... One minor issue is that you cant reach the bottom of the page and thats why i think the status button should go to page bottom, making it easier to reach andt urn the script off.(or even turning itself off at 100% scroll)
One last thing though, isn't really a security issue to autoupdate from sth that everyone can edit, thus injecting you any js he likes?
dapxin # 25. April 2009, 23:31
but you gotta seriously look into this
edvakf # 26. April 2009, 01:40
ZAHEK # 26. April 2009, 10:12
Can we use in spesific sites.like zahek.com?
For exmp. this is being used in google,live.com or in opera community blog but not like in zahek.com (wordpress).
Is it convinient to use in this kind of site or can we add in java file?
edvakf # 26. April 2009, 17:12
To add a custom site in your SITEINFO, you need to know a bit of XPath and RegExp. If you have 0AutoPagerize.SITEINFO.js installed, you can add your SITEINFO directly to it.
If that works well, and the site is sufficiently public, you can add that to wedata.net.
All that is written in the wiki page I've given above.
@deadHarlequin, @dapxin
I'm no way a professional XSS advisor, but it seems like the user-input data seem to be properly escaped. " and \ especially.
dapxin # 27. April 2009, 00:51
edvakf # 27. April 2009, 14:11
or
FlipForward
dapxin # 30. April 2009, 09:44
I would like to make it work on these sites, can you help me achieve that ?
--------
http://www.nigeriavillagesquare.com/
and
http://www.myp2pforum.eu/
--------
thx
edvakf # 1. May 2009, 04:53
or you can add them in the 0AutoPagerize.SITEINFO.js.
(I'm not sure for the second one, why the style will be messed up...)
dapxin # 1. May 2009, 09:19
the 2nd one doesn't work. Thanks anyways. It would be nice if you make a guideline, how to setup this for other sites, without bothring you.
edvakf # 1. May 2009, 17:04
Anyway, I'll add more about this to the wiki sometime.
dapxin # 4. May 2009, 11:00
edvakf # 6. May 2009, 11:46
Facebook, that's important. I'll take a look.
edvakf # 6. May 2009, 12:51
It does not work on the home page, nor at friends list, since the next link on those pages are JavaScript links.
Even on those pages that AutoPagerize is working, sometimes it does not work. That's because Facebook is using a trick so the pages are loaded by JavaScript, hence user script's can't start. If you see it's not working where it should be, just reload the page and that should start the AutoPagerize.
dapxin # 7. May 2009, 05:34
- would it be possible to organise the siteInfo file, such that it is easier to track changes of releases ? as it gets updated over time. I think commenting new sites would be most useful.
great work!
edvakf # 7. May 2009, 06:05
I've edited wedata. http://wedata.net/items/28385
If you are using Windows, you can auto update SITEINFO by the following batch file.
Taken from here.
http://d.hatena.ne.jp/os0x/20081007/1223378959
There is no release period for SITEINFO, since it's a wiki. On wedata, you can see edition history of each item.
dapxin # 7. May 2009, 06:28
dapxin # 7. May 2009, 09:18
I wanted it on the embedded vBulletin forum as you will see here http://www.nigeriavillagesquare.com/forum/main-square/31813-ayo-omotade-not-guilty.html not on the main page
edvakf # 8. May 2009, 04:18
dapxin # 10. May 2009, 17:06
edvakf # 10. May 2009, 20:29
http://wedata.net/items/28794
dapxin # 10. May 2009, 20:43
dapxin # 10. May 2009, 20:45
PS: in userjs folders that are of type C:\\folder1\\userjs
dapxin # 10. May 2009, 22:04
dapxin # 10. May 2009, 23:55
edvakf # 11. May 2009, 14:09
dapxin # 11. May 2009, 15:04
Is there a hack for www.live.com ?
edvakf # 12. May 2009, 12:57
I've updated wedata. http://wedata.net/items/501
It was just the matter of URL matching.
It's now working for me now, but live.com seems to have several search urls. If this change doesn't work for you, maybe yours is something yet new.
dapxin # 12. May 2009, 19:43
call me lazy, but where do I paste in on the .Settings.js file ?
Here is the live http://search.live.com/results.aspx?q=google&go=&form=QBLH&filt=all that didnt work for me.
edvakf # 13. May 2009, 00:24
Then go to http://wedata.net/items/501 and click "JSON". This will start downloading a small text file.
Open that file and you'll see the lines
Copy and paste FROM
UNTIL
into either the TOP_SITEINFO or BOTTOM_SITEINFO array, so it will look like this.
By the way, I have edited Wedata already so you don't even need to do it. Just update .SITEINFO.js and override the old one. I tested on your URL and it worked. If you hover mouse onto the little AutoPagerize icon on the top-right, you'll see "UPDATE SITEINFO".
dapxin # 13. May 2009, 00:43
But It appears to break the script here http://files.myopera.com/NekohDot/files/2google-preview-1.0.js as edited on this thread http://my.opera.com/community/forums/topic.dml?id=257506
Basically, the script above works well with googlethumbnails on the first page but fails once autopagerize works.
btw, am I the only using this
edvakf # 13. May 2009, 03:40
Try
http://files.myopera.com/edvakf/files/2google-preview-1.0.1.js
dapxin # 13. May 2009, 10:48
Originally posted by edvakf:
gr8. I presume you modified that ?
Also, I suggest you add ARGOS. This is a UK store that should, I think be in the webdata for folks
http://www.argos.co.uk/webapp/wcs/stores/servlet/Search?storeId=10001&catalogId=1500001151&langId=-1&searchTerms=PHONE&Submit=GO+%3E
edvakf # 13. May 2009, 19:27
I used to shop at argos when I was in the uk.
Wedata is currently down..
dapxin # 14. May 2009, 14:34
http://uk.m.yahoo.com/p/mail?
http://m.flickr.com/
http://mobile.live.com/hm/
http://m.gmail.com
-----------------------
I think they will also be gr8 on webdata. thx!
Also, the amazon reviews e.g http://www.amazon.com/Canon-ZR800-MiniDV-Camcorder-Optical/product-reviews/B000M4MT58/ref=cm_cr_pr_link_next_2?ie=UTF8&showViewpoints=0&pageNumber=2
edvakf # 14. May 2009, 17:28
http://wedata.net/items/28915
Amazon
http://wedata.net/items/27473
mobile flickr is a bit difficult, it loads next pages by JavaScript and doesn't have page transition, ie no chance for AutoPagerize to be loaded.
I'm very sorry but I don't have an account for yahoo.com and live.com so I can't open them.
dapxin # 22. May 2009, 14:21
Can I have one for this http://www.nairaland.com/nigeria/topic-4234.0.html ?
thx.
edvakf # 22. May 2009, 22:28
it's a crazy html code.
dapxin # 1. June 2009, 16:22
edvakf # 1. June 2009, 19:51
I tested it on Inbox and Search pages. It doesn't work on Top Stories, it's too complecated there...
edvakf # 2. June 2009, 09:15
Should work on the "Stories" pages too, ie. photos, notes, etc.
dapxin # 2. June 2009, 22:05
edvakf # 3. June 2009, 10:03
It gives me a chinese page... Even if I change it to English, the second page and above are Chinese. (But it's their problem)
I don't see where it's broken though?
dapxin # 21. June 2009, 08:31
edvakf # 21. June 2009, 14:44
and the pageElement is of type
dapxin # 7. July 2009, 08:22
I notice that on some sites where there comments, oAutoPagerize(oap) kicks in a bit too early against your intentions.
Would it be possible to add a keyboard shortcut to toggle ON/OFF on the script.
What do you think ?
edvakf # 7. July 2009, 14:21
If you want a keyboard shortcut, you can assign the below bookmarklet to any key you like.
dapxin # 7. July 2009, 15:34