[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Why I dislike CSS

  • From: Daniel Veillard <Daniel.Veillard@w...>
  • To: Sebastian Rahtz <sebastian.rahtz@c...>
  • Date: Mon, 19 Jun 2000 05:58:38 +0200

xmetal css
 To defend CSS a bit:

On Sun, Jun 18, 2000 at 10:30:55PM +0100, Sebastian Rahtz wrote:
> I am sure many people use XMetal. I find its style interface plausible 
> for many types of documents. Sadly, they generate CSS, but they could
> certainly generate XSL FO (or xslv) instead, and Ma and Pa could use
> that.

  I don't know XMetal, but I'm sure Ma and Pa don't want to see any
angle braket, be able to save what they edit and look at it *nearly*
identical to what they just see before pressing the Save button in
their WYSIWYG editor.
  If you have a big transformation process between your source data
and what's used to build the rendering, you may still be able to do
the reverse mapping when you save back, but the tools probably won't
be cheap, since that's very complex code.
  At least with CSS one can build a rendering without modification
of the document structure. I will also note that CSS will allow 
rendering of link anchors not based on the document structure (think
about me building an XLink based annotation on a document I didn't
author using an XPointer expression to put the anchor as a substring
in the source document). I don't see how i could render that anchor
using XSLFO (If you know, tell me !), CSS :link selector should allow
this.
  Maybe this XSLFO/CSS bashing should came to an end. Both specs target
different communities, both have their strong points and weaknesses
depending on what they are targetted for. I will just react to the
assertion that CSS doesn't work with XML, that's just untrue. IIRC
one of the very first CSS implementation was the one from Grif, an
SGML shop, and my recollection of the early implementation I made
on the Amaya/Thot platform, there was nothing specific to HTML in the
code (Thot internal model is very SGML/XML'ish).

Daniel, speaking for himself

-- 
Daniel.Veillard@w... | W3C, INRIA Rhone-Alpes  | Today's Bookmarks :
Tel : +33 476 615 257  | 655, avenue de l'Europe | Linux XML libxml WWW
Fax : +33 476 615 207  | 38330 Montbonnot FRANCE | Gnome rpm2html rpmfind
 http://www.w3.org/People/all#veillard%40w3.org  | RPM badminton Kaffe

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.