- From: Chris Wilson <cwilso@MICROSOFT.com>
- Date: Tue, 28 Sep 1999 09:04:11 -0700
- To: www-style <www-style@w3.org>
Of course, Bert failed to mention XSL, which is quite similar to the XML-ized version of your idea: http://www.w3.org/Style/XSL/ -Chris Wilson -----Original Message----- From: Bert Bos [mailto:Bert.Bos@sophia.inria.fr] Sent: Tuesday, September 28, 1999 4:18 AM To: www-style Subject: Re: CSS-Tranformation mechanism and modularizing CSS Sjoerd Visscher writes: > Seeing this discussion about BECSS and if it should be allowed > inside a style sheet, I want to propose an idea I've had for > a while now: > > Seperately defining the transformation part of CSS (CSST), > in such a way that it can be used for all kinds of purposes. > > What is the transformation part of CSS? > I think it is: "dynamically adding attributes and content > to a (already structured) document". > These attributes and content do not have to conform to > a DTD or Schema of the document. They are added for > presentational purposes only. This is just to provide some links to related resources: Your idea is not too different from STTS3, a submission that W3C received from EDF, about two years ago (updated last year). See http://www.w3.org/Submission/1998/19/ It has a slighly different processing model from CSS, because it not only *adds* to an existing document structure, but can also *remove* things, but otherwise the syntax is the same as CSS. There is an implementation available of the first submission, STTS2 (called CSSize, see http://www.edf.fr/der/html/produits/publications/w3c/CSSize/cssize.en.htm). Also, the CSS working group plans to release the selectors, syntax, and cascading/inheritance/value-assignment modules of CSS3 as independent specifications, so it becomes easier to design CSS-like languages to add other things than style to a document. See http://www.w3.org/Style/css/current-work Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos/ W3C/INRIA bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Tuesday, 28 September 1999 12:04:48 UTC