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

RE: XSLT browser support

Subject: RE: XSLT browser support
From: "Andrew Kimball" <akimball@xxxxxxxxxxxxx>
Date: Fri, 7 Sep 2001 12:11:17 -0700
xsl detect browser
Pranav wrote:
>            I've one more question. It's now clear that XSLT is only
> supported by New Version of browser or U have to do some extra effort
like
> Update MSXML 3.0 DLL in replace mode. My question is ...
>          Should we use XSLT or XSL with XML for presentation?

The scenario I've always had in mind is a combination of server-side and
client-side transforms.  On the server, you detect the incoming browser.
If the browser supports XSLT (IE 6.0 will install MSXML 3.0 in replace
mode), then farm out the transform to the client.  This reduces load on
the server.  If the browser doesn't support XSLT, perform the
transformation on the server and send the resulting HTML to the client.
This supports old pre-XSLT browsers.  As more clients use IE 6.0 (with
Windows XP it will become more and more common), the load on your
servers will decrease.

If you are really ambitious, you could write your stylesheets in both
XSLT and Microsoft XSL.  If you detect the client as IE 5.0 or IE 5.5,
you could send the MS XSL version to the client.  This would immediately
reduce server load, as many current clients will be one of these two
browsers.  If this is too much of a maintenance headache, I recommend
going with XSLT.  It's standard, there are more books and better
documentation for it, it has more features, and more and more clients
will support it going forward.

~Andy Kimball
MSXSL Dev

-----Original Message-----
From: Kurt Cagle [mailto:cagle@xxxxxxxxx]
Sent: Friday, September 07, 2001 11:07 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re:  XSLT browser support


>            I've one more question. It's now clear that XSLT is only
> supported by New Version of browser or U have to do some extra effort
like
> Update MSXML 3.0 DLL in replace mode. My question is ...
>          Should we use XSLT or XSL with XML for presentation?

If there is any way you can do the download to your clients, use XSLT.
Not
only is it a superior language, but you're going to find fairly quickly
that
there are fewer people that will want to code to the older MS
implementation, it will make your code base easier to maintain, will
make it
easier to get code samples off the web (or from books) and you can use
the
same XSLT on both client and server. If you can't do the download, then
think about architecting a server side solution instead using XSLT (you
should think about doing that anyway if you're looking at XSLT on
Netscape
as well), simply because it makes it easier to control the minor
variations
that do exist in the HTML implementations.

-- Kurt Cagle


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

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
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.