- From: Eve L. Maler <eve.maler@sun.com>
- Date: Mon, 08 Oct 2001 10:40:30 -0400
- To: "Julian Reschke" <julian.reschke@gmx.de>
- Cc: <www-xml-linking-comments@w3.org>
This isn't really the right list for this type of discussion (XML-Dev probably is), but anyway... You're right that xlink:href needs to be on there in order for the xlink:role attribute to apply to the URIs. There's more infrastructure that's needed too: These have to be made into XLink links with xlink:type="simple" or whatever. (The <container> would be entirely ignored by XLink applications in this case, and you'd have to resort to using extended links to get it to be significant.) Role values are supposed to be URI references. If you've standardized on some roles that you care about, you could publish them (e.g. as RDF properties) and then you and others could use them in XLink links. Hope this helps, Eve At 06:51 PM 10/6/01 +0200, Julian Reschke wrote: >Say we have a protocol that reports a list of URIs in the following format: > > <container> > <href>mailto:julian.reschke@gmx.de</href> > <href>tel:+49 1234 56788</href> > <href>tel:+49 1234 56789</href> > <href>http://www.greenbytes.de</href> > </container> > >The set of href elements is unbounded and can carry multiple types of URIs. > >Obviously, given that this information exists, it would be nice to pass >additional information, like: > > <container> > <href type="email">mailto:julian.reschke@gmx.de</href> > <href type="voice">tel:+49 1234 56788</href> > <href type="fax">tel:+49 1234 56789</href> > <href type="homepage">http://www.greenbytes.de</href> > </container> > >Obviously, it's easy to invent your own format, but I'm looking for a more >standardized way. > >XLink comes to mind (namely the xlink:role attribute), but after a quick >search I couldn't find a standardized set of role names for my example. > >BTW: it seems that XLink *requires* the links to sit in the xlink:href >attribute, so that the format would need to change to: > > <container> > <href xlink:href="mailto:julian.reschke@foobar.de"/> > <href xlink:href="tel:+49 1234 56788"/> > <href xlink:href="tel:+49 1234 56789"/> > <href xlink:href="http://www.greenbytes.de"/> > </container> > >(or did I miss something?) > > >Feedback appreciated. -- Eve Maler +1 781 442 3190 Sun Microsystems XML Technology Center eve.maler @ sun.com
Received on Monday, 8 October 2001 10:40:14 UTC