Re: [xml-dev] Re: Can XLink be fixed?
by Elliotte Rusty Harold other posts by this author
Aug 16 2002 8:47AM messages near this date
RE: [xml-dev] Re: Can XLink be fixed?
|
Re: [xml-dev] Re: Can XLink be fixed?
& XSLT At 10:23 AM -0400 8/16/02, Bob DuCharme wrote:
> The XLink Rec claims to only define the existence of a link between
> resources (two resources? Elliotte, you of all people!) , but then
> it defines, or at least makes some very clear suggestions, for quite
> a bit of link behavior with the xlink:show and xlink:actuate
> attributes.
Yes, but it's also clear that:
1. An application does not need to use or support xlink:actuate or
xlink:show if they don't make sense for that application domain,
either by implicitly ignoring it or setting the value to other or
none.
2. Even when xlink:actuate and xlink:show are set to specific values
individual programs can ignore those suggestions. For instance, a web
spider might well ignore any link with xlink:show="embed" and
automatically actuate all other links.
> I think that addressing link behavior to the extent that it does is
> one of the biggest problems with XLink, and the fact that what
> little scattershot implementation of XLink that is out there either
> implements the behavior part *or* the typing, arcrole, etc. parts
> shows that these fall into different architectural levels that
> really should be treated separately.
>
I think xlink:show and xlink:actuate were mostly intended to
reproduce the existing semantics of different kinds of HTML links.
For the most part, I think simple XLinks map to HTML fairly well. I'm
a little surprised the HTML folks object to these so strongly. The
major argument I see against XLink is the question of backwards
compatibility and familiarity, but XHTML 2.0 has already tossed these
worthy goals in the trash bin, so I don't think they can object to
XLink on these grounds.
--
+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@[...].edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+
| XML in a Nutshell, 2nd Edition (O'Reilly, 2002) |
| http://www.cafeconleche.org/books/xian2/ |
| http://www.amazon.com/exec/obidos/ISBN%3D0596002920/cafeaulaitA/ |
+----------------------------------+---------------------------------+
| Read Cafe au Lait for Java News: http://www.cafeaulait.org/ |
| Read Cafe con Leche for XML News: http://www.cafeconleche.org/ |
+----------------------------------+---------------------------------+
-----------------------------------------------------------------
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:
Rick Jelliffe
Henry S. Thompson
Norman Walsh
Norman Walsh
Paul Prescod
Simon St.Laurent
Norman Walsh
Simon St.Laurent
Robin Berjon
=?iso-8859-1?Q?Bill_de_h=D3ra?=
Simon St.Laurent
Paul Prescod
Simon St.Laurent
Robin Berjon
Simon St.Laurent
Simon St.Laurent
Norman Walsh
Simon St.Laurent
Norman Walsh
Simon St.Laurent
Simon St.Laurent
Simon St.Laurent
J. David Eisenberg
Norman Walsh
J. David Eisenberg
Robin Berjon
Norman Walsh
Simon St.Laurent
Norman Walsh
Simon St.Laurent
Simon St.Laurent
Simon St.Laurent
Simon St.Laurent
Shane McCarron
Simon St.Laurent
Joe English
Norman Walsh
Simon St.Laurent
Keith W. Boone
Arjun Ray
Arjun Ray
Rick Jelliffe
Simon St.Laurent
Simon St.Laurent
Tim Bray
Simon St.Laurent
Tim Bray
Simon St.Laurent
Elliotte Rusty Harold
Simon St.Laurent
Lars Marius Garshol
Bob DuCharme
Elliotte Rusty Harold
Didier PH Martin
Elliotte Rusty Harold
Simon St.Laurent
Elliotte Rusty Harold
Norman Walsh
Tim Bray
Simon St.Laurent
Tim Bray
Simon St.Laurent
Simon St.Laurent
Simon St.Laurent
Ann Navarro
Simon St.Laurent
Elliotte Rusty Harold
Simon St.Laurent
Simon St.Laurent
Elliotte Rusty Harold
Simon St.Laurent
John Cowan
Rick Jelliffe
Simon St.Laurent
John Cowan
Simon St.Laurent
John Cowan
Simon St.Laurent
Mike Champion
Didier PH Martin
John Cowan
Mike Champion
Simon St.Laurent
Norman Walsh
Tim Bray
Simon St.Laurent
Rick Jelliffe
Norman Walsh
Masayasu Ishikawa
John Cowan
Jeff Rafter
|