| 1 |
apache |
1.2 |
#pattern
|
| 2 |
|
|
<span class=secno>* </span>Common infrastructure
|
| 3 |
|
|
#ja
|
| 4 |
apache |
1.3 |
<span class=secno>$1 </span>共通基盤
|
| 5 |
|
|
|
| 6 |
|
|
|
| 7 |
|
|
|
| 8 |
|
|
#pattern
|
| 9 |
|
|
<span class=secno>* </span>Dependencies
|
| 10 |
|
|
#ja
|
| 11 |
|
|
<span class=secno>$1 </span>依存性
|
| 12 |
|
|
|
| 13 |
|
|
#en
|
| 14 |
|
|
This specification relies on several other underlying specifications.
|
| 15 |
|
|
#ja
|
| 16 |
|
|
この仕様書は他のいくつかの下位仕様書に依存しています。
|
| 17 |
|
|
|
| 18 |
|
|
#en
|
| 19 |
|
|
Many fundamental concepts from HTML5 are used by this specification.
|
| 20 |
|
|
<a href="#refsHTML5">[HTML5]</a>
|
| 21 |
|
|
#ja
|
| 22 |
|
|
HTML5 の多くの基礎的な概念をこの仕様書で使用します。
|
| 23 |
|
|
<a href="#refsHTML5">[HTML5]</a>
|
| 24 |
|
|
|
| 25 |
|
|
#en
|
| 26 |
|
|
This specification is intended to be used with JavaScript as the
|
| 27 |
|
|
scripting language. <a href="#refsJS">[JS]</a>
|
| 28 |
|
|
#ja
|
| 29 |
|
|
この仕様書はスクリプト言語として JavaScript
|
| 30 |
|
|
を使うことを想定しています。 <a href="#refsJS">[JS]</a>
|
| 31 |
|
|
|
| 32 |
|
|
#en
|
| 33 |
|
|
The IDL blocks in this specification use the semantics of the WebIDL
|
| 34 |
|
|
specification. <a href="#refsWebIDL">[WebIDL]</a>
|
| 35 |
|
|
#ja
|
| 36 |
|
|
この仕様書の IDL ブロックは WebIDL 仕様書における意味を用います。 <a href="#refsWebIDL">[WebIDL]</a>
|
| 37 |
|
|
|
| 38 |
|
|
#pattern
|
| 39 |
|
|
<span class=secno>* </span>Terminology
|
| 40 |
|
|
#ja
|
| 41 |
|
|
<span class=secno>$1 </span>用語
|
| 42 |
|
|
|
| 43 |
|
|
#en
|
| 44 |
|
|
For simplicity, terms such as <em>shown</em>, <em>displayed</em>, and
|
| 45 |
|
|
<em>visible</em> might sometimes be used when referring to the way a
|
| 46 |
|
|
document is rendered to the user. These terms are not meant to imply a
|
| 47 |
|
|
visual medium; they must be considered to apply to other media in
|
| 48 |
|
|
equivalent ways.
|
| 49 |
|
|
#ja
|
| 50 |
|
|
簡単のため、<em>示す</em>、<em>表示する</em>、
|
| 51 |
|
|
<em>可視</em>などの用語を文書が利用者に対してレンダリングされる方法に言及する時に使うことがあります。
|
| 52 |
|
|
これらの語は視覚媒体を暗示することを意図していません。
|
| 53 |
|
|
これらの語は他の媒体にも等価な方法で適用されると考えなければ[[MUST:なりません]]。
|
| 54 |
|
|
|
| 55 |
|
|
#en
|
| 56 |
|
|
The construction "a <code>Foo</code> object", where <code>Foo</code> is
|
| 57 |
|
|
actually an interface, is sometimes used instead of the more accurate "an
|
| 58 |
|
|
object implementing the interface <code>Foo</code>".
|
| 59 |
|
|
#ja
|
| 60 |
|
|
「<code>Foo</code> オブジェクト」という構文 (<code>Foo</code>
|
| 61 |
|
|
は実際には界面) を時々使いますが、より正確な「界面 <code>Foo</code>
|
| 62 |
|
|
を実装しているオブジェクト」の代わりに用いています。
|
| 63 |
|
|
|
| 64 |
|
|
#en
|
| 65 |
|
|
The construction "a <code title="">Foo</code> object", where <code
|
| 66 |
|
|
title="">Foo</code> is actually an interface, is sometimes used instead of
|
| 67 |
|
|
the more accurate "an object implementing the interface <code
|
| 68 |
|
|
title="">Foo</code>".
|
| 69 |
|
|
#ja
|
| 70 |
|
|
「<code title="">Foo</code> オブジェクト」という構文 (<code title="">Foo</code>
|
| 71 |
|
|
は実際には界面) を時々使いますが、より正確な「界面 <code title="">Foo</code>
|
| 72 |
|
|
を実装しているオブジェクト」の代わりに用いています。
|
| 73 |
|
|
|
| 74 |
|
|
#en
|
| 75 |
|
|
The term DOM is used to refer to the API set made available to scripts
|
| 76 |
|
|
in Web applications, and does not necessarily imply the existence of an
|
| 77 |
|
|
actual <code>Document</code> object or of any other <code>Node</code>
|
| 78 |
|
|
objects as defined in the DOM Core specifications. <a
|
| 79 |
|
|
href="#refsDOM3CORE">[DOM3CORE]</a>
|
| 80 |
|
|
#ja
|
| 81 |
|
|
DOM という語は、 Web アプリケーションでスクリプトに利用可能とされている API
|
| 82 |
|
|
の集合を指して用い、必ずしも DOM 中核仕様書で定義されている実際の
|
| 83 |
|
|
<code>Document</code> オブジェクトその他の <code>Node</code>
|
| 84 |
|
|
オブジェクトの存在を暗示してはいません。<a
|
| 85 |
|
|
href="#refsDOM3CORE">[DOM3CORE]</a>
|
| 86 |
|
|
|
| 87 |
|
|
#en
|
| 88 |
|
|
A DOM attribute is said to be <em>getting</em> when its value is being
|
| 89 |
|
|
retrieved (e.g. by author script), and is said to be <em>setting</em> when
|
| 90 |
|
|
a new value is assigned to it.
|
| 91 |
|
|
#ja
|
| 92 |
|
|
DOM 属性は、その値が (例えば著者のスクリプトにより) 取り出される時<em>取得される</em>といい、
|
| 93 |
|
|
新しい値がその属性に割り当てられる時<em>設定される</em>といいます。
|
| 94 |
|
|
|
| 95 |
|
|
#en
|
| 96 |
|
|
If a DOM object is said to be <dfn id=live>live</dfn>, then that means
|
| 97 |
|
|
that any attributes returning that object must always return the same
|
| 98 |
|
|
object (not a new object each time), and the attributes and methods on
|
| 99 |
|
|
that object must operate on the actual underlying data, not a snapshot of
|
| 100 |
|
|
the data.
|
| 101 |
|
|
#ja
|
| 102 |
|
|
DOM オブジェクトが<dfn id=live>生きている</dfn>という場合、
|
| 103 |
|
|
そのオブジェクトを返す属性は常に同じオブジェクトを返さなければ[[MUST:ならない]]
|
| 104 |
|
|
(毎回新しいオブジェクトを返すのではなく) 上に、
|
| 105 |
|
|
そのオブジェクトの属性やメソッドがそのオブジェクトの裏にある実際のデータのスナップ写真ではなく、
|
| 106 |
|
|
データそのものに対して操作されなければ[[MUST:ならない]]ことを意味します。
|