W3C home > Mailing lists > Public > xsl-editors@w3.org > January to March 2002

RE: Media types and simplified stylesheets

From: Kay, Michael <Michael.Kay@softwareag.com>
Date: Mon, 21 Jan 2002 03:32:55 +0100
Message-ID: <DFF2AC9E3583D511A21F0008C7E6210622B924@daemsg02.software-ag.de>
To: "'Mark Baker'" <distobj@acm.org>, xsl-editors@w3.org
Thanks. Interesting observation - we'll have to give that some thought.

Mike Kay


> -----Original Message-----
> From: Mark Baker [mailto:distobj@acm.org]
> Sent: 20 January 2002 22:17
> To: xsl-editors@w3.org
> Subject: Media types and simplified stylesheets
> 
> 
> Hi all,
> 
> Paul Prescod recently brought to my attention an issue with XSLT 1.0
> that I note is still present in XSLT 2.0.  The issue involves the
> simplified style module format, and the recommended use of the generic
> application/xml and text/xml media types.
> 
> Consider this example;
> 
> <html xsl:version="2.0"
>       xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>       xmlns="http://www.w3.org/1999/xhtml">
>   <head>
>     <title>Expense Report Summary</title>
>   </head>
>   <body>
>     <p>Total Amount: <xsl:value-of select="expense-report/total"/></p>
>   </body>
> </html>
> 
> Using the rules defined for the XHTML media type[1], this document is
> an XHTML document because the root namespace is the XHTML namespace.
> If delivered as either application/xml or text/xml, it might 
> reasonably
> be expected (see RFC 3023, Section 3, last paragraph) to process it as
> XHTML, not as XSLT.
> 
> One solution would be to define an XSLT specific media type.  However,
> note that using the "+xml" convention *may* also not be 
> appropriate for
> these forms of stylesheets as the convention may in the future define
> this type of processing behaviour (it is certainly typical in XHTML,
> SOAP, SMIL - and maybe in SVG, I haven't found the draft 
> yet).  Granted
> though, this isn't currently the case.  It may very well be that */xml
> and */*+xml types will never include such a rule.
> 
>  [1] 
http://www.ietf.org/internet-drafts/draft-baker-xhtml-media-reg-02.txt

MB 
-- 
Mark Baker, Chief Science Officer, Planetfred, Inc.
Ottawa, Ontario, CANADA.      mbaker@planetfred.com
http://www.markbaker.ca   http://www.planetfred.com
Received on Sunday, 20 January 2002 21:33:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:52 GMT