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

Contents of /markup/html/html5/spec-ja/data/browsers.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.23 - (hide annotations) (download)
Thu Aug 14 03:02:12 2008 UTC (17 years, 11 months ago) by apache
Branch: MAIN
Changes since 1.22: +13 -1 lines
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     A <dfn id=browsing1>browsing context</dfn> is a collection of one or
23     more <code>Document</code> objects, and one or more <a href="#view"
24     title=view>views</a>.
25     #ja
26     <dfn id=browsing1>閲覧文脈</dfn>は1つ以上の <code>Document</code>
27     オブジェクトと1つ以上の<a href="#view"
28     title=view>表示</a>の集成です。
29    
30     #en
31     At any one time, one of the <code>Document</code>s in a <a
32     href="#browsing1">browsing context</a> is the <dfn id=active>active
33     document</dfn>. The collection of <code>Document</code>s is the <a
34     href="#browsing1">browsing context</a>'s <a href="#session">session
35     history</a>.
36     #ja
37     いかなる時点においても、ある <a
38     href="#browsing1">閲覧文脈</a>の中の <code>Document</code>
39     の1つは<dfn id=active>活性文書</dfn>です。
40     <code>Document</code> の集成は<a
41     href="#browsing1">閲覧文脈</a>の<a href="#session">セッション履歴</a>です。
42    
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     href="#browsing1">browsing context</a>. <a
49     href="#refsDOM2VIEWS">[DOM2VIEWS]</a>
50     #ja
51     <dfn id=view>表示</dfn>は、何らかの媒体における <code>Document</code>
52     オブジェクトの表現のために用いられる、特定の媒体に紐付けされた利用者エージェント界面です。
53 apache 1.13 提示は対話的であっても[[MAY:構いません]]。各表示は <code>AbstractView</code>
54 apache 1.3 オブジェクトにより現れます。各表示は<a
55     href="#browsing1">閲覧文脈</a>に属します。 <a
56     href="#refsDOM2VIEWS">[DOM2VIEWS]</a>
57    
58     #en
59     The <code title="">document</code> attribute of an
60     <code>AbstractView</code> object representing a <a href="#view">view</a>
61     gives the <code>Document</code> object of the view's <a
62     href="#browsing1">browsing context</a>'s <a href="#active">active
63     document</a>. <a href="#refsDOM2VIEWS">[DOM2VIEWS]</a>
64     #ja
65     <a href="#view">表示</a>を表す
66     <code>AbstractView</code> オブジェクトの <code title="">document</code>
67     属性は、その表示の<a
68     href="#browsing1">閲覧文脈</a>の<a href="#active">活性文書</a>の
69     <code>Document</code> オブジェクトを与えます。
70     <a href="#refsDOM2VIEWS">[DOM2VIEWS]</a>
71    
72     #en
73     Events that use the <code>UIEvent</code> interface are
74     related to a specific <a href="#view">view</a> (the view in which the
75     event happened); the <code>AbstractView</code> of that view is given in
76     the event object's <code title="">view</code> attribute. <a
77     href="#refsDOM3EVENTS">[DOM3EVENTS]</a>
78     #ja
79     <code>UIEvent</code> 界面を用いる事象は特定の<a href="#view">表示</a>
80     (事象が発生した表示) に関係付けられています。その表示の
81     <code>AbstractView</code> は事象オブジェクトの <code title="">view</code>
82     属性で与えられます。 <a
83     href="#refsDOM3EVENTS">[DOM3EVENTS]</a>
84    
85     #en
86     A typical Web browser has one obvious <a
87     href="#view">view</a> per <a href="#browsing1">browsing context</a>: the
88     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     一般的な Web ブラウザは<a href="#browsing1">閲覧文脈</a>毎に1つの自明な<a
95     href="#view">表示</a>、つまりブラウザの窓 (画面媒体) を持っています。
96     しかし、頁が印刷される場合、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     href="#browsing1">browsing context</a> associated with it. In particular,
104     data mining tools are likely to never instantiate browsing contexts.
105     #ja
106     <code>Document</code> は必ずしも<a
107     href="#browsing1">閲覧文脈</a>に関連付けられているとは限りません。
108     特に、データ・マイニング・ツールは閲覧文脈を決して実現値化しないでしょう。
109    
110     #en
111 apache 1.14 The main <a href="#view">view</a> through which a user primarily
112     interacts with a user agent is the <dfn id=default4>default view</dfn>.
113 apache 1.3 #ja
114 apache 1.14 利用者が利用者エージェントと対話するために主に使用する<a href="#view">表示</a>が<dfn id=default4>既定表示</dfn>です。
115 apache 1.3
116     #en
117 apache 1.14 The <a href="#default4">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     interface. <a href="#refsDOM3VIEWS">[DOM3VIEWS]</a>
122     #ja
123 apache 1.14 <code>Document</code> の <a href="#default4">既定表示</a>は
124 apache 1.3 <code>Document</code> オブジェクトの <code>DocumentView</code>
125     界面の <code title="">defaultView</code>
126     属性により与えられます。 <a href="#refsDOM3VIEWS">[DOM3VIEWS]</a>
127    
128     #en
129 apache 1.15 When a <a href="#browsing1">browsing context</a> is first created, it
130 apache 1.3 must be created with a single <code>Document</code> in its session
131     history, whose <span title="the document's address">address</span><!--
132     XXXDOCURL -->
133 apache 1.15 is <code><a href="#aboutblank">about:blank</a></code><!-- XXX xref -->,
134     which is marked as being an <a href="#html-" title="HTML documents">HTML
135     document</a>, and whose <a href="#character3" title="document's character
136     encoding">character encoding</a> is UTF-8. The <code>Document</code> must
137     have a single child <code><a href="#html">html</a></code> node, which
138     itself has a single child <code><a href="#body0">body</a></code> node. If
139     the <a href="#browsing1">browsing context</a> is created specifically to
140     be immediately navigated, then that initial navigation will have <a
141 apache 1.3 href="#replacement">replacement enabled</a>.
142     #ja
143     <a href="#browsing1">閲覧文脈</a>が最初に作成されたとき、
144     閲覧文脈はセッション履歴に<span title="the document's address">番地</span>が
145 apache 1.15 <code><a href="#aboutblank">about:blank</a></code><!-- XXX xref --> で、 <a href="#html-" title="HTML documents">HTML
146 apache 1.3 文書</a>として印付けされており、<a
147     href="#character1" title="document's character encoding">文字符号化</a>が
148     UTF-8 である <code>Document</code>
149     が1つある状態で作成されなければ[[MUST:なりません]]。この
150     <code>Document</code> は <code><a href="#html">html</a></code>
151     節点1つだけを子供として持ち、その <code><a href="#html">html</a></code>
152     節点は <code><a href="#body0">body</a></code> 節点だけを子供として持たなければ[[MUST:なりません]]。
153     <a
154     href="#browsing1">閲覧文脈</a>が即座に操縦されるために特に作成された場合、
155     その最初の操縦は<a
156     href="#replacement">置換有効</a>で行われます。
157    
158     #en
159 apache 1.16 The <a href="#origin0">origin</a> of the <code><a
160     href="#aboutblank">about:blank</a></code> <code>Document</code> is set
161     when the <code>Document</code> is created, in a manner dependent on
162     whether the <a href="#browsing1">browsing context</a> created is a <a
163 apache 1.3 href="#nested0">nested browsing context</a>, as follows:
164     #ja
165 apache 1.16 <code><a
166     href="#aboutblank">about:blank</a></code> <code>Document</code> の<a href="#origin0">起源</a>は、
167 apache 1.3 その <code>Document</code> が作成されるときに、作成された<a
168     href="#browsing1">閲覧文脈</a>が<a
169     href="#nested0">入れ子閲覧文脈</a>であるかどうかにより、
170     次のように設定されます:
171    
172     #en
173     If the new <a href="#browsing1">browsing context</a> is a <a
174     href="#nested0">nested browsing context</a>
175     #ja
176     新しい<a href="#browsing1">閲覧文脈</a>が<a
177     href="#nested0">入れ子閲覧文脈</a>である場合
178    
179     #en
180 apache 1.17 The <a href="#origin0">origin</a> of the <code><a
181     href="#aboutblank">about:blank</a></code> <code>Document</code> is the <a
182     href="#origin0">origin</a> of the <a href="#active">active document</a>
183     of the new <a href="#browsing1">browsing context</a>'s <a
184     href="#parent">parent browsing context</a> at the time of its creation.
185 apache 1.3 #ja
186 apache 1.17 <code><a
187     href="#aboutblank">about:blank</a></code> <code>Document</code> の<a href="#origin0">起源</a>は、
188 apache 1.3 新しい<a
189     href="#browsing1">閲覧文脈</a>の作成の時点でのその<a href="#parent">親閲覧文脈</a>の<a
190     href="#active">活性文書</a>の<a href="#origin0">起源</a>です。
191    
192     #en
193     If the new <a href="#browsing1">browsing context</a> is an <a
194     href="#auxiliary0">auxiliary browsing context</a>
195     #ja
196     新しい<a href="#browsing1">閲覧文脈</a>が<a
197     href="#auxiliary0">補助閲覧文脈</a>である場合
198    
199     #en
200 apache 1.17 The <a href="#origin0">origin</a> of the <code><a
201     href="#aboutblank">about:blank</a></code>
202 apache 1.3 <code>Document</code> is the <a href="#origin0">origin</a> of the <a
203     href="#active">active document</a> of the new <a
204     href="#browsing1">browsing context</a>'s <a href="#opener">opener
205     browsing context</a> at the time of the new browsing context's creation.
206     #ja
207 apache 1.17 <code><a
208     href="#aboutblank">about:blank</a></code> <code>Document</code> の<a href="#origin0">起点</a>は、
209 apache 1.3 新しい閲覧文脈の作成の時点でのその<a href="#opener">開き元閲覧文脈</a>の<a
210     href="#active">活性文書</a>の<a href="#origin0">起点</a>です。
211    
212     #en
213     Otherwise
214     #ja
215     その他の場合
216    
217     #en
218 apache 1.17 The <a href="#origin0">origin</a> of the <code><a
219     href="#aboutblank">about:blank</a></code>
220 apache 1.3
221     <code>Document</code> is a globally unique identifier assigned when the
222     new <a href="#browsing1">browsing context</a> is created.
223     #ja
224 apache 1.17 <code><a
225     href="#aboutblank">about:blank</a></code> <code>Document</code> の<a href="#origin0">起点</a>は、
226 apache 1.3 その新しい<a href="#browsing1">閲覧文脈</a>が作成されたときに割り当てられた大域的に固有な識別子です。
227    
228     #pattern
229     <span class=secno>* </span>Nested browsing contexts
230     #ja
231     <span class=secno>$1 </span>入れ子の閲覧文脈
232    
233     #en
234     Certain elements (for example, <code><a href="#iframe">iframe</a></code>
235     elements) can instantiate further <a href="#browsing1" title="browsing
236     context">browsing contexts</a>. These are called <dfn id=nested0
237     title="nested browsing context">nested browsing contexts</dfn>. If a
238 apache 1.18 browsing context <var title="">P</var> has an element <var
239     title="">E</var> in one of its <code>Document</code>s <var
240     title="">D</var> that nests another browsing context <var title="">C</var>
241     inside it, then <var title="">P</var> is said to be the <dfn
242     id=parent>parent browsing context</dfn> of <var title="">C</var>, <var
243     title="">C</var> is said to be a <dfn id=child>child browsing
244     context</dfn> of <var title="">P</var>, <var title="">C</var> is said to
245     be <dfn id=nested1 title="browsing context nested through">nested
246     through</dfn> <var title="">D</var>, and <var title="">E</var> is said to
247     be the <dfn id=browsing2>browsing context container</dfn> of <var
248     title="">C</var>.
249 apache 1.3 #ja
250     要素によっては (例えば <code><a href="#iframe">iframe</a></code>
251     要素は)、更に<a href="#browsing1" title="browsing
252     context">閲覧文脈</a>を実現値化することができます。このようなものを<dfn id=nested0
253     title="nested browsing context">入れ子の閲覧文脈</dfn>と呼びます。
254     閲覧文脈 <var title="">P</var> がその <code>Document</code> の1つ
255 apache 1.18 <var title="">D</var> 中に要素 <var
256     title="">E</var> を持っていて、その要素の内側に別の閲覧文脈 <var title="">C</var>
257 apache 1.3 を入れ子にしている場合、 <var title="">P</var> は <var
258     title="">C</var> の<dfn id=parent>親閲覧文脈</dfn>であるといい、
259     <var title="">C</var> は <var title="">P</var> の<dfn
260     id=child>子閲覧文脈</dfn>であるといい、 <var
261     title="">C</var> は <var title="">D</var> を<dfn id=nested1 title="browsing context
262 apache 1.18 nested through">通じて入れ子である</dfn>といい、
263     <var title="">E</var> は <var
264     title="">C</var> の<dfn id=browsing2>閲覧文脈包含子</dfn>であるといいます。
265 apache 1.3
266     #en
267     A browsing context <var title="">A</var> is said to be an ancestor of a
268     browsing context <var title="">B</var> if there exists a browsing context
269     <var title="">A'</var> that is a <a href="#child">child browsing
270     context</a> of <var title="">A</var> and that is itself an ancestor of
271     <var title="">B</var>, or if there is a browsing context <var
272     title="">P</var> that is a <a href="#child">child browsing context</a> of
273     <var title="">A</var> and that is the <a href="#parent">parent browsing
274     context</a> of <var title="">B</var>.
275     #ja
276     閲覧文脈 <var title="">A</var> が閲覧文脈 <var title="">B</var>
277     の祖先であるというのは、 <var title="">A</var>
278     の<a href="#child">子閲覧文脈</a>である閲覧文脈 <var title="">A'</var>
279     が存在して、それ自体が <var title="">B</var> の祖先である場合、または閲覧文脈 <var
280     title="">P</var> があって、それが <var title="">A</var>
281     の<a href="#child">子閲覧文脈</a>であり、かつ <var title="">B</var>
282     の<a href="#parent">親閲覧文脈</a>である場合です。
283    
284     #en
285     The browsing context with no <a href="#parent">parent browsing
286     context</a> is the <dfn id=top-level>top-level browsing context</dfn> of
287     all the browsing contexts <a href="#nested0" title="nested browsing
288     context">nested</a> within it (either directly or indirectly through other
289     nested browsing contexts).
290     #ja
291     <a href="#parent">親閲覧文脈</a>のない閲覧文脈は、
292     それに (直接的に、または他の入れ子閲覧文脈を通じて間接的に)
293     <a href="#nested0" title="nested browsing
294     context">入れ子</a>になっている閲覧文脈すべての<dfn id=top-level>最上位閲覧文脈</dfn>です。
295    
296     #en
297     The transitive closure of <a href="#parent" title="parent browsing
298     context">parent browsing contexts</a> for a <a href="#nested0">nested
299     browsing context</a> gives the list of <dfn id=ancestor title="ancestor
300     browsing context">ancestor browsing contexts</dfn>.
301     #ja
302     <a href="#nested0">入れ子閲覧文脈</a>の<a href="#parent" title="parent browsing
303     context">親閲覧文脈</a>の推移的閉包が<dfn id=ancestor title="ancestor
304     browsing context">祖先閲覧文脈</dfn>の並びを与えます。
305    
306     #en
307     A <code>Document</code> is said to be <dfn id=fully>fully active</dfn>
308     when it is the <a href="#active">active document</a> of its <a
309     href="#browsing1">browsing context</a>, and either its browsing context is
310     a <a href="#top-level">top-level browsing context</a>, or the
311     <code>Document</code> <a href="#nested1" title="browsing context nested
312     through">through which</a> that browsing context is <a href="#nested0"
313     title="nested browsing context">nested</a> is itself <a
314     href="#fully">fully active</a>.
315     #ja
316     <code>Document</code> が<dfn id=fully>完全に活性</dfn>であるというのは、
317     これがその<a
318     href="#browsing1">閲覧文脈</a>の<a href="#active">活性文書</a>であり、かつその閲覧文脈が<a href="#top-level">最上位閲覧文脈</a>であるか、
319     またはその閲覧文脈がそれを<a href="#nested1" title="browsing context nested
320     through">通じて</a><a href="#nested0"
321     title="nested browsing context">入れ子</a>になっているような
322     <code>Document</code> もそれ自体<a
323     href="#fully">完全に活性</a>であることをいいます。
324    
325     #en
326     Because they are nested through an element, <a href="#child"
327     title="child browsing context">child browsing contexts</a> are always tied
328     to a specific <code>Document</code> in their <a href="#parent">parent
329     browsing context</a>. User agents must not allow the user to interact with
330     <a href="#child" title="child browsing context">child browsing
331     contexts</a> of elements that are in <code>Document</code>s that are not
332     themselves <a href="#fully">fully active</a>.
333     #ja
334     <a href="#child"
335     title="child browsing context">子閲覧文脈</a>は、要素を通じて入れ子になっているため、
336     常に<a href="#parent">親閲覧文脈</a>中の特定の <code>Document</code>
337     と紐付けされています。利用者エージェントは、<a href="#fully">完全に活性</a>でない
338     <code>Document</code> 中の要素の<a href="#child" title="child browsing context">子閲覧文脈</a>に対して利用者が対話することを認めては[[MUST NOT:なりません]]。
339    
340     #en
341     A <a href="#nested0">nested browsing context</a> can have a <a
342     href="#seamless0">seamless browsing context flag</a> set, if it is
343     embedded through an <code><a href="#iframe">iframe</a></code> element with
344     a <code title=attr-iframe-seamless><a href="#seamless">seamless</a></code>
345     attribute.
346     #ja
347     <a href="#nested0">入れ子閲覧文脈</a>には、これが
348     <code title=attr-iframe-seamless><a href="#seamless">seamless</a></code>
349     属性のある <code><a href="#iframe">iframe</a></code>
350     要素を通じて埋め込まれている場合、<a
351     href="#seamless0">継ぎ目なし閲覧文脈旗</a>が設定されることがあります。
352    
353     #pattern
354     <span class=secno>* </span>Auxiliary browsing contexts
355     #ja
356     <span class=secno>$1 </span>補助閲覧文脈
357    
358 apache 1.4 #en
359     It is possible to create new browsing contexts that are related to a
360     <span>top level browsing context</span> without being nested through an
361     element. Such browsing contexts are called <dfn id=auxiliary0
362     title="auxiliary browsing context">auxiliary browsing contexts</dfn>.
363     Auxiliary browsing contexts are always <a href="#top-level"
364     title="top-level browsing context">top-level browsing contexts</a>.
365     #ja
366     ある<span>最上位閲覧文脈</span>に関係する新しい閲覧文脈を、
367     要素を通じて入れ子にせずに作成することができます。このような閲覧文脈を<dfn id=auxiliary0
368     title="auxiliary browsing context">補助閲覧文脈</dfn>と呼びます。
369     補助閲覧文脈は常に<a href="#top-level"
370     title="top-level browsing context">最上位閲覧文脈</a>です。
371    
372     #en
373     An <a href="#auxiliary0">auxiliary browsing context</a> has an <dfn
374     id=opener>opener browsing context</dfn>, which is the <a
375     href="#browsing1">browsing context</a> from which the <a
376     href="#auxiliary0">auxiliary browsing context</a> was created, and it has
377     a <dfn id=furthest>furthest ancestor browsing context</dfn>, which is the
378     <a href="#top-level">top-level browsing context</a> of the <a
379     href="#opener">opener browsing context</a> when the <a
380     href="#auxiliary0">auxiliary browsing context</a> was created.
381     #ja
382     <a href="#auxiliary0">補助閲覧文脈</a>は、<dfn
383     id=opener>開闢器閲覧文脈</dfn>を持ちます。これは、<a
384     href="#auxiliary0">補助閲覧文脈</a>を作成した<a
385     href="#browsing1">閲覧文脈</a>です。また、<dfn id=furthest>最遠祖先閲覧文脈</dfn>も持ちます。
386     これは、<a
387     href="#auxiliary0">補助閲覧文脈</a>が作成された時の<a
388     href="#opener">開闢器閲覧文脈</a>の<a href="#top-level">最上位閲覧文脈</a>です。
389    
390     #en
391     The <dfn id=opener0 title=dom-opener><code>opener</code></dfn> DOM
392     attribute on the <code><a href="#window">Window</a></code> object must
393     return the <code><a href="#window">Window</a></code> object of the <a
394     href="#browsing1">browsing context</a> from which the current browsing
395     context was created (its <a href="#opener">opener browsing context</a>),
396     if there is one and it is still available.
397     #ja
398     <code><a href="#window">Window</a></code> オブジェクトの
399     <dfn id=opener0 title=dom-opener><code>opener</code></dfn> DOM 属性は、
400     現在の閲覧文脈が作成された<a
401     href="#browsing1">閲覧文脈</a> (<a href="#opener">開闢器閲覧文脈</a>)
402     の <code><a href="#window">Window</a></code>
403     オブジェクトを、これがあって、まだ利用可能であれば、返さなければ[[MUST:なりません]]。
404    
405 apache 1.6 #pattern
406     <span class=secno>* </span>Secondary browsing contexts
407     #ja
408     <span class=secno>$1 </span>二次閲覧文脈
409    
410     #en
411     User agents may support <dfn id=secondary0 title="secondary browsing
412     context">secondary browsing contexts</dfn>, which are <a href="#browsing1"
413     title="browsing context">browsing contexts</a> that form part of the user
414     agent's interface, apart from the main content area.
415     #ja
416     利用者エージェントは、<dfn id=secondary0 title="secondary browsing
417     context">二次閲覧文脈</dfn>に対応しても[[MAY:構いません]]。これは、利用者エージェントの界面の一部を形成する、
418     主たる内容領域とは別の<a href="#browsing1"
419     title="browsing context">閲覧文脈</a>です。
420    
421 apache 1.7 #pattern
422     <span class=secno>* </span>Security
423     #ja
424     <span class=secno>$1 </span>保安性
425    
426     #en
427     A <a href="#browsing1">browsing context</a> <var title="">A</var> is
428     <dfn id=allowed>allowed to navigate</dfn> a second <a
429     href="#browsing1">browsing context</a> <var title="">B</var> if one of the
430     following conditions is true:
431     #ja
432     <a href="#browsing1">閲覧文脈</a> <var title="">A</var> が2つ目の<a
433     href="#browsing1">閲覧文脈</a> <var title="">B</var>
434     を<dfn id=allowed>操縦することが認められている</dfn>のは、
435     次の条件の1つが真である場合です。
436    
437     #en
438     Either the <a href="#origin0">origin</a> of the <a
439     href="#active">active document</a> of <var title="">A</var> is the <a
440     href="#same-origin" title="same origin">same</a> as the <a
441     href="#origin0">origin</a> of the <a href="#active">active document</a>
442     of <var title="">B</var>, or
443     #ja
444     <var title="">A</var> の<a
445     href="#active">活性文書</a>の<a href="#origin0">起源</a>が
446     <var title="">B</var> の<a href="#active">活性文書</a>の<a
447     href="#origin0">起源</a>と<a
448     href="#same-origin" title="same origin">同じ</a>である
449    
450     #en
451     The browsing context <var title="">B</var> is an <a
452     href="#auxiliary0">auxiliary browsing context</a> and either its <a
453     href="#opener">opener browsing context</a> is <var title="">A</var> or
454     <var title="">A</var> is <a href="#allowed">allowed to navigate</a> <var
455     title="">B</var>'s <a href="#opener">opener browsing context</a>, or
456     #ja
457     閲覧文脈 <var title="">B</var> は<a
458     href="#auxiliary0">補助閲覧文脈</a>であり、かつ、その<a
459     href="#opener">開闢器閲覧文脈</a>が <var title="">A</var>
460     であるか、または <var title="">A</var> が <var
461     title="">B</var> の<a href="#opener">開闢器閲覧文脈</a>を<a href="#allowed">操縦することが認められている</a>かのいずれかである
462    
463     #en
464     The browsing context <var title="">B</var> is not a <a
465     href="#top-level">top-level browsing context</a>, but there exists an <a
466     href="#ancestor">ancestor browsing context</a> of <var title="">B</var>
467     whose <a href="#active">active document</a> has the <a
468     href="#same-origin" title="same origin">same</a> <a
469     href="#origin0">origin</a> as the <a href="#active">active document</a>
470     of <var title="">A</var> (possibly in fact being <var title="">A</var>
471     itself).
472     #ja
473     閲覧文脈 <var title="">B</var> は<a
474     href="#top-level">最上位閲覧文脈</a>ではないが、 <var title="">B</var>
475     の<a
476     href="#ancestor">祖先閲覧文脈</a>に<a href="#active">活性文書</a>が
477     <var title="">A</var> の<a href="#active">活性文書</a>と<a
478     href="#same-origin" title="same origin">同じ</a><a
479     href="#origin0">起源</a>を持つものが存在する
480     (実のところ <var title="">A</var> 自体であることもある)
481    
482 apache 1.8 #pattern
483     <span class=secno>* </span>Threads
484     #ja
485     <span class=secno>$1 </span>スレッド
486    
487     #en
488     Each <a href="#browsing1">browsing context</a> is defined as having a
489     list of zero or more <dfn id=directly>directly reachable browsing
490     contexts</dfn>. These are:
491     #ja
492     各<a href="#browsing1">閲覧文脈</a>は、零以上の<dfn id=directly>直接到達可能閲覧文脈</dfn>の並びを持つと定義します。
493     これは、次の閲覧文脈を含みます。
494    
495     #en
496     All the <a href="#browsing1">browsing context</a>'s <a href="#child"
497     title="child browsing context">child browsing contexts</a>.
498     #ja
499     当該<a href="#browsing1">閲覧文脈</a>の全ての<a href="#child"
500     title="child browsing context">子閲覧文脈</a>。
501    
502     #en
503     The <a href="#browsing1">browsing context</a>'s <a
504     href="#parent">parent browsing context</a>.
505     #ja
506     当該<a href="#browsing1">閲覧文脈</a>の<a
507     href="#parent">親閲覧文脈</a>。
508    
509     #en
510     All the <a href="#browsing1" title="browsing context">browsing
511     contexts</a> that have the <a href="#browsing1">browsing context</a> as
512     their <a href="#opener">opener browsing context</a>.
513     #ja
514     当該<a href="#browsing1">閲覧文脈</a>が<a href="#opener">開闢器閲覧文脈</a>であるすべての<a href="#browsing1" title="browsing context">閲覧文脈</a>。
515    
516     #en
517     The <a href="#browsing1">browsing context</a>'s <a
518     href="#opener">opener browsing context</a>.
519     #ja
520     当該<a href="#browsing1">閲覧文脈</a>の<a href="#opener">開闢器閲覧文脈</a>。
521    
522     #en
523     The transitive closure of all the <a href="#browsing1" title="browsing
524     context">browsing contexts</a> that are <a href="#directly">directly
525     reachable browsing contexts</a> forms a <dfn id=unit-of>unit of related
526     browsing contexts</dfn>.
527     #ja
528     <a href="#directly">直接到達可能閲覧文脈</a>である<a href="#browsing1" title="browsing
529     context">閲覧文脈</a>すべての推移的閉包は、<dfn id=unit-of>関連閲覧文脈の単位</dfn>を形成します。
530    
531     #en
532     All the executable code in a <a href="#unit-of">unit of related browsing
533     contexts</a> must execute on a single conceptual thread. The dispatch of
534     events fired by the user agent (e.g. in response to user actions or
535     network activity) and the execution of any scripts associated with timers
536     must be serialized so that for each <a href="#unit-of">unit of related
537     browsing contexts</a> there is only one script being executed at a time.
538     #ja
539     <a href="#unit-of">関連閲覧文脈の単位</a>内のすべての実行可能符号は、
540     単一の概念的なスレッドで実行されなければ[[MUST:なりません]]。利用者エージェントが
541     (例えば利用者の作用やネットワーク活動への反応として) 発火する事象の発送やタイマーと関連付けられたスクリプトの実行は、
542     <a href="#unit-of">関連閲覧文脈の単位</a>毎に同時に1つのスクリプトだけが実行されるように直列化されなければ[[MUST:なりません]]。
543    
544 apache 1.9 #pattern
545     <span class=secno>* </span>Browsing context names
546     #ja
547     <span class=secno>$1 </span>閲覧文脈名
548    
549     #en
550     Browsing contexts can have a <dfn id=browsing2>browsing context
551     name</dfn>. By default, a browsing context has no name (its name is not
552     set).
553     #ja
554     閲覧文脈は、<dfn id=browsing2>閲覧文脈名</dfn>を持つことができます。
555     既定では、閲覧文脈は名前を持ちません (名前は設定されません)。
556    
557 apache 1.8
558    
559    
560    
561    
562 apache 1.7
563    
564 apache 1.6
565    
566 apache 1.4
567 apache 1.3
568    
569    
570    
571    
572     #en
573     When an HTML document is to be loaded in a <a href="#browsing1">browsing
574     context</a>, the user agent must create a <code>Document</code> object,
575     mark it as being an <a href="#html-" title="HTML documents">HTML
576     document</a>, create an <a href="#html-0">HTML parser</a>, associate it
577     with the document, and begin to use the bytes provided for the document as
578     the <a href="#input0">input stream</a> for that parser.
579     #ja
580     HTML 文書が<a href="#browsing1">閲覧文脈</a>に読み込まれるとき、
581     利用者エージェントは、 <code>Document</code> オブジェクトを作成し、
582     それに <a href="#html-" title="HTML documents">HTML
583     文書</a>であるとの印を付け、<a href="#html-0">HTML 構文解析器</a>を作成し、
584     これをその文書と関連付け、
585     その文書に対して提供されたバイト列を構文解析器の<a href="#input0">入力ストリーム</a>として使い始めなければ[[MUST:なりません]]。
586    
587     #en
588     The <a href="#input0">input stream</a> converts bytes into
589     characters for use in the <span>tokeniser</span><!-- XXX xref
590     -->. This
591     process relies, in part, on character encoding information found in the
592     real <a href="#content-type5" title=Content-Type>Content-Type metadata</a>
593    
594     of the resource; the "sniffed type" is not used for this purpose.
595     #ja
596     <a href="#input0">入力ストリーム</a>はバイト列を文字列に変換し、
597     字句化器で使用できるようにします。この過程は、部分的に、
598     資源の実際の <a href="#content-type5" title=Content-Type>Content-Type
599     メタデータ</a>に現れる文字符号化情報に依存しています。
600     ここでは「探知型」は使用しません。
601    
602     #en
603     When no more bytes are available, an EOF character is implied, which
604     eventually causes a <code title=event-load><a
605     href="#load0">load</a></code> event to be fired.
606     #ja
607     それ以上のバイトが存在しなくなると、暗黙の EOF 文字の存在が仮定され、
608     それによって <code title=event-load><a
609     href="#load0">load</a></code> 事象が発火されることとなります。
610    
611     #en
612     After creating the <code>Document</code> object, but potentially before
613     the page has finished parsing, the user agent must <a
614     href="#update2">update the session history with the new page</a>.
615     #ja
616     <code>Document</code> オブジェクトが作成された後に、
617     頁が構文解析を完了される前でも構いませんが、
618     利用者エージェントは、<a
619     href="#update2">新しい頁によりセッション履歴を更新</a>しなければ[[MUST:なりません]]。
620    
621     #en
622     <a href="#application2"
623     title=concept-appcache-init-with-attribute>Application cache selection</a>
624    
625     happens <a href="#parser-appcache">in the HTML parser</a>.
626     #ja
627     <a href="#application2"
628     title=concept-appcache-init-with-attribute>アプリケーション・キャッシュの選択</a>が
629     <a href="#parser-appcache">HTML 構文解析器の中</a>で起こります。
630    
631     #en
632     When faced with displaying an XML file inline, user agents must first
633     create a <code>Document</code> object, following the requirements of the
634     XML and Namespaces in XML recommendations, RFC 3023, DOM3 Core, and other
635     relevant specifications. <a href="#refsXML">[XML]</a> <a
636     href="#refsXMLNS">[XMLNS]</a> <a href="#refsRFC3023">[RFC3023]</a> <a
637     href="#refsDOM3CORE">[DOM3CORE]</a>
638     #ja
639     利用者エージェントは、 XML ファイルを行内で表示することになったとき、
640     まず <code>Document</code> オブジェクトを XML と XML 名前空間の勧告、
641 apache 1.11 RFC 3023、DOM3 中核、その他関連する仕様書に従って作成しなければ[[MUST:なりません]]。
642 apache 1.3 <a href="#refsXML">[XML]</a> <a
643     href="#refsXMLNS">[XMLNS]</a> <a href="#refsRFC3023">[RFC3023]</a> <a
644     href="#refsDOM3CORE">[DOM3CORE]</a>
645    
646     #en
647     The actual HTTP headers and other metadata, not the headers as mutated
648     or implied by the algorithms given in this specification, are the ones
649     that must be used when determining the character encoding according to the
650     rules given in the above specifications. Once the character encoding is
651     established, the <a href="#character1">document's character encoding</a>
652     must be set to that character encoding.
653     #ja
654     実際の HTTP 頭部その他のメタデータが、
655     前述の仕様書群で示された規則に従い文字符号化を決定する際には使用しなければ[[MUST:ならない]]ものです
656     (この仕様書に示した算法により変異した、あるいは暗示される頭部ではありません)。
657    
658     #en
659     If the root element, as parsed according to the XML specifications cited
660     above, is found to be an <code><a href="#html">html</a></code> element
661     with an attribute <code title=attr-html-manifest><a
662     href="#manifest">manifest</a></code>, then, as soon as the element is
663     inserted into the DOM, the user agent must run the <a href="#application2"
664     title=concept-appcache-init-with-attribute>application cache selection
665     algorithm</a> with the value of that attribute, resolved relative to the
666     <a href="#elements3">element's base URI</a>, as the manifest URI.
667     Otherwise, as soon as the root element is inserted into the DOM, the user
668     agent must run the <a href="#application3"
669     title=concept-appcache-init-no-attribute>application cache selection
670     algorithm</a> with no manifest.
671     #ja
672     利用者エージェントは、前述の XML 仕様書群に従い構文解析された根要素が <code><a href="#html">html</a></code>
673     要素であって <code title=attr-html-manifest><a
674     href="#manifest">manifest</a></code> 属性を持つものであることが判明した場合、
675     その要素が DOM に挿入されると同時に、<a href="#application2"
676     title=concept-appcache-init-with-attribute>アプリケーション・キャッシュ選択算法</a>を、その属性の値を<a href="#elements3">要素の基底
677     URI</a> に対して解決したものをマニフェスト URI
678     として実行しなければ[[MUST:なりません]]。そうでない場合、
679     利用者エージェントは、根要素が DOM に挿入されると同時に、
680     <a href="#application3"
681     title=concept-appcache-init-no-attribute>アプリケーション・キャッシュ選択算法</a>をマニフェストなしで実行しなければ[[MUST:なりません]]。
682    
683     #en
684     Because the processing of the <code
685     title=attr-html-manifest><a href="#manifest">manifest</a></code> attribute
686     happens only once the root element is parsed, any URIs referenced by
687     processing instructions before the root element (such as <code
688     title="">&lt;?xml-styleesheet?></code> and <code
689     title="">&lt;?xbl?></code> PIs) will be fetched from the network and
690     cannot be cached.
691     #ja
692     <code
693     title=attr-html-manifest><a href="#manifest">manifest</a></code>
694     属性の処理は根要素が構文解析されてはじめて行われますから、
695 apache 1.10 根要素の前に現れる処理指令 (例えば <code
696     title="">&lt;?xml-styleesheet?></code> や <code
697     title="">&lt;?xbl?></code> 処理指令) が参照する URI
698     はネットワークから取って来られることになり、キャッシュできません。
699 apache 1.3
700     #en
701     User agents may examine the namespace of the root <code>Element</code>
702     node of this <code>Document</code> object to perform namespace-based
703     dispatch to alternative processing tools, e.g. determining that the
704     content is actually a syndication feed and passing it to a feed handler.
705     If such processing is to take place, abort the steps in this section, and
706     jump to <a href="#navigate-non-Document">step 10</a> in the <a
707     href="#navigate">navigate</a> steps above.
708     #ja
709     利用者エージェントは、この <code>Document</code>
710     オブジェクトの根 <code>Element</code>
711     ノードを検査し、名前空間を基にした代替処理ツールを呼び出しても[[MAY:構いません]]
712     (例えば、内容が実際には配給フィードであると判定し、
713     これをフィード取扱器に渡しても構いません)。このような処理が行われる場合は、
714     この節の段階を中断し、前述の<a
715     href="#navigate">操縦</a>段階の<a href="#navigate-non-Document">段階
716     10</a> に飛びます。
717    
718     #en
719     Otherwise, then, with the newly created <code>Document</code>, the user
720     agents must <a href="#update2">update the session history with the new
721     page</a>. User agents may do this before the complete document has been
722     parsed (thus achieving <i>incremental rendering</i>).
723     #ja
724     そうでない場合には、利用者エージェントは、新たに作成された
725     <code>Document</code> によって、
726     <a href="#update2">新しい頁によりセッション履歴を更新</a>しなければ[[MUST:なりません]]。
727     利用者エージェントは、これを文書全体が構文解析される前に行って
728 wakaba 1.12 (<i>逐次的レンダリング</i>を実現して) も[[MAY:構いません]]。
729 apache 1.3
730     #en
731     Error messages from the parse process (e.g. namespace well-formedness
732     errors) may be reported inline by mutating the <code>Document</code>.
733     #ja
734     構文解析過程の誤りメッセージ (例えば名前空間整形式性誤り)
735 apache 1.19 は <code>Document</code> を変異させることによって行内で報告して[[MAY:構いません]]。
736    
737     #en
738     The <dfn id=top0 title=dom-top><code>top</code></dfn> DOM attribute on
739     the <code><a href="#window">Window</a></code> object of a <a
740     href="#browsing1">browsing context</a> <var title="">b</var> must return
741     the <code><a href="#window">Window</a></code> object of its <a
742     href="#top-level">top-level browsing context</a> (which would be its own
743     <code><a href="#window">Window</a></code> object if it was a <a
744     href="#top-level">top-level browsing context</a> itself).
745     #ja
746     <a
747     href="#browsing1">閲覧文脈</a> <var title="">b</var> の
748     <code><a href="#window">Window</a></code> オブジェクトの <dfn id=top0 title=dom-top><code>top</code></dfn> DOM
749     属性は、その<a
750     href="#top-level">最上位閲覧文脈</a>の
751     <code><a href="#window">Window</a></code>
752     オブジェクト (その閲覧文脈自体が<a
753     href="#top-level">最上位閲覧文脈</a>の場合、
754     その <code><a href="#window">Window</a></code>
755     オブジェクト自体) を返さなければ[[MUST:なりません]]。
756 apache 1.20
757    
758     #en
759     The <dfn id=parent0 title=dom-parent><code>parent</code></dfn> DOM
760     attribute on the <code><a href="#window">Window</a></code> object of a <a
761     href="#browsing1">browsing context</a> <var title="">b</var> must return
762     the <code><a href="#window">Window</a></code> object of the <a
763     href="#parent">parent browsing context</a>, if there is one (i.e. if <var
764     title="">b</var> is a <a href="#child">child browsing context</a>), or the
765     <code><a href="#window">Window</a></code> object of the <a
766     href="#browsing1">browsing context</a> <var title="">b</var> itself,
767     otherwise (i.e. if it is a <a href="#top-level">top-level browsing
768     context</a>).
769     #ja
770     <a
771     href="#browsing1">閲覧文脈</a> <var title="">b</var> の
772     <code><a href="#window">Window</a></code> オブジェクトの <dfn id=parent0 title=dom-parent><code>parent</code></dfn> DOM
773     属性は、その<a
774     href="#parent">親閲覧文脈</a>があれば
775     (つまり <var
776     title="">b</var> が<a href="#child">子閲覧文脈</a>である場合) その<a
777     href="#parent">親閲覧文脈</a>の
778     <code><a href="#window">Window</a></code>
779     オブジェクトを、そうでない場合 (つまりそれ自体が<a href="#top-level">最上位閲覧文脈</a>の場合)
780     <a
781     href="#browsing1">閲覧文脈</a> <var title="">b</var>
782 apache 1.21 自体の <code><a href="#window">Window</a></code> オブジェクトを返さなければ[[MUST:なりません]]。
783    
784     #en
785     The <dfn id=frameelement
786     title=dom-frameElement><code>frameElement</code></dfn> DOM attribute on
787     the <code><a href="#window">Window</a></code> object of a <a
788     href="#browsing1">browsing context</a> <var title="">b</var>, on getting,
789     must run the following algorithm:
790     #ja
791     <a
792     href="#browsing1">閲覧文脈</a> <var title="">b</var> の
793     <code><a href="#window">Window</a></code> オブジェクトの <dfn id=frameelement
794     title=dom-frameElement><code>frameElement</code></dfn> DOM
795 apache 1.22 属性は、取得時、次の算法を走らせなければ[[MUST:なりません]]。
796    
797     #en
798     If <var title="">b</var> is not a <a href="#child">child browsing
799     context</a>, return null and abort these steps.
800     #ja
801     <var title="">b</var> が<a href="#child">子閲覧文脈</a>でない場合、
802 apache 1.23 null を返し、これらの段階を停止します。
803    
804     #en
805     If the <a href="#parent">parent browsing context</a>'s <a
806     href="#active">active document</a> does not have the <span>same</span>
807     <span>effective origin</span> as the script that is accessing the <code
808     title=dom-frameElement><a href="#frameelement">frameElement</a></code>
809     attribute, then throw a <a href="#security10">security exception</a>.
810     #ja
811     <a href="#parent">親閲覧文脈</a>の<a
812     href="#active">活性文書</a>が <code
813     title=dom-frameElement><a href="#frameelement">frameElement</a></code>
814     属性にアクセスしているスクリプトと<span>同じ</span><span>実効起源</span>を持たない場合、<a href="#security10">保安性例外</a>を投げます。

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24