Re: Netscape 4.0 press release at their server

David Perrell (
Wed, 16 Oct 1996 17:08:18 -0700

Message-Id: <>
From: "David Perrell" <>
To: <>, <>,
Subject: Re: Netscape 4.0 press release at their server
Date: Wed, 16 Oct 1996 17:08:18 -0700

Paul Prescod wrote:
> That isn't a "style sheet". It is "JavaScript styling".

Sounds apt to me.

One way for a UA to deal efficiently with styles is if all tags are
represented internally with all possible styling attributes as
properties. In this case it should be easy to open up those properties
to JavaScript or other scripting for modification. An external or
inline style sheet can set initial non-default values for standard tags
at load time, the script can then access and modify those values
thereafter. Simple.

(Perhaps not so simple dealing with classes defined in a style sheet,
but a "paid professional" can figure that one out.)

If this rendering model is adopted by both NS and MS, then the "tag
wars" could be over and the styling "property wars" begun, with new
properties, such as transparency or z-depth, that can apply to a whole
range of tags. This may be wishful thinking, though, since NS comments
about "layers" and "absolute positioning" refer to "blocks of HTML" and
may simply be new tags.

David Perrell