Forum Moderators: phranque

Message Too Old, No Replies

Jakob Says PDFs Unfit for Human Consumption

         

rcjordan

3:41 am on Jul 15, 2003 (gmt 0)

bakedjake

3:17 pm on Jul 15, 2003 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



Summary
Users get lost inside PDF files, which are typically big, linear text blobs that are optimized for print and unpleasant to read and navigate online. PDF is good for printing, but that's it. Don't use it for online presentation.

Uh, duh... I'm curious as to why people actually read the whole article.

Wonder if the next article will be "Popups: Annoying for Users"

Jenstar

3:25 pm on Jul 15, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You can also make changes to your .htaccess file so that a visitor's browser will disassociate .pdf with Adobe in IE, and prompt the visitor to save the file instead. But it is complicated, and I don't like to mess around with my .htaccess files unless it is absolutely neccessary and I know precisely what I am doing with it ;)

rogerd

3:33 pm on Jul 15, 2003 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Wonder if the next article will be "Popups: Annoying for Users"

My thought exactly... it seems like Jakob is setting up a straw man. Are many web designers actually producing content in PDF format in lieu of HTML? I haven't run across excessive use of PDFs for stuff that should properly be HTML. Maybe once in a while... but usually the PDFs I find are brochures, manuals, and the like which are intended to be printed by the user.

Trisha

3:47 pm on Jul 15, 2003 (gmt 0)

10+ Year Member



I'm so happy to know I'm not the only one who gets annoyed by pdf's. Of course they have their place, but I see them quite frequently in place of html. I think some people who are doing their own sites and don't really know how, but have software to make a pdf are just sticking them on their site instead of an html page.

They can cause accessibility problems too. Newer screen reader software can recognize them, but many people using screen reader software can't afford to update very often and still cannot access files in pdf.

mat_bastian

4:08 pm on Jul 15, 2003 (gmt 0)

10+ Year Member



[internetnews.com...]

More dynamic pdf will lead to more pdf website replacements.

I was just talking to a person whose company set up an html homepage and the rest of the site is a catalog converted to pdf.

boo I say.

lefou

4:25 pm on Jul 15, 2003 (gmt 0)

10+ Year Member



PDFs have their place; there are docs that is best to publish in this format; and others, that are not suitable. It depends. But the pluses of PDF are many - platform-independent-files (try to open a MS Word document on a computer without Word program! or Linux :) , layout that is kept without any transform (unlike many browser issues), etc. :-)

rcjordan

4:43 pm on Jul 15, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



