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

Re: XML Binary Characterization WG public list availabl e


characterization about harold
Elliotte Rusty Harold wrote:

> At 12:57 PM -0400 4/11/04, Stephen D. Williams wrote:
>
>> The improper use of an 'XML' label is a fair concern.  On the other 
>> hand, its use, qualified so as to indicate that it is something 
>> different or additional, is a signal that something is working to 
>> maintain a majority of semantics and idioms of XML.
>>
>
> Additional, fine. (Think XML Namespaces, XSLT, XML Schema, XML Query 
> Language, xml:id, etc.) none of which in any way alter the basic 
> nature of XML.

 From XML 1.1:
4.3.3 Character Encoding in Entities
Each external parsed entity in an XML document MAY use a different 
encoding for its characters.

The basic nature of XML is a permathread issue that won't reach complete 
agreement.
What I am proposing is an alternate encoding.  Not just a character 
encoding, but an alternate structural encoding while retaining all XML 
logical structural elements.  Is the fact that the structure is more 
complex, but equivalent to character-based structure important?  IMHO, 
not in most cases.  I understand the difference of opinion.

> Different: not OK. If it's not a text format fully compatible with the 
> XML specification, then it's not XML, and please don't use the word 
> "XML" (or preferably the initial letter X) to describe it. XML is 
> text. XML is syntax. XML is not the infoset. The infoset is derived 
> from XML, not the other way around. SAX and DOM are are APIs for 
> processing XML. XML is not a serialization format for SAX and DOM. 
> Alternate representations of the Infoset are not XML. Alternate 
> formats that expose a SAX or DOM API are not XML.
>
> Merely maintaining the "semantics and idioms of XML" (not that I think 
> that will actually be done when the rubber hits the road) is 
> insufficient to justify the use of the label XML. As Tim Bray once 
> said, "If you bring an application to market and wave the XML banner, 
> what that means to me is that you're willing to accept input in XML, 
> and you'll give me back information in XML, without stealing any of it."

I absolutely expect every library to accept XML 1.1 and be able to 
output XML 1.1 without "stealing any of it".  Additionally, it should 
support input and output of a more efficient encoding.

sdw

-- 
swilliams@h... http://www.hpti.com Per: sdw@l... http://sdw.st
Stephen D. Williams 703-724-0118W 703-995-0407Fax 20147-4622 AIM: sdw

begin:vcard
fn:Stephen Williams
n:Williams;Stephen
email;internet:sdw@l...
tel;work:703-724-0118
tel;fax:703-995-0407
tel;pager:sdwpage@l...
tel;home:703-729-5405
tel;cell:703-371-9362
x-mozilla-html:TRUE
version:2.1
end:vcard


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.