iEntry 10th Anniversary Forum Rules Search
WebProWorld
Register FAQ Calendar Mark Forums Read
Graphics & Design Discussion Forum Post your graphics design questions/comments/ideas in here. Ask questions, post tutorials, discuss trends and best practices. Sub-forum for website accessibility and usability.

Share Thread: & Tags

Share Thread:

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-19-2005, 12:42 PM
WebProWorld New Member
 
Join Date: May 2005
Posts: 2
residuals RepRank 0
Default Need Advice HELP web site printing

I recently designed a site for a furniture company. It is a catalog style site displaying the products and prices. My client wanted the products pages to print out on 1 page.

I designed the site to print off one page, as it did on my computer. Now that the site is done, my client can't get the site to print out on 1 page, it seems to cut the page in half vertically. It prints fine off of Internet Explorer on my computer and a few others, it seems to print out differently off of every computer/browser.

I told my client that every browser is different and it will never print out exactly the same off of every single computer. Client will not listen, he persists in telling me that what I am saying isn't true. Not sure what to do here, very, very, very frustrated.
Reply With Quote
  #2 (permalink)  
Old 05-19-2005, 06:01 PM
WebProWorld New Member
 
Join Date: Nov 2004
Location: Largo, Florida
Posts: 16
ezdropshipper_webmaster RepRank 0
Default Re: Need Advice HELP web site printing

[/quote]
...he persists in telling me that what I am saying isn't true.[/quote]

I feel your pain; I go thru that sort of thing all the time. What might help is talking to your client about providing PDF's for printing.

HTML was never really meant to be a print formatting language; PDF's are.
__________________

Wholesale and Dropship "As Seen On Tv" products

Jack Furlong, I.T. Director
Reply With Quote
  #3 (permalink)  
Old 05-19-2005, 06:36 PM
WebProWorld Veteran
 
Join Date: Jul 2003
Location: Mass, U.S.A.
Posts: 399
Conficio RepRank 0
Default Please provide URL

Hi there,
please provide a URL to see your site and code. Shooting blind is not very helpful and makes it close to impossible you will get good advice.

K<o>
Reply With Quote
  #4 (permalink)  
Old 05-19-2005, 07:03 PM
WebProWorld Pro
 
Join Date: Jul 2003
Location: NSW Australia
Posts: 170
freddieb RepRank 0
Default Printing pages

Printing a Web page depends on the browser and the page setup. Mostly Internet Explorer margins are set too wide to print a 800 x 600 Web page. Your client either needs to print in Landscape or change the page margins. I get this all the time from clients who initially tell me that I've designed the pages wrong 'cos they don't print properly. I try to tell them that Web pages were designed for looking at, not printing!

I think the IE default printed page margins are a hangover from the old 640 x 480 resolution. I haven't tried printing pages in Firefox or Opera to see what their margins are set at. Ah, the default page setup in Mozilla is to print in landscape, which is what you'd definitely need for 1024 site and most 800 x 600.

Tell your client that what you're saying is true, it depends on the margins that are set in the browser and the Portrait/Landscape settings.
Reply With Quote
  #5 (permalink)  
Old 05-19-2005, 07:28 PM
WebProWorld New Member
 
Join Date: Nov 2004
Location: Alameda, CA
Posts: 3
type0 RepRank 0
Default Use CSS

Use CSS to help create printable pages. You can designate print only (or not) elements on your pages. For example, you can remove your header, left margin & footer and only have it print the body. Check out this link:

http://www.alistapart.com/articles/goingtoprint/

and/or do a search on "css print". You'll find tons of info on the subject.
Reply With Quote
  #6 (permalink)  
Old 05-20-2005, 06:57 AM
WebProWorld Member
 
Join Date: Nov 2004
Location: Rutland, GB
Posts: 40
markrchisholm RepRank 0
Default

As said above, css are the way forward.

Basically, you need to design another css for print as well as screen.ie.

<link href="components/text1.css" rel="stylesheet" media="screen">
<link href="components/text2.css" rel="stylesheet" media="print">

There are lots of other media you can specify css for as well, mobile and TV just to mention a few.

The proper way of writing a css for 'print' is to use type setting measurements as apposed to screen measurements (pt as apposed to px), this way you will be able to get html to print out on paper exactly as you want it.

But the cheat way is to 'zoom everything out' by simply adding a zoom value to the body tag in your print css. 0.8 should be enough if your page is around 780px wide, like this...

body { zoom:0.8}
Reply With Quote
  #7 (permalink)  
Old 05-20-2005, 11:28 AM
DrTandem1's Avatar
WebProWorld 1,000+ Club
 
Join Date: Oct 2003
Location: Encinitas, CA
Posts: 1,829
DrTandem1 RepRank 2
Default

I had a client complain about the same thing. I produced PDFs for printing and also links to Word docs, but he wasn't happy. He simply wanted to print from the screen. As did you, I explained the technicalities of printing a web page to no avail. Finally, I simply made the damn page to fit HIS browser so HE could print it. He was then satisfied.
__________________
DrTandem's San Diego Web Page Design, drtandem.com
Reply With Quote
  #8 (permalink)  
Old 05-23-2005, 01:31 PM
WebProWorld New Member
 
Join Date: Nov 2004
Location: Largo, Florida
Posts: 16
ezdropshipper_webmaster RepRank 0
Default

Quote:
Originally Posted by DrTandem1
I simply made the damn page to fit HIS browser so HE could print it. He was then satisfied.
*rofl!*
I've certainly been there! Some folks are just unreasonable, and adhere the old business rules:
1) the boss is always right
2) if you feel different, remember rule (1)

Using CSS to set up seperate printing defaults IS a good way to handle it; doggone if I didn't forget that.

I'm beginning to feel like an old computer; the RAM's giving out, I think.
__________________

Wholesale and Dropship "As Seen On Tv" products

Jack Furlong, I.T. Director
Reply With Quote
  #9 (permalink)  
Old 05-23-2005, 10:49 PM
WebProWorld Pro
 
Join Date: Feb 2005
Location: United States
Posts: 113
wsmeyer RepRank 0
Default

I'm a bit of a CSS newbie so don't bash me to hard if I'm wrong :) but can't you wrap the whole page inside a div id="printer" then in your CSS set that div to a width suitable for printing with media type as print ??

In my newbie head it seems this should work provided your site scales properly to a width narrow enough to print.

William.
Reply With Quote
  #10 (permalink)  
Old 05-25-2005, 01:15 PM
cooper's Avatar
WebProWorld Pro
 
Join Date: Jul 2003
Location: San Clemente, CA
Posts: 134
cooper RepRank 0
Default CSS is nice but PDF is divine

ezdropshipper_webmaster is right, PDF is the only true way to control a printed page. HTML and CSS can get you really close but you just can't control all the variables that a user could have on his/her system when it comes to printing off a web site.

I would recommend a downloadable / printable brochure as a PDF. Otherwise, you will find yourself in a never-ending battle to conform your web pages to everyone's individual systems.
__________________
Cooper Griggs
Pure Influence
Aloha, surfing and flower stickers
http://www.pureinfluence.com/
Reply With Quote
Reply

  WebProWorld > Site Design > Graphics & Design Discussion Forum

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 06:47 PM.



Search Engine Optimization by vBSEO 3.3.0