There are many occasions when you need to take a snapshot of a web page, maybe one of yours to include in your portfolio or other’s when commenting on design, usability or maybe writing a book or tutorial.
Windows users are used to pressing the print screen key and then pasting into their favorite graphics application. There are also some commercial applications available for this apparently easy task.
I’ve been using using KSnapshot under Fedora Linux for a few years and was enough for most of my needs.
But there are times when you need a snapshot of a complete web page, including parts below the fold, parts that aren’t in your browser’s viewport. What’s a clever guy got to do?
Vertically scrolling, taking two or more snapshots and putting them together in your graphics application is the obvious solution but takes a little more time and soon becomes tiresome, specially when many snapshots are needed.
Some commercial applications include the feature but come on! there are smart and free solutions for almost everything.
I was thinking about that when I found ScreenGrab!, a neat Firefox extension. ScreenGrab is the solution for the long web pages snapshot problem and, as every Firefox extension, can be installed with just a click and a restart. Then you just have to visit a web page and right click to capture it.
ScreenGrab offers three options for capturing a web page: document, viewport and window.
Choose document is you want the complete web page saved as an image, including parts below the fold. Viewport captures just what’s visible and window includes your browser in the picture. The images are saved in PNG format.
Here’s a capture I just made from my music, movies and books reviews site. The image was later scaled with Gimp. Nice, uh?