- From: Erik Bruchez <erik@bruchez.org>
- Date: Wed, 19 Aug 2015 10:25:05 -0700
- To: Nick Van den Bleeken <Nick.Van.den.Bleeken@inventivegroup.com>
- Cc: Forms WG <public-forms@w3.org>, "public-xformsusers@w3.org" <public-xformsusers@w3.org>
In this case, the form author simply has to put the namespace declaration on the root element of the instance. The idea behind the new namespace handling to initialize inline instances is to make the most common cases cleaner, avoiding the annoying scenario whereby your instances are polluted by all sorts of namespaces you didn't intend to include, like the XForms, XML Schema, and XHTML namespaces. This seems to make sense when we discussed it, since in general data captured by the form doesn't have elements or attributes or values in those namespaces. Either way, if you do have values that contain prefixed names, you need to have a namespace declaration somewhere. The only thing we are saying here is that such declarations are not imported from around the inline instance element: you have to be specific and put them within your inline instance instead, typically on what will be the root element of the instance. -Erik On Wed, Aug 19, 2015 at 8:03 AM, Nick Van den Bleeken <Nick.Van.den.Bleeken@inventivegroup.com> wrote: > Hi Erik, > > Sorry for the late reply. > > I’m a bit concerned with the new wording because, if I read it correctly, this invalidates the use case when a prefix is used in an attribute value, because this would’t be detected a a usage of the prefix. I know that this is a hard problem but it is used in real-life forms. > > What are your thoughts about this use-case? > > Regards, > > Nick > > > > > On 07/01/15 07:39, "ebruchez@gmail.com on behalf of Erik Bruchez" <ebruchez@gmail.com on behalf of erik@bruchez.org> wrote: > >>All, >> >>The new text is in: >> >> https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#The_instance_Element >> >>Here is the diff: >> >> https://www.w3.org/MarkUp/Forms/wiki/index.php?title=XForms_2.0&diff=4168&oldid=4167 >> >>Comments welcome. >> >>-Erik >>
Received on Wednesday, 19 August 2015 17:25:53 UTC