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

Re: Re WF, V, and MSXML

  • From: Michael Leventhal <michael@t...>
  • To: xml-dev@i...
  • Date: Mon, 09 Jun 1997 18:43:42 -0700

Re: Re WF
At 10:00 AM 6/9/97 GMT, Peter Murray-Rust wrote:
>> I would be alarmed at a processor/parser (they mean the same to me in
>> this context) that attempted to parse for validity, and if it found
>> an error, silently switched to WF-parse mode.
>
>I'd agree with this analysis, and haven't been silent on the issue.  IMO it 
>is more important for the WG/ERB to address *this* problem than some of the 
>proposed extensions.  The concept of WFness is NEW!!  It is more subtle than
>people realise.  A fundamental problem is that there is no clear internal
>flag in the document stating what the validity/WFness of the current document
>is, is meant to be, was, etc.  As Terry says, it's particularly likely that
>a WF document could (possibly erroneously) mutate into a valid one.  I am
>sure that any confusion about MSXML is not intentional and is due to the
issue
>not be prominent in the spec.  

But "silently switching" is exactly the behavior that is wanted for most
output oriented operations, e.g., browsing.  WF is only new formally but
informally it has been the default mode of operation for HTML.  I don't
think a flag stating the intention of the author could ever be supposed
to actual represent the wishes of the current user of the document or that
we could expect the majority of users to understand the underlying concept.
It is up to the user of the tool to select the mode they want if a choice
exists.

Validate and switch to well-formed "silently" is a possible mode of operation.
But I agree on requesting that each application formerly state its possible
modes of operations.

>
><PROPOSAL>
>All parsers (i.e. tools that take XML documents and apply the criteria in 
>XML-LANG only) should state their attitude and behaviour to WFness and
validity.
></PROPOSAL>
>
>The possible options include at least:
>	- nsgmls-like.  Full validation is the only option.  Any non-valid
>		dcoument is flagged and appropriate error messages or error
>		action is initiated.  
>	- Lark-like (at least V0.88 - I think there is another coming).  No
>		validation can be attempted.  Any 'output' can only be WF or
>		in error.  NOTE: what does Lark do with the internal subset?
>	- NXP-like.  Validation can be switched on or off by the 'client'.
>		How this is transmitted to the application is application
>		dependent at present.
>	- MSXML-like.  Undocumented at present.  Possibly [though Terry and I
>		hope not] validating by default, and changing to WF if this
>		fails.


xml-dev: A list for W3C XML Developers
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To unsubscribe, send to majordomo@i... the following message;
unsubscribe xml-dev
List coordinator, Henry Rzepa (rzepa@i...)


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
 

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.