On 10/8/06, Allan Sandfeld Jensen <kde@carewolf.com> wrote:
All this boils down to is two different ideas of printing really:
1. Print as specified in CSS. This typically produces better output in pages that have been designed for printing. 2. Print screenshot. This produces an exact print of what is seen on the screen. This produces worse results in some cases due to page-breaking problems etc.
1 is nice for printing papers, but 2 is what most users expect.
A choice like this "should" be available in a print dialog.
Add 3.) Print with a user specified css stylesheet. Default choices would be the screen style sheet and the style sheet for printing defined by the page author. A user specifed style sheet when printing allows you to get it just right tm. The default setting in the print dialog should be to use the screen css if no print css is specified. This has nothing to do with standards. At worst a warining about this situation could be displayed. The logic is that if it needs a style sheet for the screen the chance of not needing one for printing is slim. The choice of style sheet would be by default 1.) User defined 2.) Print css 3.) Screen css 4.) No css ( system css) Preferences can be used to change the order.
Regards `Allan
_______________________________________________ webkit-dev mailing list webkit-dev@opendarwin.org http://www.opendarwin.org/mailman/listinfo/webkit-dev