Re: [xsl] Choice between Javascript/CSS:display:none and client-side XSLT

Subject: Re: [xsl] Choice between Javascript/CSS:display:none and client-side XSLT
From: "Emmanuil Batsis (Manos)" <mbatsis@xxxxxxxxxxx>
Date: Wed, 10 Sep 2003 10:48:39 +0300


Cas Tuyn wrote:

Now my question is which technique is easiest to implement and gives the best client-side performance:

1. Javascript that switches the display CSS property between "block" and "none" as seen in many automatic collapsing tree menus, see example:
http://www.oreillynet.com/pub/a/javascript/2002/02/22/hierarchical_menus.html


This is really easy to implement and will work on most browsers. The DOM of the document though, will include data not to be presented.


2. the 'pure-XML approach' with XML and several different XSLTs, because I can guarantee I have IE6 or Moz1.4 as browsers. I have not seen any examples of this way and wonder if it is because it's too bleeding edge.

I dont consider it bleeding edge but that's just me. The problem here is browser compatibility. If you are only targeting Mozilish browsers and IE, Sarissa may be usefull:


http://sarissa.sourceforge.net/


-- Manos Batsis

    _  __    __                    __
   / |/ /__ / /____ __ _ ___ _____/ /_
  /    / -_) __(_-</  ' Y _ `/ __/ __/
 /_/|_/\__/\__/___/_/_/_|_,_/_/  \__/

http://www.netsmart.gr
mbatsis at netsmart dot gr
(+30) 210 33 02 608
(+30) 210 33 02 658
http://forte.netsmart.gr/foaf/manos_foaf.rdf




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



Current Thread