| 1 |
apache |
1.4 |
use utf8; |
| 2 |
wakaba |
1.1 |
$VAR1 = { |
| 3 |
apache |
1.4 |
qq'exact' => { |
| 4 |
|
|
qq'66243aa49fae956080cae8ebe5f43de0' => {}, |
| 5 |
|
|
qq'6656ef1c2fd445878e165388d704a723' => {}, |
| 6 |
|
|
qq'89311b087bd3242d65775f778d64ad35' => { |
| 7 |
|
|
qq'en' => qq'Since then, both groups have been working together.', |
| 8 |
|
|
qq'ja' => qq'それ以後、両部会は共同で作業を続けています。', |
| 9 |
|
|
qq'tags' => [ |
| 10 |
|
|
qq'intro' |
| 11 |
|
|
] |
| 12 |
|
|
}, |
| 13 |
|
|
qq'896f4eaa4f12972b56ed9cdd9a90b949' => { |
| 14 |
|
|
qq'en' => qq'Dependencies', |
| 15 |
|
|
qq'ja' => qq'依存性', |
| 16 |
|
|
qq'tags' => [ |
| 17 |
|
|
qq'common' |
| 18 |
|
|
] |
| 19 |
|
|
}, |
| 20 |
|
|
qq'89802382498225e47af8f6d29689a5af' => { |
| 21 |
|
|
qq'en' => qq'There are various ways of implementing this |
| 22 |
|
|
requirement. One is to just have one <a href=#event-loop>event loop</a> for all |
| 23 |
|
|
<a href=#browsing-context title="browsing context">browsing contexts</a>. Another is |
| 24 |
|
|
that if a script running in one browsing context accesses a storage |
| 25 |
|
|
area, the user agent blocks scripts in other browsing contexts when |
| 26 |
|
|
they try to access the same storage area until the <a href=#event-loop>event |
| 27 |
|
|
loop</a> running the first script has completed running the task |
| 28 |
|
|
that started that script. Another (potentially more efficient but |
| 29 |
|
|
certainly more complex) implementation strategy is to use optimistic |
| 30 |
|
|
transactional script execution. This specification does not require |
| 31 |
|
|
any particular implementation strategy, so long as the requirement |
| 32 |
|
|
above is met.', |
| 33 |
|
|
qq'isPattern' => undef, |
| 34 |
|
|
qq'ja' => qq'この要件を実装する方法は色々あります。 |
| 35 |
|
|
一つは、すべての<a href=#browsing-context title="browsing context">閲覧文脈</a>が1つだけ<a href=#event-loop>事象ループ</a>を持つという方法です。 |
| 36 |
|
|
もう一つは、ある閲覧文脈で走っているスクリプトがストレージ領域にアクセスする場合には、 |
| 37 |
|
|
最初のスクリプトが走っている<a href=#event-loop>事象ループ</a>がそのスクリプトをはじめたタスクを走らせ終えるまで、 |
| 38 |
|
|
同じストレージ領域にアクセスしようとする別閲覧文脈のスクリプトを利用者エージェントがブロックするという方法です。 |
| 39 |
|
|
また別の (より効率がよさそうでより複雑になりそうな) 実装戦略は、楽観的トランザクション的スクリプト実行を使うという方法です。 |
| 40 |
|
|
この仕様書は前述の要件が満たされる限りにおいて特定の実装戦略を要求していません。 |
| 41 |
|
|
', |
| 42 |
|
|
qq'tags' => [ |
| 43 |
|
|
qq'non-normative', |
| 44 |
|
|
qq'storage' |
| 45 |
|
|
] |
| 46 |
|
|
}, |
| 47 |
|
|
qq'898156e7348c8553097ec9f0ac4d99e1' => { |
| 48 |
|
|
qq'en' => qq'Common parser idioms', |
| 49 |
|
|
qq'ja' => qq'構文解析器共通慣用句', |
| 50 |
|
|
qq'tags' => [ |
| 51 |
|
|
qq'microsyntaxes' |
| 52 |
|
|
] |
| 53 |
|
|
}, |
| 54 |
|
|
qq'89c00de03430054fcb043d1217b5d363' => { |
| 55 |
|
|
qq'en' => qq'<code>dt</code> contents. |
| 56 |
apache |
1.3 |
', |
| 57 |
apache |
1.4 |
qq'isPattern' => undef, |
| 58 |
|
|
qq'ja' => qq'<code>dt</code> 内容。', |
| 59 |
|
|
qq'tags' => [ |
| 60 |
|
|
qq'notes' |
| 61 |
|
|
] |
| 62 |
|
|
}, |
| 63 |
|
|
qq'89d2bbcc9e340b320535ef324766c17e' => { |
| 64 |
|
|
qq'en' => qq'The translated text for the paragraph. It may contain HTML tags |
| 65 |
apache |
1.2 |
and references. |
| 66 |
|
|
|
| 67 |
|
|
', |
| 68 |
apache |
1.4 |
qq'isPattern' => undef, |
| 69 |
|
|
qq'ja' => qq'当該段落の訳文です。 |
| 70 |
|
|
HTML のタグや参照を含むことができます。', |
| 71 |
|
|
qq'tags' => [ |
| 72 |
|
|
qq'notes' |
| 73 |
|
|
] |
| 74 |
|
|
}, |
| 75 |
|
|
qq'89df977b19b058dd0fec31b3e875a5f2' => { |
| 76 |
|
|
qq'en' => qq'A <dfn id=custom-data-attribute>custom data attribute</dfn> is an attribute whose name |
| 77 |
wakaba |
1.1 |
starts with the string "<dfn id=attr-data-* |
| 78 |
|
|
title="attr-data-*"><code>data-</code></dfn>", has at least one character |
| 79 |
|
|
after the hyphen, is <a href=#xml-compatible>XML-compatible</a>, and has |
| 80 |
|
|
no namespace.', |
| 81 |
apache |
1.4 |
qq'ja' => qq'<dfn id=custom-data-attribute>カスタム・データ属性</dfn>は、 |
| 82 |
|
|
名前が文字列 "<dfn id=attr-data-* |
| 83 |
|
|
title="attr-data-*"><code>data-</code></dfn>" で始まり、 |
| 84 |
|
|
ハイフンの後最低1文字あり、 <a href=#xml-compatible>XML 互換</a>で、 |
| 85 |
|
|
名前空間を持たない属性です。', |
| 86 |
|
|
qq'tags' => [ |
| 87 |
|
|
qq'elements' |
| 88 |
|
|
] |
| 89 |
|
|
} |
| 90 |
|
|
}, |
| 91 |
|
|
qq'pattern' => { |
| 92 |
|
|
qq'8911b66137117b8466ac73c1acc49c99' => { |
| 93 |
|
|
qq'en' => qq'An end tag whose tag name is "*"', |
| 94 |
|
|
qq'ja' => qq'タグ名が "\x241" の終了タグ', |
| 95 |
|
|
qq'tags' => [ |
| 96 |
|
|
qq'parsing' |
| 97 |
|
|
] |
| 98 |
|
|
}, |
| 99 |
|
|
qq'8946059e77f93d3c8b52add17e2307e4' => { |
| 100 |
|
|
qq'en' => qq'\x5C<span\x5C class\x5C=secno\x5C>(.+)\x5C \x5C<\x5C/span\x5C>Real\x5C numbers', |
| 101 |
|
|
qq'ja' => qq'<span class=secno>\x241 </span>実数', |
| 102 |
|
|
qq'tags' => [ |
| 103 |
|
|
qq'microsyntaxes' |
| 104 |
|
|
] |
| 105 |
|
|
}, |
| 106 |
|
|
qq'89ad619bc63344b1a77da417c069212c' => { |
| 107 |
|
|
qq'en' => qq'The *, and * DOM attributes |
| 108 |
wakaba |
1.1 |
must <a href=#reflect>reflect</a> the content attributes of the same |
| 109 |
|
|
name.', |
| 110 |
apache |
1.4 |
qq'ja' => qq'DOM 属性 \x241, \x242 は同じ名前の内容属性を<a href=#reflect>反映</a>しなければ[[MUST:なりません]]。', |
| 111 |
|
|
qq'tags' => [ |
| 112 |
|
|
qq'metadata' |
| 113 |
|
|
] |
| 114 |
|
|
}, |
| 115 |
|
|
qq'89b5e5f5cda009cd3cede535c8695f67' => { |
| 116 |
|
|
qq'en' => qq'\x5C<span\x5C class\x5C=secno\x5C>(.+)\x5C \x5C<\x5C/span\x5C>Determining\x5C the\x5C character\x5C encoding', |
| 117 |
|
|
qq'ja' => qq'<span class=secno>\x241 </span>文字符号化の決定', |
| 118 |
|
|
qq'tags' => [ |
| 119 |
|
|
qq'parsing' |
| 120 |
|
|
] |
| 121 |
|
|
} |
| 122 |
|
|
} |
| 123 |
wakaba |
1.1 |
}; |