Forum Moderators: coopster & phranque

Message Too Old, No Replies

Supplying "Print this page" links

What needs to be on an easy-to-print page

         

stickytape

5:03 pm on Jul 23, 2001 (gmt 0)



Here's another question I have (Man, I really do have a shed-load of questions don't I!! :) )

I've seen it all over the place! But I haven't got a printer connected to my 'puta so I've had no need to click on them. However, just through curisoity I clicked on one once (can't remember where) and I thought, well OK, that doesn't look amazingly impressive!

So, my question guys (and gals) is:

What CAN be included on a page that is 'printer-friendly' and what CAN'T ???
Is there a recognised format for doing this, is there an 'easy' way to do it?

General comments along these lines are also welcome,

Tar very much

Rich

rogerd

6:01 pm on Jul 23, 2001 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Sticky, it seems like each site has their own ideas about what is "printer friendly." Some of the common techniques employed:

1) Eliminate navigation bars, irrelevant links, irrelevant graphics, and some or all ads. (By "irrelevant", I mean not related to the content you are going to print.)

2) Ideal, though probably not trivial: convert links to footnotes with URLs listed.

3) Be sure width of content won't exceed typical print width.

4) Check font size settings for printed readability.

5) Get rid of any animations, etc. that won't render properly on a printer.

6) Consider adding an ad relevant to content or to printing. One site I visit has "Printing sponsored by HP".

I'm sure there are other things that could be done, perhaps some others will chime in.

stickytape

6:27 pm on Jul 23, 2001 (gmt 0)



Im kinda hoping that this will be quite a big discussion. A few more questions from the ideas that rog has just raised:

3) Be sure width of content won't exceed typical print width. -- What IS the typical print width??

just about all of my pages are using Verdana (I think it's by far the easiest font to read, Tahoma is OK too) and so Im guessing that should print out fine on peep's printers. Font sizes? Most of my pages use 'normal' txt sizes, i.e. no large or small txt. I think it's size 10.

Im using CSS to display my pages, would it be best for me to use CSS to display the printer friendly pages? Considering my site is going to viewed majority (about 98%) by version 4 browsers (it's basically on an intranet....dont ask...long story)

Further comments welcomed......

mivox

7:01 pm on Jul 23, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If I set the content of my 'print' pages into a table 640p wide, everything fits on the printer page just fine.

There is growing support among browsers to allow you to specify different external .css files by media type... media type 'screen' or 'print' (can't think of any other media types you'd need to have).

But of course, that's too simple and easy to be universally supported at the moment. ;) I'd stick with plain vanilla HTML on the print page... or have a PDF version of the page if you want the printed file to look fancy.

Bolotomus

11:17 am on Jul 24, 2001 (gmt 0)

10+ Year Member



Some browsers will be unable to print pages that use colored backgrounds (either page backgrounds or table backgrounds) correctly. Namely, they leave the background out.

E.g., some browsers would print this very page where the white text on the dark blue background in the bar above would end up being white-on-white. (You can fix this by selecting 'print black text' in Netscape but don't count on your visitors to be that clever.)

Ergo, printer-friendly pages use only dark (or better yet, black) text on a white background.

rogerd

12:58 pm on Jul 24, 2001 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Good points, mivox and Bolo. Sticky, I'd be a bit cautious about using PDF files unless your content is likely to attract mostly technical types. Casual users might not figure out how to access the pdf content.

One stat I haven't seen is what percent of PCs are set up with Acrobat reader. It's really a PC thing, not a user thing. As long as someone has installed Acrobat, even an unskilled user will be able to see the PDF file just by clicking on the link.

ggrot

2:57 pm on Jul 24, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Layers get massacred on occasion with printing. URL can be important because it gets printed on the bottom of the page...make it huge and unreadable, and the user is less likely to return. Transparencies don't always work in images. They change to the color of the transparency(usually white, but not always depending on how you created the image). Also, to be kind to the user...you may want to call an onload="window.print();" javascript gizmo. This will basically act as though they pressed the print button when the page finished loading.