As an online publishing enthusiast, I sometimes get ridiculed for having written a traditional
about hypertext and the Internet. I don't feel apologetic about publishing something in print because paper remains the optimal medium for some forms of writing, especially for long works like a book.
It is an unfortunate fact that current computer screens lead to a reading speed that is approximately 25% slower than reading from paper. We
invented better screens and it is just a matter of time before reading from computers is as good as reading from paper, but for the time being we have to design our information for the actual screens in use around the world.
The reduced reading speed on computers can be compensated by good hypertext design that allows the user to read less information and to find it faster. A typical example is online help and documentation: because the information is right there on the computer, there is no need to spend time finding the hardcopy manual, and because of good search tools and hypertext links between related information, users can go directly to the one or two sections that contain the answer to their problem. After all, Nielsen's first law of computer documentation is that
users don't read it
. The second law is that if they read it anyway, it's because they are in deep trouble and need the answer to a specific problem. Thus, somebody reading a manual won't really
it cover-to-cover, so online presentation makes perfect sense.
Other types of information do require the user to read large amounts of text. A typical example would be the instructional materials to teach a programmer a new programming language. Users typically want to spend an extended period of time reading long texts and they prefer not having to sit at their screen while doing so. Thus, even when the reading speed problem gets solved, we may still find that people decide to print out long texts rather than read them on the screen.
In any case, our surveys have shown over and over again that users do like the ability to get long documents in hardcopy, which is why even online publishing systems need a print feature. The implication for web design is to provide printable versions of any long documents. Web browsers are slowly gaining decent print functionality, but one cannot rely on browser companies to produce well-crafted printouts since their main interest is online information. For example, Netscape and Internet Explorer both use the same typeface and font size for online viewing and printing, even though it is known to all typography specialists that the two media require different type.
My recommendation is to generate two version of all long web documents: one that is optimized for online viewing (is chunked appropriately into many files and has plenty of hypertext links) and one that is optimized for printing (has good layout and is in one piece). The print file should probably be in formats like PostScript or PDF. It is extremely important to denote any such files as being for printouts only and always supplement them with links to the same content in HTML for online viewing by users who want to browse or search a small part of the document.
be read online. PostScript viewers are fine for checking out the structure of a document in order to determine whether to print it, but users should not be tricked into the painful experience of actually spending an extended period of time with online PostScript. We learned this lesson the hard way in one of my projects: The current release of Sun's AnswerBook documentation viewer displays PostScript windows of the same pages that are used in our printed manuals. The next version of the product will use an SGML-based content structure that allows for much nicer information presentation and searching.