My experience has been that there is an increasing trend among the html-challenged (in particular, the tourism industry but I'll bet there are others) to delude themselves into thinking that providing a real, for-true, print brochure on the web is a better service for their visitors than providing a website. I battle this mindset often. (I also enjoyed sending out this article to a few chronic pdf-ers.)

Ankheg

5:10 pm on Jul 15, 2003 (gmt 0)

10+ Year Member



Yeah, what RCJordan said.

I see a lot of places that put various information in PDFs on their sites, only because they can make it appear like a real, honest-to-goodness brochure. Photo labs are very bad offenders in this.

I think that PDF files, along with any and every other "non-core" web technology (like Javascript, or Flash animations, or...) is prone to overuse, and abuse, by designers who want to "be cool" and don't know better. A web designer I know used at least one PDF per customer's site, because, in his mind, the fact that the PDF was created with an expensive piece of software (Don't even get me started) adds legitimacy to the percieved value of the contents... Which is a little bit like saying that a shopping list has more legitimacy than another because one was written with a $200 Cross pen...

The only reasonable use I can see for PDFs on the web is to disseminate graphic information - graphs, charts, and the like - which might need to be printed, or whose size when printed is important (a template, for instance). Other than that, it's a case of "we must because we can".

TheDoctor

8:52 pm on Jul 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



As a long-term fan of PDF for transmitting the printed page across the net, I've been seriously ticked off by the increasing tendency to use it instead of HTML for viewing on the web. I'm glad Neilsen has issued this report.

The point about "it's obvious" is somewhat beside the point. It's obvious to people who frequent this forum. But so is the idea that frames should mostly be avoided, yet we've recently had a discussion about what evidence can be cited against them. In the case of PDF for screen viewing, we can now point to the Neilsen article. He has, after all, tested PDF with real users and had recorded their objections.

PDF files are, of course, absolutely essential if you have documents intended for reading offline on your website. I don't think anyone will defend HTML as an adequate markup language for long printed documents. In fact, the main argument I had to contend with when I first started using PDF was that I should have been putting Word documents online instead!

mivox

9:03 pm on Jul 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



We get excellent feedback about the PDF downloads our site offers. For originally-printed product technical specifications, printed manuals, and other information that we WANT customers to download, print and keep, PDF files have proven very effective and well-received.

PDF is a lot like Flash on the web: When it's used for what it's intended to be used for, it can be a great thing. Problem is, people often do NOT use it correctly.

Browser manufacturers should put pop-up warning boxes on PDF links:

ATTENTION: This is a PDF file

Would you like to download this file to your desktop, print it immediately or view it in your browser window?
[Download] [Print Now] [View Online]

claus

12:56 am on Jul 18, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



mivox:
>>Browser manufacturers should put pop-up warning boxes on PDF links

However tempted i disagree. Those creating websites containing PDF documents should put up such boxes.

The same goes for any other "non-native" format, eg. flash, word, excel, powerpoint, mp3, avi, mov, executables, compressed archives, etc.

If you want to install some browser plugin or software or file extension mapping on your OS then that's nice, but imho, one should not by default expect visitors of any given site to be interested in running other file types than those normally associated with the concept of "browsing".

/claus

Jenstar

1:14 am on Jul 18, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Browser manufacturers should put pop-up warning boxes on PDF links:

How I wish they would! It would make my life so much easier. Either a pop-up like that, or ban that darn auto-Adobe-launch within the browser (or only allow people who know what they are doing to enable the auto-launch feature).

xcandyman

12:59 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



ATTENTION: This is a PDF file

Would you like to download this file to your desktop, print it immediately or view it in your browser window?
[Download] [Print Now] [View Online]

You will also need to give the user an option to cancel loading the page at all so they would need to add: [Cancel] to that list.

Steve

cyril kearney

1:24 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



Here is another take.

Computer screens are a poor substitute for an 8 and a half by eleven sheet of paper. Reading many documents that are in this format, or book format or magazine format is difficult.

Our technology (screens) is not supporting what many users want.

When discussing CSS, people say that they want to be able to format HTML pages as easily and effectively as a PDF file.

The article is meant to be a lead-in to getting a person to subscribe to a newsletter. The tabloid-like
presentation "PDF: Unfit for Human Consumption" is grounded more in marketing-hype than in what I've experienced.

I think someone has already said that you could make the same extravagant claims against Flash and Power Point.

The hype worked and Webmasterworld has billboarded the marketing article on their opening page. Perhaps we will get to use signature lines in the future now that marketing stuff is getting top billing.

kaled

1:28 pm on Jul 21, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The PDF file format is a monstrosity pure and simple. However, some people like it because it solves a problem them for them. (As has been said before, these are mostly engineers one of sort or another).

Google are to be applauded for their efforts in dealing with PDF files. I mostly do technical searches and when I'm working with hardware rather than software, the relevant documents are often PDF files.

I hate PDF files, but if the alternative is not being able to find the information I require, I'll put up with them.

Kaled.

Jon_King

1:31 pm on Jul 21, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Pdf's do have their place. If used as downloadable print versions they do wonders for maintaining formatting critical for document standards. These documents also provide consistency for elements of corporate branding.

Pdf's are a nightmare for browser viewing and their true value is obscured by this fact. I'm sure Adobe is well aware of this and will provide a better browser translator in the future. Adobe's future may depend on how well they execute browser integration.

TheRealTerry

1:39 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



Nielson proves he's an uneducated hack with every new article, if you can call this an article, I think he actually wrote 3 paragraphs and the rest are quotes and study cites.

Yes PDFs were designed for print, pre-press originally, it's basically an all-inclusive postscript file. However, it's excellent for making available printed materials for download. It is THE perfect medium for transmitting product manuals, official forms (think IRS), official company documents, etc... It also is a workflow workhorse in situations like posting a company's library of Word documents to the web. All formatting is retained, searchable keywords can be applied, etc...

The problem people find on the web is not so much in the PDF format itself, but in poor implementations of it. By using standard fonts so they don't have to be imbedded, ensuring that text is text (scanned TIFFs slapped in a PDF is not right), using proper compression levels and establishing a useful bookmark TOC for navigation a web publishing can overcome all the problems Jakob implies are the bane of the format.

It's a simple case of RTFM, and Jakob, as always, fails to impart the simplistic reality of the situation and instead goes for sensationalism and catchy headlines.

digitalghost

1:51 pm on Jul 21, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The page Jakob's article is on is unfit for consumption, it doesn't validate. Nor does the accessibility and usability "guru" manage to have a page that Bobby likes.

This page does not yet meet the requirements for Bobby AAA Approved status.
.

The striking part is that Jakob's page was certainly designed for the web and he can't seem to manage basics like valid code and you would think that a guru would have a Bobby Approved page. ;) Usability must only count for sighted folks.

pixel_juice

2:00 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



If anyone's interested, you can prevent Acrobat reader's obnoxious browser plugin behaviour by unchecking 'Display PDF in browser' in Edit-> Preferences -> Options.

You may also want to uncheck 'Check browser settings when starting Acrobat' as i've found this presents you with an entirely misleading error message if you have chosen not to display PDFs using the browser plugin.

The only problem with this method is that there is NO option to display the file in your browser, but at least you avoid the dreaded Adobe splash screen when clicking on innocent-looking links ;)

