OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] three-vowel element names (was Re: [xml-dev] xml:href,xml:rel and xml:type)

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.

(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]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS