-
Notifications
You must be signed in to change notification settings - Fork 4
/
675.txt
44 lines (34 loc) · 1.64 KB
/
675.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
[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>