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

RE: Can XML Schemas do this?

  • To: "Paul Prescod" <paul@p...>,"Eric van der Vlist" <vdv@d...>
  • Subject: RE: Can XML Schemas do this?
  • From: "Joshua Allen" <joshuaa@m...>
  • Date: Tue, 21 Jan 2003 11:25:21 -0800
  • Cc: "Jeff Lowery" <Jeff.Lowery@c...>,"Bryce K. Nielsen" <bryce@s...>,"xml-dev" <xml-dev@l...>
  • Thread-index: AcLBgA6H6LXvatloT4S7qdjxUv4CsAAAdBlQ
  • Thread-topic: Can XML Schemas do this?

xml order matters
> > <extract title="Be liberal on the relative order between children
> > elements"/>
> I disagree.

> "bother" the user with the responsibility of choosing an order. From
> user's point of view, the order matters unless they are told

That's an interesting point.  I think the "user perspective" argument
becomes more difficult to back up when you have element content that
involves lots of optional children -- in those cases the user often
wants to be able to insert whichever elements matter without necessarily
worrying which order they come in.  Imagine for example if command-line
apps were written to expect a certain order to command-line arguments.
It would certainly save people from having to write getopts.c, but would
actually be an *impediment* to usability and user expectations.

There are some scenarios where order naturally matters, and others where
the user *assumes* it will matter, but I think there are plenty of other
cases where users would be unpleasantly surprised by finding that order


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.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

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.