- From: David Carlisle <davidc@nag.co.uk>
- Date: Wed, 25 Jul 2012 15:26:33 +0100
- To: "Rushforth, Peter" <Peter.Rushforth@NRCan-RNCan.gc.ca>
- Cc: "public-xmlhypermedia@w3.org" <public-xmlhypermedia@w3.org>
On 25/07/2012 14:59, Rushforth, Peter wrote:
> Additionally, xml:tref is*new*. The only other template attribute I have seen is
> @template in opensearch
Why a special template language just for href attributes, and why that
particular language?
In XSLT for example, attribute value templates apply to (almost) all
attributes and allow XPath evaluation.
so I can go
<a href="{$ff}/file-{count(something)}.{$current-ext}"/>
which might evaluate to
<a href="http:example.com/file-6.png"/>
but I can use the _same_ attribute value template syntax on
<h1 id="{generate-id()}">...</h1>
which might generate
<h1 id="andhdhda">....</h1>
What is special abut URI that you should want a different templating
language in that case different from the way that you template any other
attribute in the document?
David
________________________________________________________________________
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.
________________________________________________________________________
Received on Wednesday, 25 July 2012 14:27:00 UTC