Subject: RE: IE5.0 and XSL
From: Jonathan Marsh <jmarsh@xxxxxxxxxxxxx>
Date: Mon, 29 Mar 1999 09:04:07 -0800
|
IE5 does not implement all of the features of the W3C WD. We have tried to
choose a subset which offered the core functionality, and implement that
subset compatibly. One feature we did not have time to implement is the
built-in templates, so you must add these to your stylesheet if you want to
rely on them. The resulting stylesheet is still a conformant stylesheet and
should work in other XSL processors as well.
The "order-by" attribute is documented on our web site as an obsolete syntax
- we didn't have time to implement the preferred <xsl:sort> syntax for this
release.
We also believe that gt, lt, etc. should be included in XSL Patterns, and
expect them to be part of an upcoming draft.
> -----Original Message-----
> From: Olivier Brand [mailto:olivier@xxxxxxxxxxxxx]
> Sent: Friday, March 26, 1999 11:10 AM
> To: xsl-list@xxxxxxxxxxxxxxxx
> Subject: Re: IE5.0 and XSL
>
>
> Thanks Jonathan,
>
> I have noticed that the template "/" should exist. I have put
> something like
> "/mynode" and it doesn't go in it.
> So IE5.0 doens't conform to the last draft from W3C ? I was
> surprised to see the
> order-by in a <xsl:for-each, the draft specifies <xsl:sort for that...
> When I went to XTech99, an example was given using operator
> like : gt, lt,...
> they are not in the draft either but I think that they should be in.
> Anyway, IE5.0 is the only browser working with XSL and XML for now.
>
> Olivier
>
> Jonathan Marsh wrote:
>
> > See
> http://www.microsoft.com/xml/xsl/tutorials/conformance.asp
> for a list of
> > unimplemented features and workarounds. The IE5
> implementation does not
> > support the complete feature set of XSL. Since XSL is a
> work in progress,
> > we tried to concentrate on the a small subset that we felt
> was fairly stable
> > in the Working Draft and represented the core functionality
> of XSL. For the
> > first release, the focus on robustness and performance
> instead of the
> > chasing changeable features.
> >
> > Your particular problem appears to be caused by the lack of
> support for the
> > "built-in templates". These templates are easily added to
> your stylesheet
> > so it will work in both LotusXSL and IE5.
> >
> > Jonathan Marsh
> >
> > > -----Original Message-----
> > > From: Olivier Brand [mailto:olivier@xxxxxxxxxxxxx]
> > > Sent: Thursday, March 25, 1999 3:54 PM
> > > To: XSL-List@xxxxxxxxxxxxxxxx
> > > Subject: IE5.0 and XSL
> > >
> > >
> > > I have tried the final release of IE5.0 and it seems that
> it doesn't
> > > support at least the following tags:
> > >
> > > <xsl:sort
> > > <xsl:text
> > >
> > > I have an XML document with a link to an XSL document, IE5
> > > told me that
> > > these tags (sort and text were unknown ??) so after
> removing them, I
> > > reloaded my XMl document and I had a pretty blank page ??
> > > Where are all
> > > my data output by <xsl:value of are ???
> > > I do have the right html tags and headers in my stylesheet.
> > > It is working fine with lotusxsl
> > >
> > > If somebody has a clue... Anyway if it doesn't work, I will
> > > zap IE5 from
> > > my HD....
> > >
> > >
> > >
> >
> > XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|