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

RE: Guidance on XML in Objects vs. Iframes vs. complet

Subject: RE: Guidance on XML in Objects vs. Iframes vs. complete rendering in xslt
From: "Joshua Allen" <joshuaa@xxxxxxxxxxxxx>
Date: Wed, 5 Mar 2003 16:36:12 -0800
iframes xml
http://www.netcrucible.com/xslt/einclude.htm


I dislike object and iframes because of portability issues.  I use the
referenced stylesheet to build recursively compound documents like you 
describe.  It is pure XSLT and works in Netscape or IE client-side.


> 
> > -----Original Message-----
> > From: bix xslt [mailto:bix_xslt@xxxxxxxxxxx]
> > Sent: Wednesday, March 05, 2003 12:23 PM
> > To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
> >
> > All,
> >
> > This is more of a design question.  I have come up with a scenario
where
> I
> > would really like to display my data in several different ways using
> > various
> > xslt transformations.  The various transformations together form a
nice
> > GUI
> > environment where I (and my team) can quickly access the information
we
> > are
> > most interested in.  In addition, all of my data is on the client's
> > computer
> > and no access is required across the internet.
> >
> > For instance, suppose the data in the XML file looks something like
> this:
> >
> > <obj>
> >   <obj label="requirements">
> >     <obj label="req_subset">
> >         <obj label="req_a"/>
> >         <obj label="req_b"/>
> >         <obj label="req_c"/>
> >         <obj label="req_d"/></obj></obj>
> >
> >     <obj label="various_reqs"/></obj>
> >
> >   <obj label="design">
> >     <obj label="design_artifacts"/></obj>
> >
> >   <obj label="etc">
> >     <obj label="moreElements"/></obj>
> > </obj>
> >
> > I might want to display a menu (e.g. transform sampleFromAbove.xml
using
> > menu.xslt) which creates a something of the effect:
> > - requirements
> >    + req_subset
> >    * various_reqs
> > + design
> > + etc
> >
> > I might want to display an index of the various items contained
within
> the
> > nodes (i.e. index.xslt).  I might also want to display the current
path
> in
> > another portion of the view (i.e. path.xslt produces
> > requirements->req_subset->req_a).  Another example may be that I
would
> > want
> > to create a small section of the web view where the data could be
> queried
> > for a particular label.  The end result would be a compact, useful
view
> > that
> > all uses that original data file.
> >
> > The question is where does it make sense to transform this data?  Do
I
> > make
> > all of the transformations at the top node, and then, using <div>
> elements
> > produce my desired output?  Do create the html page first, and then
> > fragment
> > the xml data into the different types (i.e. menu, path, index,
search,
> > etc.)
> > with each producing its own html?  If I do the latter method, does
it
> make
> > sense to have embedded xml objects or iframes?
> >
> > At a future point in time, I may wish to update the menu code so
that I
> > can
> > display either a vertical or horizontal display of the data.
Perhaps
> I'd
> > like the index information to reference only the child nodes as
opposed
> to
> > the entire tree.  In other words, I want the environment flexible
enough
> > that it can be extended (hence the various groupings of .xslt
files).  I
> > have noted that iframes allow me to produce a "space" on the screen
> where
> > I
> > would have scrollbars (something that will become significant as my
data
> > grows), allowing me to keep the displayed material compact, and yet
> still
> > be
> > flexible to increased amounts of data.
> >
> > Finally, is there any reference material that anyone might be able
to
> > point
> > me to for this type of design work?
> >
> > Thanks in advance!
> > bix
> >
> > _________________________________________________________________
> > MSN 8 with e-mail virus protection service: 2 months FREE*
> > http://join.msn.com/?page=features/virus
> >
> >
> >  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.