/[suikacvs]/markup/html/html5/spec-ja/data/documents.dat
Suika

Diff of /markup/html/html5/spec-ja/data/documents.dat

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by apache, Sun Aug 10 08:21:30 2008 UTC revision 1.14 by apache, Sun Aug 10 08:33:24 2008 UTC
# Line 20  HTML 利用者エージェントにお� Line 20  HTML 利用者エージェントにお�
20  #pattern  #pattern
21  <span class=secno>* </span>Documents in the DOM  <span class=secno>* </span>Documents in the DOM
22  #ja  #ja
 <span class=secno>$1 </span>DOM 中の文書  
23    <span class=secno>$1 </span>DOM 中の文書
24    
25    #en
26    <code>Document</code> objects are assumed to be <dfn
27       id=xml-documents>XML documents</dfn> unless they are flagged as being <dfn
28       id=html->HTML documents</dfn> when they are created. Whether a document is
29       an <a href="#html-" title="HTML documents">HTML document</a> or an <a
30       href="#xml-documents" title="XML documents">XML document</a> affects the
31       behavior of certain APIs, as well as a few CSS rendering rules. <a
32       href="#refsCSS21">[CSS21]</a>
33    #ja
34    <code>Document</code> オブジェクトは、作成された時に
35    <dfn
36       id=html->HTML 文書</dfn>であると旗付けされていなければ、 <dfn
37       id=xml-documents>XML 文書</dfn>であると見なします。
38    文書が <a href="#html-" title="HTML documents">HTML 文書</a>であるか <a
39       href="#xml-documents" title="XML documents">XML 文書</a>であるかは、
40    いくつかの API の動作や CSS のレンダリング規則の一部に影響します。 <a
41       href="#refsCSS21">[CSS21]</a>
42    
43    #en
44    A <code>Document</code> object created by the <code
45       title="">createDocument()</code> API on the <code>DOMImplementation</code>
46       object is initially an <a href="#xml-documents" title="XML documents">XML
47       document</a>, but can be made into an <a href="#html-" title="HTML
48       documents">HTML document</a> by calling <code title=dom-document-open><a
49       href="#open">document.open()</a></code> on it.
50    #ja
51    <code>DOMImplementation</code> 上の <code
52       title="">createDocument()</code> API により作成された <code>Document</code>
53    オブジェクトははじめ <a href="#xml-documents" title="XML documents">XML
54       文書</a>ですが、 <code title=dom-document-open><a
55       href="#open">document.open()</a></code>
56    を呼び出すことにより <a href="#html-" title="HTML
57       documents">HTML 文書</a>にすることができます。
58    
59    #en
60    All <code>Document</code> objects (in user agents implementing this
61       specification) must also implement the <code><a
62       href="#htmldocument">HTMLDocument</a></code> interface, available using
63       binding-specific methods. (This is the case whether or not the document in
64       question is an <a href="#html-" title="HTML documents">HTML document</a>
65       or indeed whether it contains any <a href="#html-elements">HTML
66       elements</a> at all.) <code>Document</code> objects must also implement
67       the document-level interface of any other namespaces found in the document
68       that the UA supports. For example, if an HTML implementation also supports
69       SVG, then the <code>Document</code> object must implement <code><a
70       href="#htmldocument">HTMLDocument</a></code> and <code>SVGDocument</code>.
71    #ja
72    (この仕様書を実装する利用書エージェントにおける) すべての
73    <code>Document</code>
74    オブジェクトは、 <code><a
75       href="#htmldocument">HTMLDocument</a></code> 界面をも実装し、
76    束縛規定の方式により利用可能としなければ[[MUST:なりません]]。
77    (これは当該文書が <a href="#html-" title="HTML documents">HTML 文書</a>であるか否かや、
78    そもそも <a href="#html-elements">HTML
79       要素</a>を含んでいるか否かによらずのことです。)
80    <code>Document</code> オブジェクトは、文書中に現れ、利用者エージェントが対応している、
81    他の名前空間の文書水準の界面をも実装しなければ[[MUST:なりません]]。
82    例えば、 HTML 実装が SVG にも対応している場合、 <code>Document</code>
83    オブジェクトは <code><a
84       href="#htmldocument">HTMLDocument</a></code> と
85    <code>SVGDocument</code> を実装しなければなりません<!-- 例示なので MUST でなく must -->。
86    
87    #en
88    Because the <code><a
89       href="#htmldocument">HTMLDocument</a></code> interface is now obtained
90       using binding-specific casting methods instead of simply being the primary
91       interface of the document object, it is no longer defined as inheriting
92       from <code>Document</code>.
93    #ja
94    <code><a
95       href="#htmldocument">HTMLDocument</a></code>
96    界面は現在では単純に文書オブジェクトの主たる界面であるとするのではなく、
97    束縛規定の型変換方式を使って得るものとしているので、
98    最早 <code>Document</code> から継承するとは定義していません。
99    
100    #en
101    Since the <code><a href="#htmldocument">HTMLDocument</a></code>
102       interface holds methods and attributes related to a number of disparate
103       features, the members of this interface are described in various different
104       sections.
105    #ja
106    <code><a href="#htmldocument">HTMLDocument</a></code>
107    界面は色々な機能に関係するメソッドや属性を持っていますので、
108    この界面の構成員はそれぞれの節で説明します。
109    
110    #en
111    User agents must raise a <a href="#security10">security exception</a>
112       whenever any of the members of an <code><a
113       href="#htmldocument">HTMLDocument</a></code> object are accessed by
114       scripts whose <a href="#effective3">effective script origin</a> is not the
115       <a href="#same-origin" title="same origin">same</a> as the
116       <code>Document</code>'s <a href="#effective3">effective script origin</a>.
117    #ja
118    利用者エージェントは、 <code><a
119       href="#htmldocument">HTMLDocument</a></code>
120    オブジェクトの構成員のいずれかが、
121    <a href="#effective3">実効スクリプト起源</a>が <code>Document</code>
122    の<a href="#effective3">実効スクリプト起源</a>と<a href="#same-origin" title="same origin">同じ</a>ではないスクリプトからアクセスされる場合に、
123    常に、
124    <a href="#security10">保安性例外</a>を発生させなければ[[MUST:なりません]]。
125    
126    #pattern
127    <span class=secno>* </span><dfn id=resource0>Resource
128       metadata management</dfn>
129    #ja
130    <span class=secno>$1 </span><dfn id=resource0>資源メタデータ管理</dfn>
131    
132    #en
133    The <dfn id=url0 title=dom-document-URL><code>URL</code></dfn> attribute
134       must return <span>the document's address</span><!--
135      XXXDOCURL xref -->.
136    #ja
137    <dfn id=url0 title=dom-document-URL><code>URL</code></dfn>
138    属性は<span>文書の番地</span><!--
139      XXXDOCURL xref -->を返さなければ[[MUST:なりません]]。

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.14

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24