Printing support throughout modern browsers

Quite a lot of effort went into our print stylesheet of DocuView based on various superb articles on Smashing Magazine or A List Apart. We boldly advertise the fact that we support all major browsers (even the unsafe, unfriendly and ancient ones -yes IE6, I’m talking about you!) – but to my surprise after thorough testing on both Mac and Windows I have to consider including a disclaimer in our marketing: “we cannot guarantee the results in Safari, Chrome and Opera, neither in Windows nor Mac OS”.

At this point I am still hoping we are doing something wrong, we are overlooking something – to be honest it mainly affects the printing of distribution lists – as we do not experience our users to be printing out anything else other than the documents… I have read up about css property “page-break-after” and its usage and support throughout various browsers and am achieving the desired effect in all Internet Explorers (6+) and in all Firefoxes (Mac & Win), but because we cannot force printing background graphics, images or backgrounds in Safari nor Chrome (Opera seems to offer a little not-so-clear-what-they-meant-by-that option) and we are not expicitly given the option to preview what we’re about to print we cannot debug and tweak 100%.

Googling for a solution didn’t bring desired results either, so until we fix it (or 100% confirm it is not out our fault) we will have to discourage the use of the aforementioned browsers if you intend to print out of DocuView anything else but the documents. Are you experiencing the same or is it solely only our problem?

Bookmark and Share

Leave a Reply