- From: David Carlisle <davidc@nag.co.uk>
- Date: Thu, 23 Aug 2012 22:24:34 +0100
- To: public-xmlhypermedia@w3.org
On 23/08/2012 20:54, Rushforth, Peter wrote: > David C.: I still don't see where I'm putting attributes into a > namespace where they don't have one to begin with. well you are certainly doing that but I'd misread Liam's proposal. It does support that (with the system needing to supply a system defined prefix if you need the resulting model to be compatible with xml 1.0 + namespaces. The comment quoted above is a litte strange to me as you explicitly called out that this is happening: > tell the client that href means > {http://example.com/namespaces/hypermedia}href unprefixed attributes (in XML 1.0+NS) are always in no namespace. You are using Liam's namespace proposal to interpret unprefixed attributes as being in the hypermedia namespace. I queried whether that was an extension to Liam's proposal but as Liam confirmed that is supported by the draft. If your namespace definition document says that href="zzz" should be interpreted as {http://example.com/namespaces/hypermedia}href ="zzz" then it can be parsed as such and if serialised as XML 1.0 would come out as ns1:href="zzz" xmlns:ns1="http://example.com/namespaces/hypermedia" which is OK. (although actually you'd get more traction and more immediate implementation (if only partial) coverage if you used the existing xlink namespace rather than inventing a new one. an unobtrusive namespace document (or the recently re-proposed architectual forrms:NG ) that said href attrbutes were xlink:href would go a long way to meeting the major use cases for hypermedial attributes. David
Received on Thursday, 23 August 2012 21:25:00 UTC