Slashdot Mirror


Before PDF: John Warnock's 'Camelot'

Karl De Abrew writes: "In the Spring of 1991 Dr. John Warnock wrote a paper he dubbed "Camelot" in which the Adobe Systems Co-founder and CEO laid out the foundation for what has become Acrobat/PDF. With the author's permission, Planet PDF is pleased to publish the full-text of that historic document." Of course, now it's 2002, and the dream of universal display / printing remains only partly realized; PDFs really have helped to narrow the gap between dream and reality, though.

12 of 214 comments (clear)

  1. Re:I couldn't live without it today by dzym · · Score: 5, Insightful

    In my opinion, it isn't truly good until it can be freely converted back and forth into other usable, edit-able formats.

    Which, I note, thanks to the efforts of many, is a criteria that even Microsoft Word doc format is able to meet.

  2. Its nice for what it does, but hardly a revolution by gad_zuki! · · Score: 4, Insightful

    The main problem I see is that its designed to reproduce print-like quality, which is great for when you need a hard copy, but the trend to turn PDF into a lazy man's HTML is definately for the worse.

    First, the filesize is ridiculous.

    The interface needs a lot of work, unless I have a scrolling mouse I won't even bother reading one. The little hand widget must go. Also, I don't want to have to resize my screen to be able to read half the poorly produced PDFs out there. No use in jumping to the next page when I can only display 2/3 of the current one. So back to the little hand.

    They're non-editable for the most part once you make them.

    They are in a closed format and controlled by a litigious company unafraid to use the DMCA for their own questionable ends.

    The plug-ins are notoriously buggy.

    Its great for sending something straight to the laser printer, but as an on-line advance it really just stinks.

  3. Re:I couldn't live without it today by uebernewby · · Score: 3, Insightful

    In my opinion, it isn't truly good until it can be freely converted back and forth into other usable, edit-able formats.

    First of all, it is editable, though not as easily as .doc.

    Second of all, part of the appeal of PDF is precisely the fact that you can't edit them unless you have some specific tools to do this. Believe it or not, but a lot of businesses find a technology that allows them to share documents electronically without running the risk of someone tampering with them quite convenient. Why do you think it is fax machines are still used as widely as they are?

    I happen to think that PDF's are really convenient, they even allow for fill in the blank forms that make it possible (in the Netherlands at least) to interact with all sorts of government agencies without having to go through the tedious process of calling them up, asking them to send a form to you (which they always fail to do unless you remind them at least three times over the course of three weeks), filling it out and sending it back (causing it to "get lost in the mail" (room, I suppose)). Now I just download the PDF, complete the form and mail it back. Done.

    --

    News and bla for computer musicians: http://lomechanik.net/
  4. NO, NO, NO by evilviper · · Score: 3, Insightful

    You're right in the fact that it is ridiculous, but for the wrong reasons....

    With HTML, the page contures and changes to match your environment. Width, Height, Font, Color, etc.

    If a web page made up of PDFs is designed on a 1024x768 screen, anyone with a 640x480 screen is really screwed. Imagine Lynx trying to read PDFs!

    PDFs are great for documents that WILL be printed on a standard and consisten sized media (letter-sized paper) but it's serious drawbacks are that it doesn't scale, resize, change fonts etc. Try printing an A4 PDF on letter-sized paper, or vice versa.

    In fact, I've seen PDFs made quite badly. The problem is, the creator holds all the cards, and the user is screwed. With some PDFs, the designers use damn tiny fonts, and huge margins, making the printout look like suck.com. With HTML, we can override the font settings, we set the margins, and in general, the user simply controls exactly how they want it.

    That's the difference. PDFs put the creator in too-much control, and HTML puts the end user's in total control.

    Screw PDF, I like HTML.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:NO, NO, NO by Anonymous Coward · · Score: 1, Insightful

      Yes yes yes, you are right. It is so true. I've noticed a lot lately how many BAD pdf's I've run across, to the point where I avoid opening one whenever possible. They can be slow to download and open, hard to read, cumbersome to navigate through... and the scrolling, scrolling, scrolling! Whatever I do, I can't get the pages to a manageable size for viewing.
      I understand that authors like them because of the control they have, and because the text can't be edited by the end user. Still, it seems to me that there has to be a better way. I'm irritated that it's become the standard, and I just have to live with it.

  5. Hardcoded paper size by Ed+Avis · · Score: 4, Insightful

    In a way, PDF is one of the most idiotic formats for document interchange ever designed. Who exactly thought it would be a good idea to hardcode the paper size?

    At a minimum this means that all internationally distributed PDFs have to come in two variants, A4 and Letter. And you need a screen wide enough to view a whole line of text - no possibility of reformatting into narrower columns for palmtops etc.

    There are plenty of good things about PDF, taken as a way to represent a printed page. But it certainly is not a good format to exchange documents that are meant to be readable by everyone.

    --
    -- Ed Avis ed@membled.com
  6. Re:I couldn't live without it today by Tet · · Score: 3, Insightful
    When NEXT used display Postscript, they had to pay some license money to Adobe. Also Postscript compatible printer often were not called Postscript for licence reason.

    Precisely. NeXT chose to license Adobe's PostScript RIP, rather than reimplement it from scratch using the publically available specs. That's doesn't make PostScript any less open. It's a business decision. Brother apparently chose to implement it themselves, which means they don't have to pay a license fee to Adobe (but in the process, they lose the right to use the PostScript trademark). A business decision once again.

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
  7. Re:This Post Intentionally Left Blank by Viceice · · Score: 2, Insightful


    I second that anti-PDF notion... PDF puts full control in the hands of the creators and practically no control in the hands of the users. HTML will look damn good at any resolution, in the font I choose, with or without images as I see fit, with the margins that I want it to have.


    You're not getting it, the whole point of .pdf isn't for editing or that matter printing. It's suppose to represent paper on screen. It's so that you can look at the printed pages of (in your case) a manual, on screen just as you would a book.

    The reason you have no control over the content of the .pdf is the same as why you dont go around applying blanko on books and changing its content. But however just like a book, you have the option of 'book marking', Indexing, and leaving a little post-it note on the page with your thoughts and writing in the margins.

    At the same time, the reason PostScript and i belive according to the artical the Camalot project was created it so that Font, Objects, Content and Formatting is expressed the SAME way regardless of generation, machine or platform, and so letting you change the formatting (margins and all) kinda defeats the prupose doesn't it?

    --
    Sometimes I wish I was a plumber, then I'd know how to deal with other people's shit.
  8. Re:LaTex? by BlueGecko · · Score: 5, Insightful
    Well, you'd want to be comparing PDF to DVI, or the Device-Independent Imaging format, not [La]TeX to PDF. LaTeX simply is a way to mark up the structure of a document and then process that and turn it into a well-formatted, ready-for-print version. DVI is the output files you get after running LaTeX on a source file, and, like PDF, they are platform-independent files that can be viewed at any resolution and used to be used in conjunction with PostScript for printing. My understanding of PDFs vs. DVI is as follows:
    • Both support essentially unlimited resolution (DVI's default measuring unit is the wavelength of light, while PDF uses a point but allows you to go to something like one one-millionth of that)
    • Both support hyperlinks
    • PDF allows you to embed fonts and images easily, while DVI relies on a PostScript renderer to be available for these features
    • PDF allows you to have a table of contents pane for quick navigation, while DVI does not (or, if it does, I've never seen a viewer implement this functionality)
    • I believe both allow you to theoretically embed content in other formats (indeed, as I just said, this is how DVI handles EPS images), but this is much more fully fleshed-out in PDF where one can easily embed movies and audio clips
    • PDF allows forms and "secure content," while DVI does not (and if you followed the Skylarov deal, you know PDF really doesn't either.)

    • and the biggest advantage of PDF:

    • It's far, far more widely available.


    I'm sure there are other differences, but even many people I know simply use pdfLaTeX now to generate PDFs from LaTeX markup instead of the old DVIs, so presumably even they see an advantage in Adobe's format. When it comes down to it, I suspect that PDF's font embedding, better handling of other embedded content, and on top of that simply its pervasiveness are the biggest factors. Anyone is welcome to correct me on any of this, however.
  9. PDF is bent by Anonymous Coward · · Score: 1, Insightful

    I am amazed to see how much possitive things people have to say about PDF here at /. The popularity of PDF is one of the most broken things about the web. TBL was quite familar with PDF when he invented HTML -- it was the problems with PDF (and word processor formats) that motivated him!

    PDF promotes archaic thinking. Information needs structure not paper-oriented formating! PDF also causes huge amounts of trouble for the blind and others with print handicaps. It is not a proper format for on-line viewing. Its proper place is only for lawyers and others who overly cherish the "original" hard copy document.

    Complain about PDF wherever you encounter it when HTML would be better! HTML can be accessible, but most office suites do such a bad job with their HTML export that authors who have tried that think the PDF will be a better "linga franca". They are wrong.

  10. Only partially realised? by jabley · · Score: 2, Insightful
    Of course, now it's 2002, and the dream of universal display / printing remains only partly realized; PDFs really have helped to narrow the gap between dream and reality, though.

    NeXTStep realised that dream, as does Mac OS X. Apple is now the largest Unix OS vendor on the planet, so it's fair to say that the majority of Unix systems now realise this dream.

    If we discount Windows users, on the basis that they are not qualified to make informed decisions about anything (or else they wouldn't be using Windows) it looks like that dream has been mainly realised, in fact.

    Hooray!

  11. Re:CAMELOT MY EYE by overunderunderdone · · Score: 3, Insightful

    This post is so silly I'm sure I am responding to a troll who is intentionally setting up a weak straw man for others to knock down. But the mindset you parody is so prevelant I can't overcome the temptation to be the one to knock it down.

    ...and all they can think about is the ALMIGHTY DOLLAR.

    And what's wrong with that? Adobe is not a charity - and even if they were charities aren't very effective without the ALMIGHTY DOLLARS that the greedy people pursuing said dollars donate.

    What about truth? What about freedom?!

    They're nice and all, but you can't eat them. Also, they don't seem particularly relevent.

    What about human rights...

    Again seems irrelevant to a portable document format. I suppose now you can send a nicely formatted petition electronically. Is that what you are getting at?

    ...or helping developing countries?

    You can't help them very much without the ALMIGHTY DOLLAR, as I said before truth and freedom (and petulant whining) are nice, but you can't eat them.

    It's all well and good to be altruistically concerned with the welfare of everybody in the world but most people, including yourself, are far more concerned with the welfare of themselves and their families. Starvation in Somalia becomes only an academic concern when you yourself are starving. Altruism is a rich (or at least comfortable) mans game and you don't get rich (or even comfortable) unless you pursue the ALMIGHTY DOLLAR (at least a little) usually by being employed by someone who is pursuing the ALMIGHTY DOLLAR with great zeal.

    Warnock like everybody else is primarily concerned about his own welfare, but to become wealthy he must be concerned about other peoples welfare. He must invent or sell something that will meet those other peoples needs sufficiently that they will spend their own money on his product. To produce and sell that product he must be concerned with the needs (money, health-care, vacations) of the people he will hire to help him sell his product to make himself rich. To get the money he needs to hire those employees he must concern himself with the needs of investors and fund their retirement so they won't starve when they are old. Finding himself a wealthy man. He is forced whether he wants to or not to give a large portion of his wealth to the maintenance of his government and to government charity to several hundred more people. Finally after inadvertently meeting the communications, employment, retirement and charitable needs of hundreds of thousands of people Warnock gives vastly greater sums than you or I to the poor and oppressed.