W3C home > Mailing lists > Public > w3c-sgml-wg@w3.org > March 1997

Re: 3.4 New Item: unify simple and extended links

From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
Date: Mon, 3 Mar 97 09:28:17 GMT
Message-Id: <713.199703030928@grogan.cogsci.ed.ac.uk>
To: w3c-sgml-wg@w3.org
Tim writes:
>  During the meeting of March 1st, the ERB agreed to package up xlink
>  locators in subelements.  Jean Paoli pointed out [but I have agreed 
>  to bring this forward since he's on the road] that the declarations
>  and attlists for simple and extended links are VERY similar; and it
>  might be appealing to allow one locator to exist within the
>  start-tag of an extended link, such that an extended link is just
>  a simple link with child elements.  E.g.
>  
>  <a role="3-way" href="#lab1"><extra href="#lab2"><extra href="#lab3"></a>

I appreciate Jean's observation, but I think it's an opportunity we'd
do better to pass up.

As I read this, depending on the declaration in force, EITHER a is of
metatype XML-LINK=link, in which case it's a simple, two-resource
link, one of which is #lab1 and the other itself, OR it's of metatype
XML-LINK=xlink, in which case it's an extended, three-resource link,
resources #lab[1-3].  I think that's seriously confusing -- the
improvement in clarity of being able to read the metatype off the
instance syntax seems to me to be worth a lot, and we'd lose that if
we take Jean's suggestion.

ht

[Note:  Once again I'm getting mail from this list in a VERY
disorganised and delayed fashion, so I may be out of sync. here, if
so, sorry.]
Received on Monday, 3 March 1997 04:28:18 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:25:22 UTC