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

Re: well-formed Web

distributed ebay
Hash: SHA1

/ "Simon St.Laurent" <simonstl@s...> was heard to say:
| It sounds a lot like what "SGML for the Web" sounded like to me in 1997,
| but never was.  This gives me a bit more hope for those kinds of
| visions.

I see two central arguments in this piece:

1. Globally unique names aren't necessary. The context is, in
practice, always well known. It follows that it's not a problem that
your <forsale> for a distributed ebay application and my <forsale> for
a distributed real estate application mean entirely different things.
You're not really going to point your bidder at my files and I'm not
going to point my real-estate searcher at your files.

If I want to build a document that inventories the things I've
purchased, I won't be able to mix the <forsale> elements for things I
bought by distributed ebay with the <forsale> elements for investment
properties I've purchased. But how often do I need to do that in
practice? Where the rubber really meets the road, embedding SVG and MathML in
DocBook for example, there really is enough context (<svg> only occurs in
<imageobject>s, <mml> only occurs in <equations>, etc.)

I think this would represent a serious challenge for vocabularies that
want you to be able to mix "your vocabulary here" (I'm thinking of
schema annotations and XSLT top-level elements.) But again, you don't
need to do that globally.

You may be right.

Similarly, the semantics of a vocabulary are always known to the users
of the vocabulary and there's no benefit in associating semantics in
an independent, programmatic way. And really, if I wanted to
communicate the semantics of <forsale> and <bid>, I could do it by

You may be right.

But what's preventing you from implementing this vision today? No one
says you must use namespaces. No one says you must use any technology
you don't want to.

Now, if you're developing a technology that you want to interoperate
with other technologies that have adopted namespaces for global name
disambiguation and RDF for describing semantic relationships, I might
encourage you to use those technologies as well. I might even express
the opinion that I think you should.

I think there are significant benefits (engineering, training, etc.)
in reusing technologies. Even technologies that aren't exactly the way
I'd like them to be.

                                        Be seeing you,

- -- 
Norman.Walsh@S...    | In every work of genius we recognize our own
XML Standards Architect | rejected thoughts; they come back to us with
Sun Microsystems, Inc.  | a certain alienated majesty.--Emerson
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/>



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.