Parent Directory
|
Revision Log
by remote user 'guest'
| 1 | apache | 1.3 | #pattern |
| 2 | <span class=secno>* </span>Web browsers | ||
| 3 | #ja | ||
| 4 | <span class=secno>$1 </span>Web ブラウザ | ||
| 5 | |||
| 6 | #en | ||
| 7 | This section describes features that apply most directly to Web | ||
| 8 | browsers. Having said that, unless specified elsewhere, the requirements | ||
| 9 | defined in this section <em>do</em> apply to all user agents, whether they | ||
| 10 | are Web browsers or not. | ||
| 11 | #ja | ||
| 12 | この章では、 Web ブラウザに最も直接的に適用される機能について説明します。 | ||
| 13 | とはいえ、この章で定義する要件は、特に断らない限り、 | ||
| 14 | Web ブラウザであるか否かを問わず全ての利用者エージェントに適用<em>されます</em>。 | ||
| 15 | |||
| 16 | #pattern | ||
| 17 | <span class=secno>* </span>Browsing contexts | ||
| 18 | #ja | ||
| 19 | <span class=secno>$1 </span>閲覧文脈 | ||
| 20 | apache | 1.5 | |
| 21 | apache | 1.3 | #en |
| 22 | wakaba | 1.39 | A <dfn id=browsing-context>browsing context</dfn> is a collection of one or |
| 23 | more <code>Document</code> objects, and one or more <a href=#view | ||
| 24 | apache | 1.3 | title=view>views</a>. |
| 25 | #ja | ||
| 26 | wakaba | 1.39 | <dfn id=browsing-context>閲覧文脈</dfn>は1つ以上の <code>Document</code> |
| 27 | オブジェクトと1つ以上の<a href=#view | ||
| 28 | apache | 1.3 | title=view>表示</a>の集成です。 |
| 29 | |||
| 30 | #en | ||
| 31 | At any one time, one of the <code>Document</code>s in a <a | ||
| 32 | wakaba | 1.39 | href=#browsing-context>browsing context</a> is the <dfn id=active-document>active |
| 33 | apache | 1.3 | document</dfn>. The collection of <code>Document</code>s is the <a |
| 34 | wakaba | 1.39 | href=#browsing-context>browsing context</a>'s <a href=#session-history>session |
| 35 | apache | 1.3 | history</a>. |
| 36 | #ja | ||
| 37 | いかなる時点においても、ある <a | ||
| 38 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>の中の <code>Document</code> |
| 39 | の1つは<dfn id=active-document>活性文書</dfn>です。 | ||
| 40 | apache | 1.3 | <code>Document</code> の集成は<a |
| 41 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>の<a href=#session-history>セッション履歴</a>です。 |
| 42 | apache | 1.3 | |
| 43 | #en | ||
| 44 | A <dfn id=view>view</dfn> is a user agent interface tied to a particular | ||
| 45 | media used for the presentation of <code>Document</code> objects in some | ||
| 46 | media. A view may be interactive. Each view is represented by an | ||
| 47 | <code>AbstractView</code> object. Each view belongs to a <a | ||
| 48 | wakaba | 1.39 | href=#browsing-context>browsing context</a>. <a |
| 49 | href=#refsDOM2VIEWS>[DOM2VIEWS]</a> | ||
| 50 | apache | 1.3 | #ja |
| 51 | <dfn id=view>表示</dfn>は、何らかの媒体における <code>Document</code> | ||
| 52 | オブジェクトの表現のために用いられる、特定の媒体に紐付けされた利用者エージェント界面です。 | ||
| 53 | apache | 1.13 | 提示は対話的であっても[[MAY:構いません]]。各表示は <code>AbstractView</code> |
| 54 | apache | 1.3 | オブジェクトにより現れます。各表示は<a |
| 55 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>に属します。 <a |
| 56 | href=#refsDOM2VIEWS>[DOM2VIEWS]</a> | ||
| 57 | apache | 1.3 | |
| 58 | #en | ||
| 59 | The <code title="">document</code> attribute of an | ||
| 60 | wakaba | 1.39 | <code>AbstractView</code> object representing a <a href=#view>view</a> |
| 61 | apache | 1.3 | gives the <code>Document</code> object of the view's <a |
| 62 | wakaba | 1.39 | href=#browsing-context>browsing context</a>'s <a href=#active-document>active |
| 63 | document</a>. <a href=#refsDOM2VIEWS>[DOM2VIEWS]</a> | ||
| 64 | apache | 1.3 | #ja |
| 65 | wakaba | 1.39 | <a href=#view>表示</a>を表す |
| 66 | apache | 1.3 | <code>AbstractView</code> オブジェクトの <code title="">document</code> |
| 67 | 属性は、その表示の<a | ||
| 68 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>の<a href=#active-document>活性文書</a>の |
| 69 | apache | 1.3 | <code>Document</code> オブジェクトを与えます。 |
| 70 | wakaba | 1.39 | <a href=#refsDOM2VIEWS>[DOM2VIEWS]</a> |
| 71 | apache | 1.3 | |
| 72 | #en | ||
| 73 | Events that use the <code>UIEvent</code> interface are | ||
| 74 | wakaba | 1.39 | related to a specific <a href=#view>view</a> (the view in which the |
| 75 | apache | 1.3 | event happened); the <code>AbstractView</code> of that view is given in |
| 76 | the event object's <code title="">view</code> attribute. <a | ||
| 77 | wakaba | 1.39 | href=#refsDOM3EVENTS>[DOM3EVENTS]</a> |
| 78 | apache | 1.3 | #ja |
| 79 | wakaba | 1.39 | <code>UIEvent</code> 界面を用いる事象は特定の<a href=#view>表示</a> |
| 80 | apache | 1.3 | (事象が発生した表示) に関係付けられています。その表示の |
| 81 | <code>AbstractView</code> は事象オブジェクトの <code title="">view</code> | ||
| 82 | 属性で与えられます。 <a | ||
| 83 | wakaba | 1.39 | href=#refsDOM3EVENTS>[DOM3EVENTS]</a> |
| 84 | apache | 1.3 | |
| 85 | #en | ||
| 86 | A typical Web browser has one obvious <a | ||
| 87 | wakaba | 1.39 | href=#view>view</a> per <a href=#browsing-context>browsing context</a>: the |
| 88 | apache | 1.3 | browser's window (screen media). If a page is printed, however, a second |
| 89 | view becomes evident, that of the print media. The two views always share | ||
| 90 | the same underlying <code>Document</code>, but they have a different | ||
| 91 | presentation of that document. A speech browser also establishes a | ||
| 92 | browsing context, one with a view in the speech media. | ||
| 93 | #ja | ||
| 94 | wakaba | 1.39 | 一般的な Web ブラウザは<a href=#browsing-context>閲覧文脈</a>毎に1つの自明な<a |
| 95 | href=#view>表示</a>、つまりブラウザの窓 (画面媒体) を持っています。 | ||
| 96 | apache | 1.3 | しかし、頁が印刷される場合、2つ目の、印刷媒体の表示が現れます。 |
| 97 | 2つの表示は常に同じ元の <code>Document</code> を共有していますが、 | ||
| 98 | apache | 1.13 | その文書の異なる提示を有しています。会話ブラウザも、 |
| 99 | apache | 1.3 | 会話媒体での表示を有する閲覧文脈を確立します。 |
| 100 | |||
| 101 | #en | ||
| 102 | A <code>Document</code> does not necessarily have a <a | ||
| 103 | wakaba | 1.39 | href=#browsing-context>browsing context</a> associated with it. In particular, |
| 104 | apache | 1.3 | data mining tools are likely to never instantiate browsing contexts. |
| 105 | #ja | ||
| 106 | <code>Document</code> は必ずしも<a | ||
| 107 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>に関連付けられているとは限りません。 |
| 108 | apache | 1.3 | 特に、データ・マイニング・ツールは閲覧文脈を決して実現値化しないでしょう。 |
| 109 | |||
| 110 | #en | ||
| 111 | wakaba | 1.39 | The main <a href=#view>view</a> through which a user primarily |
| 112 | apache | 1.40 | interacts with a user agent is the <dfn id=default-view>default view</dfn>. |
| 113 | apache | 1.3 | #ja |
| 114 | apache | 1.40 | 利用者が利用者エージェントと対話するために主に使用する<a href=#view>表示</a>が<dfn id=default-view>既定表示</dfn>です。 |
| 115 | apache | 1.3 | |
| 116 | #en | ||
| 117 | apache | 1.40 | The <a href=#default-view>default view</a> of a |
| 118 | apache | 1.3 | <code>Document</code> is given by the <code title="">defaultView</code> |
| 119 | |||
| 120 | attribute on the <code>Document</code> object's <code>DocumentView</code> | ||
| 121 | wakaba | 1.39 | interface. <a href=#refsDOM3VIEWS>[DOM3VIEWS]</a> |
| 122 | apache | 1.3 | #ja |
| 123 | apache | 1.40 | <code>Document</code> の <a href=#default-view>既定表示</a>は |
| 124 | apache | 1.3 | <code>Document</code> オブジェクトの <code>DocumentView</code> |
| 125 | 界面の <code title="">defaultView</code> | ||
| 126 | wakaba | 1.39 | 属性により与えられます。 <a href=#refsDOM3VIEWS>[DOM3VIEWS]</a> |
| 127 | apache | 1.3 | |
| 128 | #en | ||
| 129 | apache | 1.41 | When a <a href=#browsing-context>browsing context</a> is first created, it must be |
| 130 | created with a single <code>Document</code> in its session history, | ||
| 131 | whose <span title="the document's address">address</span><!-- | ||
| 132 | XXXDOCURL --> is <code><a href=#about:blank>about:blank</a></code><!-- XXX xref -->, which is | ||
| 133 | marked as being an <a href=#html-documents title="HTML documents">HTML | ||
| 134 | document</a>, and whose <a href="#document's-character-encoding" title="document's character | ||
| 135 | encoding">character encoding</a> is UTF-8. The | ||
| 136 | <code>Document</code> must have a single child <code><a href=#the-html-element>html</a></code> | ||
| 137 | node, which itself has a single child <code><a href=#the-body-element>body</a></code> node. If the | ||
| 138 | <a href=#browsing-context>browsing context</a> is created specifically to be | ||
| 139 | immediately navigated, then that initial navigation will have | ||
| 140 | <a href=#replacement-enabled>replacement enabled</a>. | ||
| 141 | apache | 1.3 | #ja |
| 142 | wakaba | 1.39 | <a href=#browsing-context>閲覧文脈</a>が最初に作成されたとき、 |
| 143 | apache | 1.3 | 閲覧文脈はセッション履歴に<span title="the document's address">番地</span>が |
| 144 | wakaba | 1.39 | <code><a href=#about:blank>about:blank</a></code><!-- XXX xref --> で、 <a href=#html-documents title="HTML documents">HTML |
| 145 | apache | 1.41 | 文書</a>として印付けされており、<a href="#document's-character-encoding" title="document's character |
| 146 | encoding">文字符号化</a>が | ||
| 147 | apache | 1.3 | UTF-8 である <code>Document</code> |
| 148 | が1つある状態で作成されなければ[[MUST:なりません]]。この | ||
| 149 | wakaba | 1.39 | <code>Document</code> は <code><a href=#the-html-element>html</a></code> |
| 150 | 節点1つだけを子供として持ち、その <code><a href=#the-html-element>html</a></code> | ||
| 151 | 節点は <code><a href=#the-body-element>body</a></code> 節点だけを子供として持たなければ[[MUST:なりません]]。 | ||
| 152 | apache | 1.3 | <a |
| 153 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>が即座に操縦されるために特に作成された場合、 |
| 154 | apache | 1.3 | その最初の操縦は<a |
| 155 | wakaba | 1.39 | href=#replacement-enabled>置換有効</a>で行われます。 |
| 156 | apache | 1.3 | |
| 157 | #en | ||
| 158 | wakaba | 1.39 | The <a href=#origin-0>origin</a> of the <code><a |
| 159 | href=#about:blank>about:blank</a></code> <code>Document</code> is set | ||
| 160 | apache | 1.16 | when the <code>Document</code> is created, in a manner dependent on |
| 161 | wakaba | 1.39 | whether the <a href=#browsing-context>browsing context</a> created is a <a |
| 162 | href=#nested-browsing-context>nested browsing context</a>, as follows: | ||
| 163 | apache | 1.3 | #ja |
| 164 | apache | 1.16 | <code><a |
| 165 | wakaba | 1.39 | href=#about:blank>about:blank</a></code> <code>Document</code> の<a href=#origin-0>起源</a>は、 |
| 166 | apache | 1.3 | その <code>Document</code> が作成されるときに、作成された<a |
| 167 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>が<a |
| 168 | href=#nested-browsing-context>入れ子閲覧文脈</a>であるかどうかにより、 | ||
| 169 | apache | 1.3 | 次のように設定されます: |
| 170 | |||
| 171 | #en | ||
| 172 | wakaba | 1.39 | If the new <a href=#browsing-context>browsing context</a> is a <a |
| 173 | href=#nested-browsing-context>nested browsing context</a> | ||
| 174 | apache | 1.3 | #ja |
| 175 | wakaba | 1.39 | 新しい<a href=#browsing-context>閲覧文脈</a>が<a |
| 176 | href=#nested-browsing-context>入れ子閲覧文脈</a>である場合 | ||
| 177 | apache | 1.3 | |
| 178 | #en | ||
| 179 | wakaba | 1.39 | The <a href=#origin-0>origin</a> of the <code><a |
| 180 | href=#about:blank>about:blank</a></code> <code>Document</code> is the <a | ||
| 181 | href=#origin-0>origin</a> of the <a href=#active-document>active document</a> | ||
| 182 | of the new <a href=#browsing-context>browsing context</a>'s <a | ||
| 183 | href=#parent-browsing-context>parent browsing context</a> at the time of its creation. | ||
| 184 | apache | 1.3 | #ja |
| 185 | apache | 1.17 | <code><a |
| 186 | wakaba | 1.39 | href=#about:blank>about:blank</a></code> <code>Document</code> の<a href=#origin-0>起源</a>は、 |
| 187 | apache | 1.3 | 新しい<a |
| 188 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>の作成の時点でのその<a href=#parent-browsing-context>親閲覧文脈</a>の<a |
| 189 | href=#active-document>活性文書</a>の<a href=#origin-0>起源</a>です。 | ||
| 190 | apache | 1.3 | |
| 191 | #en | ||
| 192 | wakaba | 1.39 | If the new <a href=#browsing-context>browsing context</a> is an <a |
| 193 | href=#auxiliary-browsing-context>auxiliary browsing context</a> | ||
| 194 | apache | 1.3 | #ja |
| 195 | wakaba | 1.39 | 新しい<a href=#browsing-context>閲覧文脈</a>が<a |
| 196 | href=#auxiliary-browsing-context>補助閲覧文脈</a>である場合 | ||
| 197 | apache | 1.3 | |
| 198 | #en | ||
| 199 | wakaba | 1.39 | The <a href=#origin-0>origin</a> of the <code><a |
| 200 | href=#about:blank>about:blank</a></code> | ||
| 201 | <code>Document</code> is the <a href=#origin-0>origin</a> of the <a | ||
| 202 | href=#active-document>active document</a> of the new <a | ||
| 203 | href=#browsing-context>browsing context</a>'s <a href=#opener-browsing-context>opener | ||
| 204 | apache | 1.3 | browsing context</a> at the time of the new browsing context's creation. |
| 205 | #ja | ||
| 206 | apache | 1.17 | <code><a |
| 207 | wakaba | 1.39 | href=#about:blank>about:blank</a></code> <code>Document</code> の<a href=#origin-0>起点</a>は、 |
| 208 | 新しい閲覧文脈の作成の時点でのその<a href=#opener-browsing-context>開き元閲覧文脈</a>の<a | ||
| 209 | href=#active-document>活性文書</a>の<a href=#origin-0>起点</a>です。 | ||
| 210 | apache | 1.3 | |
| 211 | #en | ||
| 212 | Otherwise | ||
| 213 | #ja | ||
| 214 | その他の場合 | ||
| 215 | |||
| 216 | #en | ||
| 217 | wakaba | 1.39 | The <a href=#origin-0>origin</a> of the <code><a |
| 218 | href=#about:blank>about:blank</a></code> | ||
| 219 | apache | 1.3 | |
| 220 | <code>Document</code> is a globally unique identifier assigned when the | ||
| 221 | wakaba | 1.39 | new <a href=#browsing-context>browsing context</a> is created. |
| 222 | apache | 1.3 | #ja |
| 223 | apache | 1.17 | <code><a |
| 224 | wakaba | 1.39 | href=#about:blank>about:blank</a></code> <code>Document</code> の<a href=#origin-0>起点</a>は、 |
| 225 | その新しい<a href=#browsing-context>閲覧文脈</a>が作成されたときに割り当てられた大域的に固有な識別子です。 | ||
| 226 | apache | 1.3 | |
| 227 | #pattern | ||
| 228 | <span class=secno>* </span>Nested browsing contexts | ||
| 229 | #ja | ||
| 230 | <span class=secno>$1 </span>入れ子の閲覧文脈 | ||
| 231 | |||
| 232 | #en | ||
| 233 | wakaba | 1.39 | Certain elements (for example, <code><a href=#the-iframe-element>iframe</a></code> |
| 234 | elements) can instantiate further <a href=#browsing-context title="browsing | ||
| 235 | context">browsing contexts</a>. These are called <dfn id=nested-browsing-context | ||
| 236 | apache | 1.3 | title="nested browsing context">nested browsing contexts</dfn>. If a |
| 237 | apache | 1.18 | browsing context <var title="">P</var> has an element <var |
| 238 | title="">E</var> in one of its <code>Document</code>s <var | ||
| 239 | title="">D</var> that nests another browsing context <var title="">C</var> | ||
| 240 | inside it, then <var title="">P</var> is said to be the <dfn | ||
| 241 | wakaba | 1.39 | id=parent-browsing-context>parent browsing context</dfn> of <var title="">C</var>, <var |
| 242 | title="">C</var> is said to be a <dfn id=child-browsing-context>child browsing | ||
| 243 | apache | 1.18 | context</dfn> of <var title="">P</var>, <var title="">C</var> is said to |
| 244 | wakaba | 1.39 | be <dfn id=browsing-context-nested-through title="browsing context nested through">nested |
| 245 | apache | 1.18 | through</dfn> <var title="">D</var>, and <var title="">E</var> is said to |
| 246 | wakaba | 1.39 | be the <dfn id=browsing-context-container>browsing context container</dfn> of <var |
| 247 | apache | 1.18 | title="">C</var>. |
| 248 | apache | 1.3 | #ja |
| 249 | wakaba | 1.39 | 要素によっては (例えば <code><a href=#the-iframe-element>iframe</a></code> |
| 250 | 要素は)、更に<a href=#browsing-context title="browsing | ||
| 251 | context">閲覧文脈</a>を実現値化することができます。このようなものを<dfn id=nested-browsing-context | ||
| 252 | apache | 1.3 | title="nested browsing context">入れ子の閲覧文脈</dfn>と呼びます。 |
| 253 | 閲覧文脈 <var title="">P</var> がその <code>Document</code> の1つ | ||
| 254 | apache | 1.18 | <var title="">D</var> 中に要素 <var |
| 255 | title="">E</var> を持っていて、その要素の内側に別の閲覧文脈 <var title="">C</var> | ||
| 256 | apache | 1.3 | を入れ子にしている場合、 <var title="">P</var> は <var |
| 257 | wakaba | 1.39 | title="">C</var> の<dfn id=parent-browsing-context>親閲覧文脈</dfn>であるといい、 |
| 258 | apache | 1.3 | <var title="">C</var> は <var title="">P</var> の<dfn |
| 259 | wakaba | 1.39 | id=child-browsing-context>子閲覧文脈</dfn>であるといい、 <var |
| 260 | title="">C</var> は <var title="">D</var> を<dfn id=browsing-context-nested-through title="browsing context | ||
| 261 | apache | 1.18 | nested through">通じて入れ子である</dfn>といい、 |
| 262 | <var title="">E</var> は <var | ||
| 263 | wakaba | 1.39 | title="">C</var> の<dfn id=browsing-context-container>閲覧文脈包含子</dfn>であるといいます。 |
| 264 | apache | 1.3 | |
| 265 | #en | ||
| 266 | A browsing context <var title="">A</var> is said to be an ancestor of a | ||
| 267 | browsing context <var title="">B</var> if there exists a browsing context | ||
| 268 | wakaba | 1.39 | <var title="">A'</var> that is a <a href=#child-browsing-context>child browsing |
| 269 | apache | 1.3 | context</a> of <var title="">A</var> and that is itself an ancestor of |
| 270 | <var title="">B</var>, or if there is a browsing context <var | ||
| 271 | wakaba | 1.39 | title="">P</var> that is a <a href=#child-browsing-context>child browsing context</a> of |
| 272 | <var title="">A</var> and that is the <a href=#parent-browsing-context>parent browsing | ||
| 273 | apache | 1.3 | context</a> of <var title="">B</var>. |
| 274 | #ja | ||
| 275 | 閲覧文脈 <var title="">A</var> が閲覧文脈 <var title="">B</var> | ||
| 276 | の祖先であるというのは、 <var title="">A</var> | ||
| 277 | wakaba | 1.39 | の<a href=#child-browsing-context>子閲覧文脈</a>である閲覧文脈 <var title="">A'</var> |
| 278 | apache | 1.3 | が存在して、それ自体が <var title="">B</var> の祖先である場合、または閲覧文脈 <var |
| 279 | title="">P</var> があって、それが <var title="">A</var> | ||
| 280 | wakaba | 1.39 | の<a href=#child-browsing-context>子閲覧文脈</a>であり、かつ <var title="">B</var> |
| 281 | の<a href=#parent-browsing-context>親閲覧文脈</a>である場合です。 | ||
| 282 | apache | 1.3 | |
| 283 | #en | ||
| 284 | wakaba | 1.39 | The browsing context with no <a href=#parent-browsing-context>parent browsing |
| 285 | context</a> is the <dfn id=top-level-browsing-context>top-level browsing context</dfn> of | ||
| 286 | all the browsing contexts <a href=#nested-browsing-context title="nested browsing | ||
| 287 | apache | 1.3 | context">nested</a> within it (either directly or indirectly through other |
| 288 | nested browsing contexts). | ||
| 289 | #ja | ||
| 290 | wakaba | 1.39 | <a href=#parent-browsing-context>親閲覧文脈</a>のない閲覧文脈は、 |
| 291 | apache | 1.3 | それに (直接的に、または他の入れ子閲覧文脈を通じて間接的に) |
| 292 | wakaba | 1.39 | <a href=#nested-browsing-context title="nested browsing |
| 293 | context">入れ子</a>になっている閲覧文脈すべての<dfn id=top-level-browsing-context>最上位閲覧文脈</dfn>です。 | ||
| 294 | apache | 1.3 | |
| 295 | #en | ||
| 296 | wakaba | 1.39 | The transitive closure of <a href=#parent-browsing-context title="parent browsing |
| 297 | context">parent browsing contexts</a> for a <a href=#nested-browsing-context>nested | ||
| 298 | browsing context</a> gives the list of <dfn id=ancestor-browsing-context title="ancestor | ||
| 299 | apache | 1.3 | browsing context">ancestor browsing contexts</dfn>. |
| 300 | #ja | ||
| 301 | wakaba | 1.39 | <a href=#nested-browsing-context>入れ子閲覧文脈</a>の<a href=#parent-browsing-context title="parent browsing |
| 302 | context">親閲覧文脈</a>の推移的閉包が<dfn id=ancestor-browsing-context title="ancestor | ||
| 303 | apache | 1.3 | browsing context">祖先閲覧文脈</dfn>の並びを与えます。 |
| 304 | |||
| 305 | #en | ||
| 306 | wakaba | 1.39 | A <code>Document</code> is said to be <dfn id=fully-active>fully active</dfn> |
| 307 | when it is the <a href=#active-document>active document</a> of its <a | ||
| 308 | href=#browsing-context>browsing context</a>, and either its browsing context is | ||
| 309 | a <a href=#top-level-browsing-context>top-level browsing context</a>, or the | ||
| 310 | <code>Document</code> <a href=#browsing-context-nested-through title="browsing context nested | ||
| 311 | through">through which</a> that browsing context is <a href=#nested-browsing-context | ||
| 312 | apache | 1.3 | title="nested browsing context">nested</a> is itself <a |
| 313 | wakaba | 1.39 | href=#fully-active>fully active</a>. |
| 314 | apache | 1.3 | #ja |
| 315 | wakaba | 1.39 | <code>Document</code> が<dfn id=fully-active>完全に活性</dfn>であるというのは、 |
| 316 | apache | 1.3 | これがその<a |
| 317 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a>の<a href=#active-document>活性文書</a>であり、かつその閲覧文脈が<a href=#top-level-browsing-context>最上位閲覧文脈</a>であるか、 |
| 318 | またはその閲覧文脈がそれを<a href=#browsing-context-nested-through title="browsing context nested | ||
| 319 | through">通じて</a><a href=#nested-browsing-context | ||
| 320 | apache | 1.3 | title="nested browsing context">入れ子</a>になっているような |
| 321 | <code>Document</code> もそれ自体<a | ||
| 322 | wakaba | 1.39 | href=#fully-active>完全に活性</a>であることをいいます。 |
| 323 | apache | 1.3 | |
| 324 | #en | ||
| 325 | wakaba | 1.39 | Because they are nested through an element, <a href=#child-browsing-context |
| 326 | apache | 1.3 | title="child browsing context">child browsing contexts</a> are always tied |
| 327 | wakaba | 1.39 | to a specific <code>Document</code> in their <a href=#parent-browsing-context>parent |
| 328 | apache | 1.3 | browsing context</a>. User agents must not allow the user to interact with |
| 329 | wakaba | 1.39 | <a href=#child-browsing-context title="child browsing context">child browsing |
| 330 | apache | 1.3 | contexts</a> of elements that are in <code>Document</code>s that are not |
| 331 | wakaba | 1.39 | themselves <a href=#fully-active>fully active</a>. |
| 332 | apache | 1.3 | #ja |
| 333 | wakaba | 1.39 | <a href=#child-browsing-context |
| 334 | apache | 1.3 | title="child browsing context">子閲覧文脈</a>は、要素を通じて入れ子になっているため、 |
| 335 | wakaba | 1.39 | 常に<a href=#parent-browsing-context>親閲覧文脈</a>中の特定の <code>Document</code> |
| 336 | と紐付けされています。利用者エージェントは、<a href=#fully-active>完全に活性</a>でない | ||
| 337 | <code>Document</code> 中の要素の<a href=#child-browsing-context title="child browsing context">子閲覧文脈</a>に対して利用者が対話することを認めては[[MUST NOT:なりません]]。 | ||
| 338 | apache | 1.3 | |
| 339 | #en | ||
| 340 | wakaba | 1.39 | A <a href=#nested-browsing-context>nested browsing context</a> can have a <a |
| 341 | href=#seamless-browsing-context-flag>seamless browsing context flag</a> set, if it is | ||
| 342 | embedded through an <code><a href=#the-iframe-element>iframe</a></code> element with | ||
| 343 | a <code title=attr-iframe-seamless><a href=#attr-iframe-seamless>seamless</a></code> | ||
| 344 | apache | 1.3 | attribute. |
| 345 | #ja | ||
| 346 | wakaba | 1.39 | <a href=#nested-browsing-context>入れ子閲覧文脈</a>には、これが |
| 347 | <code title=attr-iframe-seamless><a href=#attr-iframe-seamless>seamless</a></code> | ||
| 348 | 属性のある <code><a href=#the-iframe-element>iframe</a></code> | ||
| 349 | apache | 1.3 | 要素を通じて埋め込まれている場合、<a |
| 350 | wakaba | 1.39 | href=#seamless-browsing-context-flag>継ぎ目なし閲覧文脈旗</a>が設定されることがあります。 |
| 351 | apache | 1.3 | |
| 352 | #pattern | ||
| 353 | <span class=secno>* </span>Auxiliary browsing contexts | ||
| 354 | #ja | ||
| 355 | <span class=secno>$1 </span>補助閲覧文脈 | ||
| 356 | |||
| 357 | apache | 1.4 | #en |
| 358 | It is possible to create new browsing contexts that are related to a | ||
| 359 | <span>top level browsing context</span> without being nested through an | ||
| 360 | wakaba | 1.39 | element. Such browsing contexts are called <dfn id=auxiliary-browsing-context |
| 361 | apache | 1.4 | title="auxiliary browsing context">auxiliary browsing contexts</dfn>. |
| 362 | wakaba | 1.39 | Auxiliary browsing contexts are always <a href=#top-level-browsing-context |
| 363 | apache | 1.4 | title="top-level browsing context">top-level browsing contexts</a>. |
| 364 | #ja | ||
| 365 | ある<span>最上位閲覧文脈</span>に関係する新しい閲覧文脈を、 | ||
| 366 | wakaba | 1.39 | 要素を通じて入れ子にせずに作成することができます。このような閲覧文脈を<dfn id=auxiliary-browsing-context |
| 367 | apache | 1.4 | title="auxiliary browsing context">補助閲覧文脈</dfn>と呼びます。 |
| 368 | wakaba | 1.39 | 補助閲覧文脈は常に<a href=#top-level-browsing-context |
| 369 | apache | 1.4 | title="top-level browsing context">最上位閲覧文脈</a>です。 |
| 370 | |||
| 371 | #en | ||
| 372 | wakaba | 1.39 | An <a href=#auxiliary-browsing-context>auxiliary browsing context</a> has an <dfn |
| 373 | id=opener-browsing-context>opener browsing context</dfn>, which is the <a | ||
| 374 | href=#browsing-context>browsing context</a> from which the <a | ||
| 375 | href=#auxiliary-browsing-context>auxiliary browsing context</a> was created, and it has | ||
| 376 | a <dfn id=furthest-ancestor-browsing-context>furthest ancestor browsing context</dfn>, which is the | ||
| 377 | <a href=#top-level-browsing-context>top-level browsing context</a> of the <a | ||
| 378 | href=#opener-browsing-context>opener browsing context</a> when the <a | ||
| 379 | href=#auxiliary-browsing-context>auxiliary browsing context</a> was created. | ||
| 380 | #ja | ||
| 381 | <a href=#auxiliary-browsing-context>補助閲覧文脈</a>は、<dfn | ||
| 382 | id=opener-browsing-context>開闢器閲覧文脈</dfn>を持ちます。これは、<a | ||
| 383 | href=#auxiliary-browsing-context>補助閲覧文脈</a>を作成した<a | ||
| 384 | href=#browsing-context>閲覧文脈</a>です。また、<dfn id=furthest-ancestor-browsing-context>最遠祖先閲覧文脈</dfn>も持ちます。 | ||
| 385 | apache | 1.4 | これは、<a |
| 386 | wakaba | 1.39 | href=#auxiliary-browsing-context>補助閲覧文脈</a>が作成された時の<a |
| 387 | href=#opener-browsing-context>開闢器閲覧文脈</a>の<a href=#top-level-browsing-context>最上位閲覧文脈</a>です。 | ||
| 388 | apache | 1.4 | |
| 389 | #en | ||
| 390 | wakaba | 1.39 | The <dfn id=dom-opener title=dom-opener><code>opener</code></dfn> DOM |
| 391 | attribute on the <code><a href=#window>Window</a></code> object must | ||
| 392 | return the <code><a href=#window>Window</a></code> object of the <a | ||
| 393 | href=#browsing-context>browsing context</a> from which the current browsing | ||
| 394 | context was created (its <a href=#opener-browsing-context>opener browsing context</a>), | ||
| 395 | apache | 1.4 | if there is one and it is still available. |
| 396 | #ja | ||
| 397 | wakaba | 1.39 | <code><a href=#window>Window</a></code> オブジェクトの |
| 398 | <dfn id=dom-opener title=dom-opener><code>opener</code></dfn> DOM 属性は、 | ||
| 399 | apache | 1.4 | 現在の閲覧文脈が作成された<a |
| 400 | wakaba | 1.39 | href=#browsing-context>閲覧文脈</a> (<a href=#opener-browsing-context>開闢器閲覧文脈</a>) |
| 401 | の <code><a href=#window>Window</a></code> | ||
| 402 | apache | 1.4 | オブジェクトを、これがあって、まだ利用可能であれば、返さなければ[[MUST:なりません]]。 |
| 403 | |||
| 404 | apache | 1.6 | #pattern |
| 405 | <span class=secno>* </span>Secondary browsing contexts | ||
| 406 | #ja | ||
| 407 | <span class=secno>$1 </span>二次閲覧文脈 | ||
| 408 | |||
| 409 | #en | ||
| 410 | wakaba | 1.39 | User agents may support <dfn id=secondary-browsing-context title="secondary browsing |
| 411 | context">secondary browsing contexts</dfn>, which are <a href=#browsing-context | ||
| 412 | apache | 1.6 | title="browsing context">browsing contexts</a> that form part of the user |
| 413 | agent's interface, apart from the main content area. | ||
| 414 | #ja | ||
| 415 | wakaba | 1.39 | 利用者エージェントは、<dfn id=secondary-browsing-context title="secondary browsing |
| 416 | apache | 1.6 | context">二次閲覧文脈</dfn>に対応しても[[MAY:構いません]]。これは、利用者エージェントの界面の一部を形成する、 |
| 417 | wakaba | 1.39 | 主たる内容領域とは別の<a href=#browsing-context |
| 418 | apache | 1.6 | title="browsing context">閲覧文脈</a>です。 |
| 419 | |||
| 420 | apache | 1.7 | #pattern |
| 421 | <span class=secno>* </span>Security | ||
| 422 | #ja | ||
| 423 | <span class=secno>$1 </span>保安性 | ||
| 424 | |||
| 425 | #en | ||
| 426 | wakaba | 1.39 | A <a href=#browsing-context>browsing context</a> <var title="">A</var> is |
| 427 | <dfn id=concept-input-step>allowed to navigate</dfn> a second <a | ||
| 428 | href=#browsing-context>browsing context</a> <var title="">B</var> if one of the | ||
| 429 | apache | 1.7 | following conditions is true: |
| 430 | #ja | ||
| 431 | wakaba | 1.39 | <a href=#browsing-context>閲覧文脈</a> <var title="">A</var> が2つ目の<a |
| 432 | href=#browsing-context>閲覧文脈</a> <var title="">B</var> | ||
| 433 | を<dfn id=concept-input-step>操縦することが認められている</dfn>のは、 | ||
| 434 | apache | 1.7 | 次の条件の1つが真である場合です。 |
| 435 | |||
| 436 | #en | ||
| 437 | wakaba | 1.39 | Either the <a href=#origin-0>origin</a> of the <a |
| 438 | href=#active-document>active document</a> of <var title="">A</var> is the <a | ||
| 439 | href=#same-origin title="same origin">same</a> as the <a | ||
| 440 | href=#origin-0>origin</a> of the <a href=#active-document>active document</a> | ||
| 441 | apache | 1.7 | of <var title="">B</var>, or |
| 442 | #ja | ||
| 443 | <var title="">A</var> の<a | ||
| 444 | wakaba | 1.39 | href=#active-document>活性文書</a>の<a href=#origin-0>起源</a>が |
| 445 | <var title="">B</var> の<a href=#active-document>活性文書</a>の<a | ||
| 446 | href=#origin-0>起源</a>と<a | ||
| 447 | href=#same-origin title="same origin">同じ</a>である | ||
| 448 | apache | 1.7 | |
| 449 | #en | ||
| 450 | apache | 1.25 | The browsing context <var title="">A</var> is a <a |
| 451 | wakaba | 1.39 | href=#nested-browsing-context>nested browsing context</a> and its <a |
| 452 | href=#top-level-browsing-context>top-level browsing context</a> is <var | ||
| 453 | apache | 1.25 | title="">B</var>, or |
| 454 | #ja | ||
| 455 | 閲覧文脈 <var title="">A</var> は<a | ||
| 456 | wakaba | 1.39 | href=#nested-browsing-context>入れ子閲覧文脈</a>であり、その<a |
| 457 | href=#top-level-browsing-context>最上位閲覧文脈</a>が <var | ||
| 458 | apache | 1.25 | title="">B</var> である |
| 459 | |||
| 460 | #en | ||
| 461 | apache | 1.7 | The browsing context <var title="">B</var> is an <a |
| 462 | wakaba | 1.39 | href=#auxiliary-browsing-context>auxiliary browsing context</a> and <var |
| 463 | title="">A</var> is <a href=#concept-input-step>allowed to navigate</a> <var | ||
| 464 | title="">B</var>'s <a href=#opener-browsing-context>opener browsing context</a>, or | ||
| 465 | apache | 1.7 | #ja |
| 466 | 閲覧文脈 <var title="">B</var> は<a | ||
| 467 | wakaba | 1.39 | href=#auxiliary-browsing-context>補助閲覧文脈</a>であり、かつ |
| 468 | apache | 1.25 | <var title="">A</var> が <var |
| 469 | wakaba |