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

RE: The general XML processing problem

  • To: XML DEV <xml-dev@l...>
  • Subject: RE: The general XML processing problem
  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • Date: Mon, 15 Jul 2002 13:33:04 -0500

definition of a processing
AKA, "XML separates content from presentation" and people insist 
that is true when it isn't.  XML enables that and one does it 
because that makes the data portable.  Then there is the 
"XML makes data interoperable" and that isn't true either 
and in fact, XML can't do anything about that at all. 

We can go round and round and round this age old topic 
of markup.  Past the parse, every process and process 
definition, interaction, forging, hiding, dealing, 
and ... is all up for grabs.  

But that essentially defeats the notion of blind 
interoperability.   The truth is, the web has NEVER 
provided that and I can't conceive of a system doing 
any useful work that does.  It simply comes down 
to how much one can afford or afford not to see.
That is a system definition.  HTML worked because 
it was fixed.  When it quit being fixed and started 
being extended, browsers failed.  When complicated 
extensions were made, if the specifications for the 
extensions were ambiguous, content failed.  How 
much and how complicated a definition becomes depends 
on how hard the task is and how many non-local 
processors have to do it exactly the same way to 
get the same results.   No free lunch for
Schrodinger's Cat.

Invisibility cloaks are no guarantee one won't 
get stepped on.   Some people do need to declare 
intent and type a priori.  That's bad for those 
who depend on invisibility cloaks to get things 
done.   It won't ruin the web to have others doing 
complicated things; it will make it expensive to 
do those things the first time and every time 
they hit a new requirement.  It will make it 
expensive for anyone to get in the game after 
the first few do.   

A complex web depends on the Cat having Deep Pockets. 
I read that NPR owes the web an apology.  Precisely 
who would that be delivered to?   If someone commits 
a crime to the commons, who collects restitution?

len

-----Original Message-----
From: Simon St.Laurent [mailto:simonstl@s...]

What's interesting to me about this discussion is the separation of the
information in the XML document from the processing it will receive.
Although the creators and senders of that document may have their own
expectations about how that document will be processed, there is nothing
intrinsic to the XML which binds it to particular processing.

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.