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

Re: XML Base (RE: Article: Keeping pace with James


Re:  XML Base (RE:  Article: Keeping pace with  James
Uche Ogbuji wrote:
> I think it's ridiculously harsh to characterize XML:Base as useful
> only for people who are too lazy to type URIs.

And here I thought I was being reasonably restrained.

> XML Base is a handy
> tool for solving a particular class of problems involving
> interpretation of relative URIs in content.

It's a handy tool for a particular class of problems that really needs
to be solved at the application level, not at the XML level.

> One possible solution for this is to eliminate the allowance of
> relative URIs in content.  Not that I agree with this, but as long as
> relative URIs are allowed in content, XML Base will be useful for
> solving real problems that have nothing to do with laziness.

XML Base in its current form does not appear to do that.  Instead, it
provides a foundation that other applications can use to figure things
out, without considering things like the odd possibility that different
applications (RDF, XLink, etc.) might in fact find it useful to have
different base URIs.

> > On (b), I think the answer is quite plainly NO. XML Base is never
> > necessary.  You can always type out URIs, and you can even do a
> > search-and-replace if necessary.
> 
> Well lots of things in XML are never necessary.  How about 
> (non-character-reference) entities?  How about comments?  processing 
> instructions?  I don't argue getting rid of these (and the many other 
> such 
> things I didn't mention) myself.

Sure thing.  I'm just saying that there is no compelling WE MUST HAVE
XML BASE IN THE CORE OF XML argument.

> Yes.  And some applications are: RDF, XSLT and XLink.  I don't see
> the problem with this.

I see little reason to believe that mixtures of those applications will
necessarily find a common XML Base useful.  This kind of
semantically-impinging information seems like something that should be
as close to the application as possible, not thrown haphazardly into the
syntax specs.  Imitating the HTML BASE element never seemed that strong
an idea to me.
-- 
Simon St.Laurent
Ring around the content, a pocket full of brackets
Errors, errors, all fall down!
http://simonstl.com

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.