OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] XLink and mixed vocabulary design

[ Lists Home | Date Index | Thread Index ]

Simon St.Laurent wrote:
> There is an element of chicken-and-egg to it.  Still, even when I was
> presenting on XLink regularly, I never had anyone ask about this.  I'm
> aware of very few XLink link-harvesters, though I think STEP UK had one
> long ago.

I've used generic XLinks to find out about dependencies between XML 
documents in a variety of arbitrary vocabularies, and I've found it 
useful. I'm not in love with XLink itself, but I'd rather have it than 
nothing.

> I suspect we can argue about "basic", but to me this:
> 
> <img src="thumbnail.jpg" href="fullpicture.jpg" />
> 
> makes far more sense than:
> <a href="fullpicture.jpg"><img src="thumbnail.jpg" /></a>
> 
> I don't see the need for two elements to represent that functionality.
> It seems to clutter language design and complicate document structures
> to no particular purpose.  (And yes, I use that pattern constantly.  See
> http://simonstl.com/dryden/archives/000095.html for an example using my
> house.)

I remain fairly unconvinced, even if images are the one case that gets 
closest to making sense. However to hop just one bump up from this 
ultra-simple example, if I want to link an image and a bit of text, 
would you recommend:

   <img src='thumb.jpg' href='fullpicture.jpg'/>
   <span href='fullpicture.jpg'>Simon's nice house</span>

or

   <a href='fullpicture.jpg'>
     <img src='thumb.jpg'/> <span>Simon's nice house</span>
   </a>

? The former seems to me quite wasteful in its redundancy, implying in 
turn that you need anchors, and since <a> it hardly a huge waste of 
characters why not use it always? A "nice-to-have" shorthand that breaks 
down for anything but the simplest cases hardly seems to justify the 
dropping of a more powerful feature.

And even then, that could be made generic. There's no need for it to be 
vocabulary specific.

> Bad sex is not pretty good, IMHO.

Still beats XHTML 2 linking though :p

-- 
Robin Berjon




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS