Re: [xml-dev] XLink olden days
by Simon St.Laurent other posts by this author
Aug 10 2002 5:30PM messages near this date
Re: [xml-dev] XLink olden days
|
Re: [xml-dev] XLink olden days
Uche Ogbuji writes:
> Thanks for the history. It's a fun read. I was hoping that it would
> shed some light on the technical problems the XHTML folks encountered
> in trying to use XLink. IOW, they don't really help explain current
> arguments to me. And why in particular do you think namespaces are a
> problem in XLink? The only point I've heard from the XHTML folks so
> far wrt XMLNS are that the XLink namespace is extra to type. Surely
> this isn't what you mean?
I think the notion is that XLink was originally a toolkit for describing
linking semantics, which used an architectural forms [based|like]
transformation to connect those semantics to other vocabularies. There
was a vocabulary, but you didn't have to use that vocabulary explicitly
thanks to the remapping.
In later drafts, post-namespaces, XLink became just a vocabulary. To
use XLink, you must use attributes in the XLink namespace. While in
some ways this just a shift from the abstract to the concrete, it's a
pretty large imposition on vocabularies that already have linking
semantics (like HTML - not just A but images, forms, objects, etc.).
For yet a different approach to squaring this circle, see:
http://www.w3.org/TR/xlink-naming/
I'm not sure I particularly love any of these mechanisms, but I can
certainly see why the XHTML folks are angry.
--
Simon St.Laurent
Ring around the content, a pocket full of brackets
Errors, errors, all fall down!
http://simonstl.com
-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org> , an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl>
Thread:
Uche Ogbuji
Simon St.Laurent
John Cowan
Simon St.Laurent
Simon St.Laurent
Danny Ayers
Joe English
Simon St.Laurent
|