Recently someone at work printed an article from our site (like this one, for example) and wondered where the images were.
If you print it (or save some trees and just look at a print preview to see what you would get), you will notice that the presentation is largely different from what you get on the web. It is using print styles in the CSS to hide various things, such as the navigation, sidebars, and photos. It also displays a different, more minimal footer. What this printer-ized version tells you is where it came from, how to contact them, and the text of the story.
One argument for not displaying the photos is based on why people print out web pages: simple reading, reference, filing, or forwarding. Another argument is printer ink: The majority of people who tested this site mentioned that the reason they choose “printer-friendly” or text-only versions of a page was so that the images would not print. Why? The cost of printer ink. Printer ink costs more per drop than vintage Dom Perignon, so that’s quite understandable.
One stated argument for printing the photos is that, since this is a news story, they are also “telling the story” and thus should be preserved.
I really don’t know that there is one true answer to this, but I’m interested in your opinion on the matter, or perhaps some more arguments for and against printing photos from a web page. What do you think?
One solution would be to have a checkbox that toggles whether the print media includes images or not (and saves their choice in a cookie).
The problem there is that the “print” button on web sites usually doesn’t have any options, so using one could add a disproportionate amount of complexity for users.