W3C home > Mailing lists > Public > www-style@w3.org > November 1999

RE: New Working Draft : BECSS

From: Chris Wilson <cwilso@MICROSOFT.com>
Date: Mon, 8 Nov 1999 10:43:54 -0800
Message-ID: <C35556591D34D111BB5600805F1961B90C311CD8@RED-MSG-47>
To: "'www-style'" <www-style@w3.org>
Jan Roland Eriksson [mailto:rex@css.nu] wrote:
>JSSS was an attempt to create a style sheet language that happened to
>fall off "on the other side of the razor blade edge". The fact that the
>specific proposal as such did not make an A+ at school does not take
>away the principle behind it. It was still a base for a possible client
>side DSSSL-light.
>
>It used client side _executable_code_ to manipulate a DOM (which at that
>time was not defined into any detail either)

No, actually, it used client-side executable (Javascript) code to manipulate
a PARSER object model.  It was a dead model, in the sense that manipulating
the tags[] collection half-way through the document would not affect styles
on previous content.  That was my major objection to JSSS/JASS.

>But why don't you go all the
>way to create a DSSSL-light proposal? I'm pretty sure that all those
>DHTML'ers out there would love you for it.

Because DSSSL and DSSSL-Lite (and XSL, for that matter) are stylesheet
languages that extend in different directions; BECSS is about adding dynamic
behavior to CSS, not adding more powerful decision-making to the stylesheet
application process.  If you really want to do that, it's easy enough to do
in DOM level 2 with the stylesheet and CSS object models.

-Chris Wilson
Received on Monday, 8 November 1999 13:44:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:01 GMT