>>The page Jakob's article is on is unfit for consumption, it doesn't validate. Nor does the accessibility and usability "guru" manage to have a page that Bobby likes.

Granted, but on both counts the errors/omissions are negligable from a usability standpoint.

Cianna

3:58 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



I usually only lurk here, as I am merely a web novice compared to you gurus, however here's my work-around for PDF documents (which I use to send large documents to my printer and to distribute an online newsletter through my website): I zip them. When someone wants to download the zipped file, they automatically get the "save or open" dialog, not the Reader opening up. Plus, it saves some time on the download, too.

cyril kearney

4:26 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



pixel_juice syas:

"If anyone's interested, you can prevent Acrobat reader's obnoxious browser plugin behaviour . . ."

Obnoxious? Doesn't obnoxious mean 'highly offensive'? Is the interface to PDF any worse than RealOne or Apple's AVI interface. Doesn't Norton Antivirus put up a splash screen every time it loads?

I probably load one PDF file a day on average. For something to be obnoxious it would have to far worse than the Acrobat Reader.

Some presentations of data require absolute control that given the state of the art and the variety of browsers can't give. What product do you use that gives you the quality of PDF and is less obnoxious?

bcolflesh

4:28 pm on Jul 21, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



What product do you use that gives you the quality of PDF and is less obnoxious?

Rich Text File (RTF)?

albert

5:00 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



I really don't see PDF making any sense - except for transmitting highly designed print layouts in case you need exactly that, or you just like those overdesigned print monsters.

The web is not about highly designed print layouts. The web is about finding information quickly.

All relevant information should be given in HTML. You can always implement some "print this page" option serving the content of a page with a proper page design that fits most paper formats used worldwide. This works even with instruction manuals, in most cases. Who cares about aesthetically precise typo?

IMHO using PDF is mostly due to adhering to some print-minded concept. - Concerning instruction manuals: I want to know how to do this-and-that. But I don't want to know how some designer thought this information 'should' look like.

Sorry for that rant - but all this PDF stuff is so annoying.

[edit: typo]

mivox

5:10 pm on Jul 21, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If PDF is so obnoxious, horrible and universally hated... I find it strange that my employer gets regular compliments on our selection of PDF documents, but hasn't received a single complaint in the 3 years I've worked here and began putting them online.

