28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The Netscape extensions ushered <strong>in</strong> a new era of professional document design, but it hasn't all been for the best,<br />

especially the round <strong>in</strong>troduced with Netscape 2.0. HTML documents may have looked clunky back <strong>in</strong> 1993 but at least<br />

they all worked the same. Users knew that if they saw someth<strong>in</strong>g black, they should read it. If they saw someth<strong>in</strong>g gray,<br />

that would be the background. If they saw someth<strong>in</strong>g blue, they should click on it. Unlike CD-ROMs, web sites did not<br />

have sui generis navigation tools or colors that took a few m<strong>in</strong>utes to learn. Web sites had user <strong>in</strong>terface stability, the<br />

same th<strong>in</strong>g that made the Mac<strong>in</strong>tosh's pull-down menus so successful (because the pr<strong>in</strong>t command was always <strong>in</strong> the<br />

same place, even if it was sometimes grayed-out).<br />

Netscape 1.1 allowed publishers to play with the background, text, l<strong>in</strong>k, and visited l<strong>in</strong>k colors. Oftentimes, a graphic<br />

designer would note that most of the text on a page was hyperl<strong>in</strong>ks and therefore just make all the text black.<br />

Alternatively, he or she would choose a funky color for a background and then three more funky colors for text, l<strong>in</strong>k,<br />

and visited l<strong>in</strong>k. Either way, users have no way of know<strong>in</strong>g what is a hyperl<strong>in</strong>k and what isn't. Oftentimes, designers get<br />

bored and change these colors even with<strong>in</strong> a site.<br />

Very creative publishers managed to use the Netsacpe 1.1 extensions to create Web documents that looked like book or<br />

magaz<strong>in</strong>e pages. They did this by dropp<strong>in</strong>g <strong>in</strong> thousands of references to transparent GIFs, pa<strong>in</strong>ful for them but even<br />

more pa<strong>in</strong>ful for the non-Netscape-enhanced user.<br />

Frames, <strong>in</strong>troduced with Netscape 2.0, give the user the coldest plunge <strong>in</strong>to unfamiliar user <strong>in</strong>terface yet. The "Back"<br />

button no longer undoes the last mouse click; it exits the site altogether. The space bar no longer scrolls down; the user<br />

has to first click the mouse <strong>in</strong> the frame conta<strong>in</strong><strong>in</strong>g the scroll bar. Screen space, the user's most precious resource, is<br />

wasted with ads, navigation "aids" that he has never seen before, and other items extraneous to the requested document.<br />

Thanks to all of these Netscape extensions, the Web abounds with multi-frame, multi-color, multi-<strong>in</strong>terfaced sites.<br />

Unfortunately, it still isn't possible to <strong>format</strong> a novel readably. I'll use The English Patient [Ondaatje 1992] as an<br />

example. Although its narrative style is about as unconventional as you'd expect for a Booker Prize w<strong>in</strong>ner, it is<br />

<strong>format</strong>ted very typically for a modern novel.<br />

Sections are <strong>in</strong>troduced with a substantial amount of whitespace (3 cm), a large capital letter about twice the height of<br />

the normal font, and the first few words <strong>in</strong> small caps. Paragraphs are typically separated by their first l<strong>in</strong>e be<strong>in</strong>g<br />

<strong>in</strong>dented about three characters. Chronological or thematic breaks are denoted by vertical whitespace between<br />

paragraphs, anywhere from one l<strong>in</strong>e's worth to a couple of centimeters. If the thematic break has been large, it gets a lot<br />

of whitespace and the first l<strong>in</strong>e of the next paragraph is not <strong>in</strong>dented. If the thematic break is small, it gets only a l<strong>in</strong>e of<br />

whitespace and the first l<strong>in</strong>e of the next paragraph is <strong>in</strong>dented. So the "author's <strong>in</strong>tent" needs to be expressed with tags<br />

like . The "designer's <strong>in</strong>tent" needs to be expressed with equations like<br />

.<br />

Style sheets, officially adopted as a standard on March 5, 1996 by most browser makers, make this possible <strong>in</strong> almost<br />

the manner I've described. I asked Hakon W. Lie, one of the authors of the style sheet proposal, for the most tasteful<br />

way to <strong>format</strong> The English Patient. He came back with the follow<strong>in</strong>g:<br />

The cascad<strong>in</strong>g style sheet proposal that was ultimately successful rejected the idea of new tags because a document<br />

marked up with such tags would not have been valid under the HTML document type def<strong>in</strong>ition (DTD).<br />

Is the <strong>format</strong>t<strong>in</strong>g problem solved? I begged for style sheets <strong>in</strong> my August 1994 paper and now we have them, much<br />

better thought-out and more powerful than I envisioned. The author/designer <strong>in</strong>tent split is captured nicely. So what is

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!