I think I need a catchier name for this concept.
I signed up for bluga.net’s webthumbs and educated myself on the api, located here. The signup was easy and fast – access was granted immediately. Once I was in, I found the api to be straightforward. Joshua Eichorn has done a good job of implementing the api and explaining how to use it. I did get a little confused when I was charged 2 credits for the snapshots I was taking, instead of the usual 1. I didn’t think I was using a 2-credit feature – but I’ll try some different settings and figure out why.
In just a few hours I was able to generate 1024×768 thumbnails (or any size I want) of any web page on the web. I used the polling method; post the job request, check the job status until it is complete, and then download the result from bluga.net’s server. Snapshot generation times were very good. I would like to test the notification method, as I think I could implement an ajax “loading” page that would provide better status to the user than a page stuck in the browser running the loading icon.
I also got a little bit of a strange effect when I used the mirror feature (2 credits). It didn’t return the image that I expected to see. Mirroring was not primary to what I was working on though, so I didn’t try to diagnose the problem. I’ll let it lie unless I end up needing that feature.