Re: SPaces and Tabs in HTML documents

Edward Vielmetti <emv@garnet.msen.com>
Message-id: <m0o5UdQ-000EavC@garnet.msen.com>
To: dale@ora.com (Dale Dougherty)
Cc: timbl@nxoc01.cern.ch, marca@ncsa.uiuc.edu (Marc Andreessen),
        Damian Cugley <Damian.Cugley@prg.ox.ac.uk>, www-talk@nxoc01.cern.ch,
        terry@ora.com, kramer@ora.com
Subject: Re: SPaces and Tabs in HTML documents 
In-reply-to: Your message of "Mon, 14 Jun 93 09:41:19 PDT."
             <9306140941.ZM13648@rock.west.ora.com> 
Date: Tue, 15 Jun 1993 02:36:42 -0400
From: Edward Vielmetti <emv@garnet.msen.com>
the issue of "how do we treat spaces" in html is a symptom of another
problem with the way development is starting to go.

if you are an SGML purist, you are going to mark up your document
in a format that's semantically correct (chapters are chapters,
paragraphs are paragraphs, and that blob of white space is a
carefully constructed signifier of an emphatic   pause).

you then take your SGML document and transmute it into another SGML
document, one with a simpler format and more concrete representation.
in the World Wide Web you make the decision that <chapter> means
<h1>, text inside <sidenote> should be marked as such to show up as
you want it on screen, etc etc.

lots of people are going to do lots of browsers.  you have to pick
which one you expect things to look "best" in and work to that.  you
may want to generate text for paper, in which case your original markup
may get transmuted into a different format for the paper layout.

the "transmute" step is one people seem to be missing.  i would like
to see more tools thought through that generate HTML as an output
of another process which starts with a richer document model.

--Ed