WYSIWYG Web Page printing in Mac OS X 10.8
Note: This issue actually goes as far back as I can recall in all prior versions of OS X:
Does anyone know why (or how to get around) the fact that when printing web pages on the Mac (I mainly use Safari; but have the same problems with FireFox & Chrome) I often do not get the page to print as displayed (often not even close). I know about checking items such as whether or not "Print Background Items" and "Print Headers & Footers" options are selected; but I often get printouts with issues as small as some elements not printing to short pages (on the screen) getting elongated to very long - disjointed printouts (Frames most likely printing on different sheets & often with tiny icons replacing screen graphics.)
This is not related to a specific printer; since if I try to print to a PDF file, the PDF will have the exact same problems. I don't even need to actually print in order to see the problem; since the print preview box in the print dialog shows me the distorted image that will result. This can be especially frustrating when I am trying to print a Web Receipt for something purchased online. Even sites that have embedded links to provide a printer-friendly page (often with a click-here to print link; which even opens up the OS X print dialog box) will fail to print as displayed & presumably intended by the web site.
This issue is not limited to any one Mac, OS X version or Web Browser. I've dealt with this annoyance for years on several different Macs at Home, at my office, on a friend or relative's mac, etc. I realize that there is most likely some issue between how the combination of HTML, Java, Flash & other elements combine to create a screen display & translating that to Postscript, PCL, PDF or whatever language is utilized by the output device. It's just frustrating that with modern operating systems & web browsers (not to mention the occasional HTML encoded email) I can't get a printout to look like my screen display. (Short of taking a low-res screen capture or using a 3rd party safari plug-in that still doesn't always get things right & usually fails to print anything beyond the first page's worth of information, on web pages which are long enough to require lots of scrolling.)
While this support question is almost bordering on a "Rant"; I'd appreciate any input / advice available. (BTW; before I get asked the inevitable questions ... I am practically anal when it comes to downloading & insalling updates for all software, plug-ins, drivers, OS-updates, etc. So, I believe it is safe for anyone responding to assume that I am using the very latest software / drivers available.)
Thanks
Mac mini (Late 2012), OS X Mountain Lion (10.8.2), 2.6 Ghz i7 16GB RAM 1TB Fusion Driv