VRML and XML

W. Eliot Kimber eliot at isogen.com
Thu Jan 15 04:39:58 GMT 1998


len bullard wrote:
> 
> While it is possible to write a declarative architecture
> for the static nodes (eg VRML 1.0), it is a very
> different beast from a real time simulation
> language.    As to associating XSL, how useful is
> it to associate a style language with a presentation
> language that already includes all of the presentation
> information required.
> 
> VRML 2.0 is a real time simulation language.  The
> event model is very interesting.  It includes
> events, exposed fields, addChildren, etc. as
> part of the language.  The test is to see if
> XML, DOM, DHTML adds anything useful.

Len,

You are confusing the specification of the data with the execution of
the specification.  It's like saying there'd be some difficulty in
representing a programming language using XML syntax--there's not.

Using a style language is useful for the same reason it is in SGML: I
want to apply different styles to the same basic data objects.  Asking
why it's useful here is like asking why you need styles if you have a
font tag and I know we both know the answer to that one.

The fact that the presented result happens, in some presentation styles,
to be interactive is completely irrelevant to the issue of representing
the data using XML.

A better question might be: does XLL (or HyTime event schedules or some
combination thereof) provide anything useful in representing the
relationships among the nodes, which is all an event model does (define
relationships or behavior associated with relationships).

XML only operates at the document representation syntax level, so it can
have nothing to say about the semantics of the data represented. On the
other hand, XLL and HyTime (and DSSSL and XSL) operate at the semantic
level and therefore may have lots to say about the semantics of the data
represented.

Cheers,

E.

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)




More information about the Xml-dev mailing list