Those creating websites containing PDF documents should put up such boxes.

Oh sure, I could put up javascript alerts for the PDF links... and then I'd be on the wrong side of the anti-javascript hordes AND the anti-pdf hordes too. ;)

albert

5:17 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



but hasn't received a single complaint in the 3 years I've worked here

Maybe because all who don't like PDFs were away as soon as they realized PDF loading? ;)

claus

5:42 pm on Jul 21, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



hmm.. did i say i hated pdf? that's not true, pdf serves some purposes pretty well. What i wanted to point out was just that it's not the browser manufacturers that should protect you from all the crazy stuff people put on the web, rather, people that put up stuff that is not "native web content" should not serve this content as if it was just another html page (using a standard link that looks like all other links). Obviously, for dialers and the like, some link camouflage is only to be expected, so there's really no need to pull the responsibility for protecting yourself further away from the end user.

Imho, it goes for PDF, powerpoint, avi, mp3, exe... the lot. I really think that links to anything not being made in html (or other traditional web-developing tools - not meaning FP, rather asp, php, so on) deserves some kind of warning and an opt-out. Yes, even Java applets and Flash. On the other hand, i know these are "fundamentalist views", and i don't expect full understanding.

I don't think "PDFs Unfit for Human Consumption" (*), rather i think it's unfit for consumption in a browser - i like it when i can print it and read it off paper though, but it should be something that deserves it - not something you might as well have made using html. Things that cannot be made using html can perfectly well be delivered using a download link, and Flash sites/Java games are quite allright as long as i do get a chance to opt out before my browser starts downloading and processing.

For me, a visible document extension or the abbreviation PDF (or an icon) is enough. I just want fast pages, really fast - and i really don't need any more alertboxes of any kinds ;)

/claus

(*) Note: Didn't this title use a bit less .. politically correct language just before btw?

<edit>typo</edit>

[edited by: claus at 6:37 pm (utc) on July 21, 2003]

Zamboni

5:51 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



In this case I think Neilson is basically stating the obvious. It's not very much fun to try and read a 3 column brochure on screen. Scroll up, scroll down, scroll up, scroll down.

At any rate I'm glad he wrote it because I have a lot of customers that just want to put up pdf's of new material on their web sites. I felt I couldn't push them too hard to also provide an HTML version because it looked like I was just trying to creat more work for myself.

Now I can point them to some material and hopefully they can make an educated decision on their own.

mvl22

6:08 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



And unfortunately, there is nothing you can do to code the link so it will save the file (or even prompt to save) rather than automatically open it in the browser window.

Erm, not quite true, I think; Have you tried something like (in PHP) the snippet below which I used for Excel, but I'd have thought something similar for PDF could be done - though I may be wrong.

# Send headers for Excel
header("Content-Type: application/vnd.ms-excel");
header("Content-disposition: attachment");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");

# Show the content
echo $html;

It needs to be called by having a link to?export=pdf or something, then have if (isSet ($_GET['export'])):

mivox

6:29 pm on Jul 21, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



but hasn't received a single complaint in the 3 years I've worked here

Maybe because all who don't like PDFs were away as soon as they realized PDF loading?

Well, I guess it's their own problem then... hehehe. I'm not going to overhaul a major section of our website because it's What Jakob Would Do. I might overhaul it, or at least make sure everything is labeled more clearly, if one of our customers suggested it...

It certainly wouldn't be the first time I've radically changed part of the site based on visitor feedback. But if people don't want to take the time to send in feedback, I'm not going to fret about what they might be thinking.

i know these are "fundamentalist views", and i don't expect full understanding

;) Good. hehehe... Not that I don't understand what you're saying, I just don't agree.

albert

6:43 pm on Jul 21, 2003 (gmt 0)

10+ Year Member



But if people don't want to take the time to send in feedback, I'm not going to fret about what they might be thinking.

I remember my Grandma telling:

No answer is an answer, too.

This 109 message thread spans 4 pages: 109