I find myself taking screenshots of websites all the time. Pages that I find visually interesting, because I've had far too many experiences where I went back and it looks like a completely different website. Or sometimes to remember information that is shown on a website for only a short period of time, like holiday layouts and fun coming soon pages. And I even take screenshots of my own webpages so I can look back at it later.<p>I know there's archive.org, but they take too long to archive content when all I want is a screenshot of the recent past of a webpage.<p>So I created SnapRobot as a side project. It was built in less than a day.<p>You feed it a URL and leave it. SnapRobot monitors the page, taking screenshots whenever changes occur. You can come back whenever you want and relive pages of the past. :)<p>In the example, you can see how the top Hacker News items evolve over the course of a day.<p>Currently, any HTML change triggers a new screenshot so it works better for websites that don't dynamically generate different code on every request. No query strings for now.
I am disappointed that entering <a href="http://snaprobot.com" rel="nofollow">http://snaprobot.com</a> only gives an error page. I was hoping for an infinitely recursive snapshot.<p>Edit: tried it again, and I DID get a snapshot of snaprobot displaying the BBC site, which is its default page. I guess the error was an actual error (it was an indexing disallowed error). Kudos!
I assumed the large numbers were dates, when they are actually times (13 = 1 pm, not the 13th). I'd either use 'am/pm' or add ':00' to each time to make this more apparent. Large numbers inside boxes is a similar pattern to calendars, which is why this can be confusing.
Looks neat. You might need a threshold in changes made. Seems like most websites have small irrelevant things that change on every visit. Like number of comments on techcrunch, or a timestamp in the code, resulting in a screenshot on every try.
Nice. Something's up with www.google.com though <a href="http://www.snaprobot.com/www.google.com?&sl=0&d=1" rel="nofollow">http://www.snaprobot.com/www.google.com?&sl=0&d=1</a>
This would be incredibly useful for publicly traded corps to help prove that they made information public at a specific time (i.e., disclosure requirements were met).