"View Structure"
Karl F. Best
kbest at Adobe.COM
Fri Apr 18 23:59:45 BST 1997
Jon Bosak wrote:
> Because every well-formed XML document describes a tree, however, it's
> also possible to have a "View Structure" option that would give you a
> default navigable view of the document as a tree -- like the default
> Jumbo behavior. This view would allow you to expand and collapse the
> structure and it would show attribute nodes that could be opened to
> see the attributes on each element. It could use a file manager
> metaphor, like Jumbo, or it could use the plus-button/minus-button
> interface used for most dynamic browser TOCs, or it could use
> something else; the point is that it would be trivially autogenerated
> on request, show the document in XML terms, and provide a commonly
> understood base view independent of the application interface supplied
> for a given document type that would always be available to people
> trying to understand or debug an XML document. "View Structure" would
> presumably *not* use different type sizes, etc., but concentrate
> instead on exposing the guts of the document, so I would expect the
> display generated by character-mode browsers to look roughly the same
> as the display generated by the fancy graphics-mode browsers.
An excellent example of this sort of view is found in FrameMaker+SGML's
Structure View. It's useful for navigation, is easily expanded and
contracted, and displays attributes too.
(I loved this view even before I joined Adobe, honest!)
</karl>
======================================================================
Karl F. Best voice 408-536-6531
Manager, Frame Developer Support fax 408-536-6883
Adobe Systems - San Jose, CA kbest at adobe.com
======================================================================
xml-dev: A list for W3C XML Developers
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To unsubscribe, send to majordomo at ic.ac.uk the following message;
unsubscribe xml-dev
List coordinator, Henry Rzepa (rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list