
[1]
[[Opera]] 9 は
[PRE(JS example code)[
ns = 'http://www.w3.org/2000/xmlns/';
document.createElementNS (ns, qn);
document.createAttributeNS (ns, qn);
]PRE]

で [CODE(XML)@en[qn]] が [CODE(XMLa)@en[[[xmlns]]]]
でないか、 [CODE(XMLa)@en[[[xmlns]]:]]
で始まらないと死にます。
(この条件を満たしていれば、 [[XML名前空間]]的に適当でなくても死にはしません。)

([[名無しさん]])

[2]
[[DOM水準3]]は指定された[[名前]]が[[修飾名]]として不正なら
[CODE(DOMc)@en[[[NAMESPACE_ERR]]]] と述べています。
しかし、どの [[XML]] の[[版]]に対して不正なのかは明記されていません。
また、[Q[不正]]の定義も明確ではありません。

[Q[[[修飾名]]]]は[[DOM水準3]]の[[用語集]]に[[リンク]]されています。
その[[用語集]]の説明は、[[XML名前空間 1.0]]を[[引用]]しています。

([[名無しさん]])

[3]
[[DOM水準2]]では [CODE(DOMa)@en[[[specified]]]]
を [CODE(IDL)@en[[[true]]]] にすると明記されていましたが、
[[DOM水準3]]には明記されていません。
([[名無しさん]])


[4]
[[修飾名]]が [CODE(XMLa)@en[[[xmlns]]]] で[[名前空間URI]]
が [CODE(URI)@en[[[http://www.w3.org/2000/xmlns/]]]]
の場合について[[DOM水準2]]は言及していませんでしたが、
[[DOM水準3]]は [CODE(DOMc)@en[[[NAMESPACE_ERR]]]]
としています。

[5] [CITE@en[Add createAttribute and createAttributeNS :-( · 522710b · whatwg/dom]]
( ([TIME[2014-08-21 13:07:26 +09:00]] 版))
<https://github.com/whatwg/dom/commit/522710bc4be13d2e1d826f94c54d1de9956ec920>


[6] [CITE@en[Validating a qualified name does not match browsers in a corner case · Issue #319 · whatwg/dom]]
([TIME[2017-04-23 21:52:52 +09:00]])
<https://github.com/whatwg/dom/issues/319>

[7] [CITE@en[Use a single exception for name validation]]
([[annevk]]著, [TIME[2017-03-17 03:21:31 +09:00]])
<https://github.com/whatwg/dom/commit/61f40b0763e1c5aac94014b23fb37606e9e2caca>