| 18 |
CSS properties. When these are ambiguous they are qualified as object |
CSS properties. When these are ambiguous they are qualified as object |
| 19 |
properties and CSS properties respectively. |
properties and CSS properties respectively. |
| 20 |
#ja |
#ja |
| 21 |
この仕様書は、 HTML や XML の属性と DOM の属性を同じ文脈で参照することがよくあります。 |
この仕様書では、よく、同じ文脈で HTML や XML の属性と DOM の属性の両方に言及します。 |
| 22 |
どちらを指しているかが明らかでない場合には、 HTML や XML の属性を<dfn id=content0>内容属性</dfn>、 |
いずれの属性を指しているのかが明確でない場合には、 |
| 23 |
DOM のものを <dfn |
HTML や XML の属性を<dfn id=content0>内容属性</dfn>、 |
| 24 |
id=dom-attributes>DOM 属性</dfn>と呼びます。同様に、用語「特性」は ECMAScript |
DOM の属性を <dfn |
| 25 |
のオブジェクト特性と CSS の特性の両方に使われます。曖昧な場合には、それぞれオブジェクト特性や |
id=dom-attributes>DOM 属性</dfn>と呼びます。 |
| 26 |
CSS 特性のように修飾します。 |
同様に、用語「特性」は ECMAScript のオブジェクト特性と CSS の特性の両方に使います。 |
| 27 |
|
いずれを指すか曖昧な場合には、それぞれオブジェクト特性や CSS 特性のように修飾して使います。 |
| 28 |
|
|
| 29 |
#en |
#en |
| 30 |
The term <a href="#html-">HTML documents</a> is sometimes used in |
The term <a href="#html-">HTML documents</a> is sometimes used in |
| 32 |
mean documents that were parsed using an <a href="#html-0">HTML parser</a> |
mean documents that were parsed using an <a href="#html-0">HTML parser</a> |
| 33 |
(as opposed to using an XML parser or created purely through the DOM). |
(as opposed to using an XML parser or created purely through the DOM). |
| 34 |
#ja |
#ja |
| 35 |
用語 <a href="#html-">HTML 文書</a>を <a href="#xml-documents">XML 文書</a>と対比させて時々使いますが、 |
用語 <a href="#html-">HTML 文書</a>は時々 |
| 36 |
これは (XML 構文解析器を使ったものや純粋に DOM を通じて作られたものに対して) |
<a href="#xml-documents">XML 文書</a>と対比させて使いますが、 |
| 37 |
|
(XML 構文解析器を使って構文解析されたものや純粋に DOM を使って作られたものに対して) |
| 38 |
<a href="#html-0">HTML 構文解析器</a>を使って構文解析された文書を意味します。 |
<a href="#html-0">HTML 構文解析器</a>を使って構文解析された文書を意味します。 |
| 39 |
|
|
| 40 |
#en |
#en |
| 44 |
stating that it does not apply to the other format, as in "for HTML, ... |
stating that it does not apply to the other format, as in "for HTML, ... |
| 45 |
(this does not apply to XHTML)". |
(this does not apply to XHTML)". |
| 46 |
#ja |
#ja |
| 47 |
一般に、この仕様書が HTML や XHTML に適用される機能を述べる時には、 |
一般に、この仕様書が HTML か XHTML に適用される機能を述べる時には、 |
| 48 |
他方をも含んでいます。機能がこの2つの言語のうちのいずれかにのみ特に適用される時は、 |
他方についても含んでいます。ある機能がこの2つの言語のうちのいずれかにのみに特に適用される時は、 |
| 49 |
他方の書式には適用されないことを明示的に述べることで注意します。 |
それがわかるように、他方の書式には適用されないことを明記します。 |
| 50 |
|
|
| 51 |
#en |
#en |
| 52 |
This specification uses the term <em>document</em> to refer to any use |
This specification uses the term <em>document</em> to refer to any use |
| 54 |
with rich multimedia, as well as to fully-fledged interactive |
with rich multimedia, as well as to fully-fledged interactive |
| 55 |
applications. |
applications. |
| 56 |
#ja |
#ja |
| 57 |
この仕様書は、短い静的な文書から豊かな多媒体を用いた長い随筆や報告書まで、 |
この仕様書では、短く静的な文書であっても豊かな多媒体を用いた長い随筆や報告書であっても、 |
| 58 |
あるいは本格的な対話的アプリケーションも含めて、 |
はたまた本格的な対話的アプリケーションであったとしても、 |
| 59 |
あらゆる HTML の利用をも含めて用語<em>文書</em>によって表します。 |
あらゆる HTML の利用方法をも含めて、すべて用語<em>文書</em>によって表します。 |
| 60 |
|
|
| 61 |
#en |
#en |
| 62 |
For simplicity, terms such as <em>shown</em>, <em>displayed</em>, and |
For simplicity, terms such as <em>shown</em>, <em>displayed</em>, and |
| 65 |
visual medium; they must be considered to apply to other media in |
visual medium; they must be considered to apply to other media in |
| 66 |
equivalent ways. |
equivalent ways. |
| 67 |
#ja |
#ja |
| 68 |
簡単のため、<em>示す</em>、<em>表示する</em>、 |
簡単のため、文書が利用者に対してレンダリングされる方法に言及する時に<em>示す</em>、 |
| 69 |
<em>可視</em>などの用語を文書が利用者に対してレンダリングされる方法に言及する時に使うことがあります。 |
<em>表示する</em>、<em>可視</em>などの用語を使うことがあります。 |
| 70 |
これらの語は視覚媒体を暗示することを意図していません。 |
このような用語は特に視覚媒体を暗示しているわけではありません。 |
| 71 |
これらの語は他の媒体にも等価な方法で適用されると考えなければ[[MUST:なりません]]。 |
他の媒体であってもこれらの用語が等価な方法で適用されるものと考えなければ[[MUST:なりません]]。 |
| 72 |
|
|
| 73 |
#en |
#en |
| 74 |
Some of the algorithms in this specification, for historical reasons, |
Some of the algorithms in this specification, for historical reasons, |
| 79 |
letting the user interact with Web pages where that would involve invoking |
letting the user interact with Web pages where that would involve invoking |
| 80 |
any script. |
any script. |
| 81 |
#ja |
#ja |
| 82 |
この仕様書の算法のいくつかは、歴史的理由により、何らかの条件が満たされるまで利用者エージェントが<dfn id=pause>一時停止</dfn>することを要求しています。 |
この仕様書にある算法のうちのいくつかは、歴史的な理由により、何らかの条件が満たされるまでの間、 |
| 83 |
利用者エージェントは、一時停止している間、 |
利用者エージェントが<dfn id=pause>一時停止</dfn>することを要求しています。 |
| 84 |
スクリプト (例えば事象取扱器やタイマー) が実行されないようにしなければ[[MUST:なりません]]。 |
利用者エージェントは、一時停止している間、スクリプト (事象取扱器やタイマーなど) |
| 85 |
しかし、利用者エージェントは、一時停止中、スクリプトの呼び出しに関わる Web |
が実行されないようにしなければ[[MUST:なりません]]。 |
| 86 |
頁に対して利用者に対話させないでおきつつも、 |
しかし、一時停止中利用者エージェントは、 |
| 87 |
利用者の入力に対して応答的であり続ける[[SHOULD:べきです]]。 |
スクリプトの呼び出しに関わってくるような Web 頁との対話を利用者にさせないでおきながらも、 |
| 88 |
|
利用者の入力に応答的であり続ける[[SHOULD:べきです]]。 |
| 89 |
|
|
| 90 |
#en |
#en |
| 91 |
To ease migration from HTML to XHTML, UAs conforming |
To ease migration from HTML to XHTML, UAs conforming |
| 96 |
short, when used in this specification, thus refers to both HTML and XHTML |
short, when used in this specification, thus refers to both HTML and XHTML |
| 97 |
elements. |
elements. |
| 98 |
#ja |
#ja |
| 99 |
この仕様書に適合する利用者エージェントは、HTML から XHTML への移行を容易にするため、 |
HTML から XHTML への移行を簡単にするために、 |
| 100 |
|
この仕様書に適合する利用者エージェントは、 |
| 101 |
少なくても DOM と CSS に関しては、 HTML の要素を |
少なくても DOM と CSS に関しては、 HTML の要素を |
| 102 |
<code>http://www.w3.org/1999/xhtml</code> |
<code>http://www.w3.org/1999/xhtml</code> |
| 103 |
名前空間に置きます。用語「<dfn id=elements2>HTML 名前空間の要素</dfn>」、 |
名前空間に置きます。 |
| 104 |
|
この仕様書では、用語「<dfn id=elements2>HTML 名前空間の要素</dfn>」、 |
| 105 |
略して「<dfn id=html-elements>HTML 要素</dfn>」は、 |
略して「<dfn id=html-elements>HTML 要素</dfn>」は、 |
| 106 |
この仕様書中で用いる場合には、 HTML と XHTML の両方の要素を指します。 |
HTML と XHTML の両方の要素を指します。 |
| 107 |
|
|
| 108 |
#en |
#en |
| 109 |
Unless otherwise stated, all elements defined or mentioned in this |
Unless otherwise stated, all elements defined or mentioned in this |
| 111 |
namespace, and all attributes defined or mentioned in this specification |
namespace, and all attributes defined or mentioned in this specification |
| 112 |
have no namespace (they are in the per-element partition). |
have no namespace (they are in the per-element partition). |
| 113 |
#ja |
#ja |
| 114 |
特に述べられていない場合、この仕様書で定義または言及するすべての要素は |
特に断らない場合、 |
| 115 |
|
この仕様書で定義または言及するすべての要素は |
| 116 |
<code>http://www.w3.org/1999/xhtml</code> 名前空間にあり、 |
<code>http://www.w3.org/1999/xhtml</code> 名前空間にあり、 |
| 117 |
この仕様書で定義または言及するすべての属性は名前空間を持ちません |
この仕様書で定義または言及するすべての属性は名前空間を持ちません |
| 118 |
(要素毎区画にあります)。 |
(要素毎区画にあります)。 |
| 125 |
title="">localName</var> and the namespace given by the prefix, as defined |
title="">localName</var> and the namespace given by the prefix, as defined |
| 126 |
by the following table: |
by the following table: |
| 127 |
#ja |
#ja |
| 128 |
XML の名前、例えば属性や要素の名前を <code><var title="">prefix</var>:<var |
XML の名前 (属性名や要素名など) を <code><var title="">prefix</var>:<var |
| 129 |
title="">localName</var></code> の形で <code>xml:id</code> や |
title="">localName</var></code> の形表す場合 (例えば <code>xml:id</code> や |
| 130 |
<code>svg:rect</code> のように表す場合、 |
<code>svg:rect</code>) には、局所名が <var |
| 131 |
これは局所名が <var |
title="">localName</var> であり、 |
| 132 |
title="">localName</var> であり、名前空間が接頭辞により次の表で定義する通り与えられる名前を指します。 |
名前空間は接頭辞によって次の表で定義する通りであるような名前を表します。 |
| 133 |
|
|
| 134 |
#en |
#en |
| 135 |
Attribute names are said to be <dfn |
Attribute names are said to be <dfn |
| 316 |
non-normative, as are all sections explicitly marked non-normative. |
non-normative, as are all sections explicitly marked non-normative. |
| 317 |
Everything else in this specification is normative. |
Everything else in this specification is normative. |
| 318 |
#ja |
#ja |
| 319 |
この仕様書のすべての図、例、注意書きは、 |
この仕様書のすべての図、例示、注意書き、ならびに規定の一部ではないと明記したすべての節は、 |
|
規定の一部ではないと明記された節すべてと同様に、 |
|
| 320 |
規定の一部ではありません。 |
規定の一部ではありません。 |
| 321 |
この仕様書のそれ以外のすべては規定の一部です。 |
この仕様書のそれ以外の部分はすべて規定の一部です。 |
| 322 |
|
|
| 323 |
#en |
#en |
| 324 |
The key words "MUST", "MUST NOT", "REQUIRED", <!--"SHALL", "SHALL |
The key words "MUST", "MUST NOT", "REQUIRED", <!--"SHALL", "SHALL |
| 330 |
#ja |
#ja |
| 331 |
この文書の規定の部分にあるキーワード「[[MUST:しなければなりません]]」、 |
この文書の規定の部分にあるキーワード「[[MUST:しなければなりません]]」、 |
| 332 |
「[[MUST NOT:してはなりません]]」、 |
「[[MUST NOT:してはなりません]]」、 |
| 333 |
「[[REQUIRED:必須です]]」、「[[SHOULD:するべきです]]」、 |
「[[REQUIRED:必須です]]」、<!--"SHALL", "SHALL |
| 334 |
|
NOT",-->「[[SHOULD:するべきです]]」、 |
| 335 |
「[[SHOULD NOT:するべきではありません]]」、 |
「[[SHOULD NOT:するべきではありません]]」、 |
| 336 |
「[[RECOMMENDED:推奨します]]」、「[[MAY:して構いません]]」、 |
「[[RECOMMENDED:推奨します]]」、「[[MAY:して構いません]]」、 |
| 337 |
「[[OPTIONAL:任意です]]」は、 RFC 2119 で説明されているように解釈します。 |
「[[OPTIONAL:任意です]]」は、 RFC 2119 で説明されているように解釈します。 |
| 338 |
可読性の観点から、この仕様書<ins class=ja-note>の原文</ins>では、 |
この仕様書<ins class=ja-note>の原文</ins>では、 |
| 339 |
これらの語<ins class=ja-note>の原語</ins>はすべて大文字では表記しません。 |
可読性の観点から、 |
| 340 |
|
これらの語<ins class=ja-note>の原語</ins>のすべて大文字による表記は行っていません。 |
| 341 |
<a href="#refsRFC2119">[RFC2119]</a> |
<a href="#refsRFC2119">[RFC2119]</a> |
| 342 |
|
|
| 343 |
#en |
#en |
| 348 |
#ja |
#ja |
| 349 |
算法の一部として<ins class=ja-note>動作の指示の形で (原文では</ins>命令形で<ins class=ja-note>) </ins>記述された要件 |
算法の一部として<ins class=ja-note>動作の指示の形で (原文では</ins>命令形で<ins class=ja-note>) </ins>記述された要件 |
| 350 |
(例えば「先頭の間隔文字をすべて除去します」や「偽を返し、これらの段階を停止します」) |
(例えば「先頭の間隔文字をすべて除去します」や「偽を返し、これらの段階を停止します」) |
| 351 |
は、算法の紹介で使われたキーワード ([[MUST:しなければなりません]]、 |
は、算法を紹介するに当たって使われたキーワード ([[MUST:しなければなりません]]、 |
| 352 |
[[SHOULD:するべきです]]、[[MAY:して構いません]]など) の意味により解釈します。 |
[[SHOULD:するべきです]]、[[MAY:して構いません]]など) の意味により解釈します。 |
| 353 |
|
|
| 354 |
#en |
#en |
| 366 |
model described in this specification applies to implementations |
model described in this specification applies to implementations |
| 367 |
regardless of the conformity of the input documents. |
regardless of the conformity of the input documents. |
| 368 |
#ja |
#ja |
| 369 |
文書適合性要件と実装適合性要件の間に暗示的な関係はありません。 |
文書適合性要件と実装適合性要件の間には暗示的な関係もありません。 |
| 370 |
利用者エージェントは、不適合の文書を好きなように取り扱ってよいわけではありません。 |
利用者エージェントは不適合の文書を好きなように取り扱ってよいわけではありません。 |
| 371 |
入力文書の適合性に関わらず、この仕様書で説明する処理モデルが適用されます。 |
入力文書の適合性の如何を問わず、この仕様書で説明する処理モデルが適用されます。 |
| 372 |
|
|
| 373 |
#en |
#en |
| 374 |
The only conformance class defined by this specification is user agents. |
The only conformance class defined by this specification is user agents. |
| 375 |
#ja |
#ja |
| 376 |
この仕様書で定義される適合性の級は、利用者エージェントのみです。 |
この仕様書で定義する唯一の適合性の級は利用者エージェントです。 |
| 377 |
|
|
| 378 |
#en |
#en |
| 379 |
User agents fall into several (overlapping) categories with different |
User agents fall into several (overlapping) categories with different |
| 380 |
conformance requirements. |
conformance requirements. |
| 381 |
#ja |
#ja |
| 382 |
利用者エージェントは異なる適合性要件を持ついくつかの (重なり合った) 範疇に分類できます。 |
利用者エージェントは異なった適合性要件を持つ複数の (重なり合った) 範疇に分類できます。 |
| 383 |
|
|
| 384 |
#en |
#en |
| 385 |
Web browsers and other interactive user agents |
Web browsers and other interactive user agents |
| 844 |
#en |
#en |
| 845 |
This specification relies on several other underlying specifications. |
This specification relies on several other underlying specifications. |
| 846 |
#ja |
#ja |
| 847 |
この仕様書は他のいくつかの下位仕様書に依存しています。 |
この仕様書は、他のいくつかの下位の仕様書に依存しています。 |
| 848 |
|
|
| 849 |
#en |
#en |
| 850 |
Many fundamental concepts from HTML5 are used by this specification. |
Many fundamental concepts from HTML5 are used by this specification. |
| 851 |
<a href="#refsHTML5">[HTML5]</a> |
<a href="#refsHTML5">[HTML5]</a> |
| 852 |
#ja |
#ja |
| 853 |
HTML5 の多くの基礎的な概念をこの仕様書で使用します。 |
この仕様書では、 HTML5 の多くの基礎的な概念を使用します。 |
| 854 |
<a href="#refsHTML5">[HTML5]</a> |
<a href="#refsHTML5">[HTML5]</a> |
| 855 |
|
|
| 856 |
#en |
#en |
| 857 |
This specification is intended to be used with JavaScript as the |
This specification is intended to be used with JavaScript as the |
| 858 |
scripting language. <a href="#refsJS">[JS]</a> |
scripting language. <a href="#refsJS">[JS]</a> |
| 859 |
#ja |
#ja |
| 860 |
この仕様書はスクリプト言語として JavaScript |
この仕様書は、スクリプト言語として JavaScript |
| 861 |
を使うことを想定しています。 <a href="#refsJS">[JS]</a> |
を使うことを想定しています。 <a href="#refsJS">[JS]</a> |
| 862 |
|
|
| 863 |
#en |
#en |
| 864 |
The IDL blocks in this specification use the semantics of the WebIDL |
The IDL blocks in this specification use the semantics of the WebIDL |
| 865 |
specification. <a href="#refsWebIDL">[WebIDL]</a> |
specification. <a href="#refsWebIDL">[WebIDL]</a> |
| 866 |
#ja |
#ja |
| 867 |
この仕様書の IDL ブロックは WebIDL 仕様書における意味を用います。 <a href="#refsWebIDL">[WebIDL]</a> |
この仕様書の IDL ブロックは、WebIDL 仕様書における意味を用います。 <a href="#refsWebIDL">[WebIDL]</a> |
| 868 |
|
|
| 869 |
#en |
#en |
| 870 |
Implementations that support XHTML5 must support some version of XML, |
Implementations that support XHTML5 must support some version of XML, |
| 874 |
#ja |
#ja |
| 875 |
XHTML5 に対応する実装は、 XML のいずれかの版と、 |
XHTML5 に対応する実装は、 XML のいずれかの版と、 |
| 876 |
それに対応する名前空間仕様書に対応しなければ[[MUST:なりません]]。 |
それに対応する名前空間仕様書に対応しなければ[[MUST:なりません]]。 |
| 877 |
というのは、 XHTML5 は名前空間ありの XML 直列化を使用するからです。 <a href="#refsXML">[XML]</a> |
XHTML5 は名前空間を用いた XML 直列化を使います。 |
| 878 |
|
<a href="#refsXML">[XML]</a> |
| 879 |
<a href="#refsXMLNAMES">[XMLNAMES]</a> |
<a href="#refsXMLNAMES">[XMLNAMES]</a> |
| 880 |
|
|
| 881 |
#en |
#en |
| 886 |
href="#refsDOM3CORE">[DOM3CORE]</a> |
href="#refsDOM3CORE">[DOM3CORE]</a> |
| 887 |
#ja |
#ja |
| 888 |
文書オブジェクト・モデル (DOM) は、文書とその内容の表現 (モデル) です。 |
文書オブジェクト・モデル (DOM) は、文書とその内容の表現 (モデル) です。 |
| 889 |
DOM は単なる API ではありません。 HTML 実装の適合性基準は、 |
DOM は単なる API ではなく、この仕様書では HTML 実装の適合性基準を |
| 890 |
この仕様書では、 DOM 上の操作として定義されています。 <a |
DOM 上の操作として定義しています。 <a |
| 891 |
href="#refsDOM3CORE">[DOM3CORE]</a> |
href="#refsDOM3CORE">[DOM3CORE]</a> |
| 892 |
|
|
| 893 |
#en |
#en |
| 897 |
href="#refsDOM3CORE">[DOM3CORE]</a> <a |
href="#refsDOM3CORE">[DOM3CORE]</a> <a |
| 898 |
href="#refsDOM3CORE">[DOM3EVENTS]</a> |
href="#refsDOM3CORE">[DOM3EVENTS]</a> |
| 899 |
#ja |
#ja |
| 900 |
実装は、 DOM 中核と DOM 事象それぞれのいずれかの版に対応しなければ[[MUST:なりません]]。 |
実装は、 DOM 中核と DOM 事象のそれぞれのいずれかの版に対応しなければ[[MUST:なりません]]。 |
| 901 |
というのは、この仕様書は DOM を使って定義しており、また、機能のいくつかは DOM |
この仕様書は DOM を使って定義を行っていますし、この仕様書で定義するいくつかの機能は DOM |
| 902 |
中核界面に対する拡張として定義されているからです。 <a |
中核界面に対する拡張となっています。 <a |
| 903 |
href="#refsDOM3CORE">[DOM3CORE]</a> <a |
href="#refsDOM3CORE">[DOM3CORE]</a> <a |
| 904 |
href="#refsDOM3CORE">[DOM3EVENTS]</a> |
href="#refsDOM3CORE">[DOM3EVENTS]</a> |
| 905 |
|
|
| 912 |
#ja |
#ja |
| 913 |
この仕様書で定義する API を実装するために ECMAScript を使用する実装は、 |
この仕様書で定義する API を実装するために ECMAScript を使用する実装は、 |
| 914 |
Web IDL 仕様書で定義されている ECMAScript 束縛と整合的な方法で実装しなければ[[MUST:なりません]]。 |
Web IDL 仕様書で定義されている ECMAScript 束縛と整合的な方法で実装しなければ[[MUST:なりません]]。 |
| 915 |
というのは、この仕様書は Web IDL 仕様書の用語を使っているからです。 <a |
この仕様書は Web IDL 仕様書の用語法を使っているからです。 <a |
| 916 |
href="#refsWebIDL">[WebIDL]</a> |
href="#refsWebIDL">[WebIDL]</a> |
| 917 |
|
|
| 918 |
#en |
#en |
| 937 |
protocols are in use. |
protocols are in use. |
| 938 |
#ja |
#ja |
| 939 |
この仕様書は、特定のネットワーク輸送プロトコル、スタイル・シート言語、 |
この仕様書は、特定のネットワーク輸送プロトコル、スタイル・シート言語、 |
| 940 |
スクリプティング言語、あるいは先述の内容以上の DOM や WebAPI |
スクリプティング言語の仕様書への対応を要求しませんし、 |
| 941 |
の仕様書に対する対応を要求しません。しかし、この仕様書で説明する言語はスタイル付け言語として |
ここまでに述べた内容以上には DOM や WebAPI の仕様書への対応も要求しません。 |
| 942 |
CSS、スクリプティング言語として ECMAScript、ネットワーク・プロトコルとして HTTP |
しかし、この仕様書で説明する言語は、 |
| 943 |
に偏向しており、いくつかの機能はこれらの言語やプロトコルが使われることを想定しています。 |
スタイル付け言語として CSS、スクリプティング言語として ECMAScript、 |
| 944 |
|
ネットワーク・プロトコルとして HTTP に偏向しており、 |
| 945 |
|
いくつかの機能はこれらの言語やプロトコルが使われることを想定しています。 |
| 946 |
|
|
| 947 |
#en |
#en |
| 948 |
This specification might have certain additional requirements |
This specification might have certain additional requirements |
| 949 |
on character encodings, image formats, audio formats, and video formats in |
on character encodings, image formats, audio formats, and video formats in |
| 950 |
the respective sections. |
the respective sections. |
| 951 |
#ja |
#ja |
| 952 |
この仕様書は、文字符号化、画像書式、音声書式、動画書式に関してそれぞれについての節で追加の要件を示すかもしれません。 |
この仕様書は、文字符号化、画像書式、音声書式、動画書式に関して、 |
| 953 |
|
それぞれに関する節で追加の要件を示すかもしれません。 |
| 954 |
|
|
| 955 |
|
|
| 956 |
|
|
| 1061 |
|
|
| 1062 |
|
|
| 1063 |
|
|
| 1064 |
|
|
| 1065 |
|
|
| 1066 |
|
#en |
| 1067 |
|
If <var title="">string</var> consists of just a single U+002E FULL |
| 1068 |
|
STOP character or if it contains more than one U+002E FULL STOP character |
| 1069 |
|
then return an error condition and abort these steps. |
| 1070 |
|
#ja |
| 1071 |
|
<var title="">string</var> が単一の U+002E FULL |
| 1072 |
|
STOP 文字のみで構成される場合や、複数の U+002E FULL |
| 1073 |
|
STOP 文字を含む場合は、誤り状態を返し、 |
| 1074 |
|
これらの段階を停止します。 |
| 1075 |
|
|
| 1076 |
|
#en |
| 1077 |
|
If <var title="">got number</var> is true, then append <var |
| 1078 |
|
title="">value</var> to the <var title="">numbers</var> list. |
| 1079 |
|
#ja |
| 1080 |
|
<var title="">got number</var> が真の場合、 <var |
| 1081 |
|
title="">value</var> を <var title="">numbers</var> |
| 1082 |
|
リストの最後に追加します。 |
| 1083 |
|
|
| 1084 |
|
#en |
| 1085 |
|
To <dfn id=datetime-parser>parse a string as a datetime value</dfn>, a |
| 1086 |
|
user agent must apply the following algorithm to the string. This will |
| 1087 |
|
either return a time in UTC, with associated timezone information for |
| 1088 |
|
round tripping or display purposes, or nothing, indicating the value is |
| 1089 |
|
not a <a href="#valid5">valid datetime</a>. If at any point the algorithm |
| 1090 |
|
says that it "fails", this means that it returns nothing. |
| 1091 |
|
#ja |
| 1092 |
|
利用者エージェントは、 |
| 1093 |
|
<dfn id=datetime-parser>文字列を日時値として構文解析する</dfn>際に文字列に次の算法を適用しなければ[[MUST:なりません]]。 |
| 1094 |
|
この算法は UTC での時刻と往復変換や表示のための関連付けられた時間帯の情報を返すか、 |
| 1095 |
|
何も返さないことによって値が<a href="#valid5">妥当な日時</a>でないことを示すかのいずれかです。 |
| 1096 |
|
算法が「失敗」といった時点で、何も返さないことを意味します。 |
| 1097 |
|
|
| 1098 |
|
#en |
| 1099 |
|
<a href="#collect">Collect a sequence of characters</a> in the range |
| 1100 |
|
U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9). If the collected |
| 1101 |
|
sequence is not exactly four characters long, then fail. Otherwise, |
| 1102 |
|
interpret the resulting sequence as a base-ten integer. Let that number |
| 1103 |
|
be the <var title="">year</var>. |
| 1104 |
|
#ja |
| 1105 |
|
範囲 U+0030 DIGIT ZERO (0) ~ U+0039 DIGIT NINE (9) の<a href="#collect">文字の列を集めます</a>。 |
| 1106 |
|
集めた列が丁度4文字の長さでない場合は、失敗です。 |
| 1107 |
|
そうでない場合、得られた列を十進数として解釈します。 |
| 1108 |
|
この数を <var title="">year</var> とします。 |