- From: Norman Walsh <Norman.Walsh@Sun.COM>
- Date: Wed, 15 Feb 2006 12:35:03 -0500
- To: Anne van Kesteren <fora@annevankesteren.nl>
- Cc: Bjoern Hoehrmann <derhoermi@gmx.net>, www-xml-linking-comments@w3.org
- Message-ID: <877j7w8r08.fsf@nwalsh.com>
/ Anne van Kesteren <fora@annevankesteren.nl> was heard to say: | Quoting Norman Walsh <Norman.Walsh@Sun.COM>: |> This link does not conform to XLink: |> |> <someElement xlink:type="foobar">foo</someElement> | | Your proposed text seems reanonable, but does it cover the slightly more | complicated case of: | | <someElement xlink:href="test" xlink:type="bogus">foo</someElement> | | ...? Especially now xlink:type is more or less optional. And what xlink:type is optional only in the sense that it has the application-implied value "simple" on elements with xlink:href. The value "bogus" is not conformant. | should happen | with: | | <someElement xlink:href="test" xlink:bogus="foo">foo</someElement> We've added a conformance point to indicate that xlink:bogus is not conformant. The XLink 1.0 specification is woefully inadequate in what it says about errors. I think several changes that we've made in response to comments on this and other threads have actually gone quite a ways towards clarifying the situation. The spec now: 1. Identifies conformant markup. 2. Specifies that non-conformant markup has no XLink semantics That means that neither of the elements above have XLink semantics, they don't function as links. We haven't said anything about what a processor must do with these errors, but I think that's ok. Applications are free to report them (applications, as I'm fond of pointing out, are free to warn about the phase of the moon if they wish) but they are not required to take any particular action (which might not be appropriate in simple link-harvesting applications anyway). I hope that you are satisfied that the XLink specification is now clear about what constitutes an error and what meaning erroneous markup has (none at all). Does this help satisfy your concerns in any way? Be seeing you, norm -- Norman.Walsh@Sun.COM / XML Standards Architect / Sun Microsystems, Inc. NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.
Received on Wednesday, 15 February 2006 17:35:19 UTC