[Home] [By Thread] [By Date] [Recent Entries]

  • From: David Carlisle <davidc@n...>
  • To: Mike Sokolov <sokolov@i...>
  • Date: Mon, 16 Apr 2012 13:53:32 +0100

On 16/04/2012 13:21, Mike Sokolov wrote:
 > I'm having some difficulty seeing the value in a rule that would
 > form links for elements with three vowels in their names.  Maybe if
 > you had a better example, the world would flock to implement this?
 > Seriously - what are you on about? Sorry for being dim, but it
 > sounds like it might be interesting, and I just don't get it.

The point is that xlinks major (fatal really) failing is that it forces
attribute names on the vocabularies that use it. (Its bad enough that
xml:id forces a name but the issues are worse with link attributes)


Consider xhtml that came under a lot of pressure when it was being
designed to use xlink links (which were being designed at the same time)
but it would have meant that you could not use <img src="foo"/> it would
have to be <img xlink:href="foo" xlinl:type="simple" xlink:show="embed"/>
You could not go <a href="bar.html">.. had to go <a
xlink:href="bar.html" type="simple">...

architectural forms which pre-dated xlink from SGML had a much more
extensive vocabulary that allowed you to impose linking semantics on
_existing_ markup without the markup having to change.

So you want to be able to say things like

a/href is a normal link, img/@src is an embed link.

But the recognition patterns might need to be more advanced such as
Liam's somewhat extreme example.

David
(I never actually used architectural forms:-)

________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 
________________________________________________________________________


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member