$VAR1 = { 'exact' => { '4c03cc5fcf12f6b9d76cf5b2de0b9504' => { 'en' => 'Zero or more space characters.', 'ja' => "\x{96f6}\x{500b}\x{4ee5}\x{4e0a}\x{306e}\x{9593}\x{9694}\x{6587}\x{5b57}\x{3002}", 'tags' => [ 'syntax' ] }, '4c0a0e097862c099d8c121317407f6c4' => { 'en' => 'A U+0059 LATIN CAPITAL LETTER Y or U+0079 LATIN SMALL LETTER Y character.', 'ja' => "U+0059 LATIN CAPITAL LETTER Y \x{6587}\x{5b57}\x{304b} U+0079 LATIN SMALL LETTER Y \x{6587}\x{5b57}\x{3002}", 'tags' => undef }, '4c1bfca166092b9c34b38ee92fb1fe73' => { 'en' => 'This section describes features that apply most directly to Web browsers. Having said that, unless specified elsewhere, the requirements defined in this section do apply to all user agents, whether they are Web browsers or not.', 'isPattern' => undef, 'ja' => "\x{3053}\x{306e}\x{7ae0}\x{3067}\x{306f}\x{3001} Web \x{30d6}\x{30e9}\x{30a6}\x{30b6}\x{30fc}\x{306b}\x{6700}\x{3082}\x{76f4}\x{63a5}\x{7684}\x{306b}\x{9069}\x{7528}\x{3055}\x{308c}\x{308b}\x{6a5f}\x{80fd}\x{306b}\x{3064}\x{3044}\x{3066}\x{8aac}\x{660e}\x{3057}\x{307e}\x{3059}\x{3002} \x{3068}\x{306f}\x{3044}\x{3048}\x{3001}\x{3053}\x{306e}\x{7ae0}\x{3067}\x{5b9a}\x{7fa9}\x{3059}\x{308b}\x{8981}\x{4ef6}\x{306f}\x{3001}\x{7279}\x{306b}\x{65ad}\x{3089}\x{306a}\x{3044}\x{9650}\x{308a}\x{3001} Web \x{30d6}\x{30e9}\x{30a6}\x{30b6}\x{30fc}\x{3067}\x{3042}\x{308b}\x{304b}\x{5426}\x{304b}\x{3092}\x{554f}\x{308f}\x{305a}\x{5168}\x{3066}\x{306e}\x{5229}\x{7528}\x{8005}\x{30a8}\x{30fc}\x{30b8}\x{30a7}\x{30f3}\x{30c8}\x{306b}\x{9069}\x{7528}\x{3055}\x{308c}\x{307e}\x{3059}\x{3002}", 'tags' => [ 'browsers' ] }, '4c2e9b4d54174e04cedd7f1bc96ef454' => { 'en' => 'Non-normative contents. ', 'isPattern' => undef, 'ja' => "\x{898f}\x{5b9a}\x{306e}\x{4e00}\x{90e8}\x{3067}\x{306a}\x{3044}\x{5185}\x{5bb9}\x{3002}", 'tags' => [ 'notes' ] }, '4c7f531fffe95a66c618a230515908dc' => { 'en' => 'Otherwise, if the database version provided is the empty string, or if the database doesn\'t yet exist, or if the database exists and the version provided to the openDatabase() method is the same as the current version associated with the database, then the method must return a Database object representing the database that has the name that was given. If no such database exists, it must be created first.', 'ja' => "\x{305d}\x{3046}\x{3067}\x{306a}\x{3044}\x{5834}\x{5408}\x{3001}\x{6307}\x{5b9a}\x{3055}\x{308c}\x{305f}\x{30c7}\x{30fc}\x{30bf}\x{30d9}\x{30fc}\x{30b9}\x{306e}\x{7248}\x{304c}\x{7a7a}\x{6587}\x{5b57}\x{5217}\x{306e}\x{5834}\x{5408}\x{3001} \x{307e}\x{305f}\x{306f}\x{30c7}\x{30fc}\x{30bf}\x{30d9}\x{30fc}\x{30b9}\x{304c}\x{307e}\x{3060}\x{5b58}\x{5728}\x{3057}\x{306a}\x{3044}\x{5834}\x{5408}\x{3001} \x{307e}\x{305f}\x{306f}\x{30c7}\x{30fc}\x{30bf}\x{30d9}\x{30fc}\x{30b9}\x{304c}\x{5b58}\x{5728}\x{3057}\x{3001} openDatabase() \x{30e1}\x{30bd}\x{30c3}\x{30c9}\x{306b}\x{6307}\x{5b9a}\x{3055}\x{308c}\x{3066}\x{7248}\x{304c}\x{30c7}\x{30fc}\x{30bf}\x{30d9}\x{30fc}\x{30b9}\x{306b}\x{95a2}\x{9023}\x{4ed8}\x{3051}\x{3089}\x{308c}\x{3066}\x{3044}\x{308b}\x{73fe}\x{5728}\x{306e}\x{7248}\x{3068}\x{540c}\x{3058}\x{3067}\x{3042}\x{308b}\x{5834}\x{5408}\x{306b}\x{306f}\x{3001} \x{30e1}\x{30bd}\x{30c3}\x{30c9}\x{306f}\x{3001}\x{6307}\x{5b9a}\x{3055}\x{308c}\x{305f}\x{540d}\x{524d}\x{3092}\x{6301}\x{3064}\x{30c7}\x{30fc}\x{30bf}\x{30d9}\x{30fc}\x{30b9}\x{3092}\x{8868}\x{3059} Database \x{30aa}\x{30d6}\x{30b8}\x{30a7}\x{30af}\x{30c8}\x{3092}\x{8fd4}\x{3055}\x{306a}\x{3051}\x{308c}\x{3070}[[MUST:\x{306a}\x{308a}\x{307e}\x{305b}\x{3093}]]\x{3002} \x{305d}\x{306e}\x{3088}\x{3046}\x{306a}\x{30c7}\x{30fc}\x{30bf}\x{30d9}\x{30fc}\x{30b9}\x{304c}\x{5b58}\x{5728}\x{3057}\x{306a}\x{3044}\x{5834}\x{5408}\x{3001} \x{307e}\x{305a}\x{305d}\x{308c}\x{3092}\x{4f5c}\x{3089}\x{306a}\x{3051}\x{308c}\x{3070}[[MUST:\x{306a}\x{308a}\x{307e}\x{305b}\x{3093}]]\x{3002}", 'tags' => [ 'storages' ] }, '4c8476e2448114e13662a96a01796ef3' => { 'en' => ' If the next character is not one of U+0030 DIGIT ZERO (0) .. U+0039 DIGIT NINE (9), then return an error.', 'ja' => "\x{6b21}\x{306e}\x{6587}\x{5b57}\x{304c} U+0030 DIGIT ZERO (0) \x{301c} U+0039 DIGIT NINE (9) \x{306e}\x{3046}\x{3061}\x{306e}1\x{3064}\x{3067}\x{306a}\x{3044}\x{5834}\x{5408}\x{3001}\x{8aa4}\x{308a}\x{3092}\x{8fd4}\x{3057}\x{307e}\x{3059}\x{3002}", 'tags' => [ 'microsyntaxes' ] }, '4c8792e2e6c729d82304440688a67a3a' => { 'en' => 'XHTML2 defines a new vocabulary with features for hyperlinks, multimedia content, annotating document edits, rich metadata, declarative interactive forms, and describing the semantics of human literary works such as poems and scientific papers. [XHTML2]', 'ja' => "XHTML2 \x{306f}\x{30cf}\x{30a4}\x{30d1}\x{30fc}\x{30ea}\x{30f3}\x{30af}\x{3084}\x{591a}\x{5a92}\x{4f53}\x{306e}\x{5185}\x{5bb9}\x{3001}\x{6587}\x{66f8}\x{306e}\x{7de8}\x{96c6}\x{306e}\x{6ce8}\x{91c8}\x{4ed8}\x{3051}\x{3001}\x{8c4a}\x{5bcc}\x{306a}\x{30e1}\x{30bf}\x{30c7}\x{30fc}\x{30bf}\x{3001} \x{5ba3}\x{8a00}\x{7684}\x{306a}\x{5bfe}\x{8a71}\x{7684}\x{30d5}\x{30a9}\x{30fc}\x{30e0}\x{3001}\x{8a69}\x{3084}\x{79d1}\x{5b66}\x{7684}\x{8ad6}\x{6587}\x{306a}\x{3069}\x{306e}\x{4eba}\x{6587}\x{5b66}\x{7684}\x{8457}\x{4f5c}\x{7269}\x{306e}\x{610f}\x{5473}\x{306e}\x{8a18}\x{8ff0}\x{306e}\x{305f}\x{3081}\x{306e}\x{6a5f}\x{80fd}\x{3092}\x{6301}\x{3063}\x{305f}\x{65b0}\x{3057}\x{3044}\x{8a9e}\x{5f59}\x{3092}\x{5b9a}\x{7fa9}\x{3057}\x{3066}\x{3044}\x{307e}\x{3059}\x{3002} [XHTML2]", 'tags' => [ 'intro' ] }, '4ca7c3f561c471b72f469da8740a16d1' => { 'en' => 'All the browsing contexts that have the browsing context as their opener browsing context.', 'ja' => "\x{5f53}\x{8a72}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{304c}\x{958b}\x{95e2}\x{5668}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{3067}\x{3042}\x{308b}\x{3059}\x{3079}\x{3066}\x{306e}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{3002}", 'tags' => undef }, '4cc14a85e6232f82d81a2127855e830c' => { 'en' => 'If the character in the string input at position position is a U+0020 SPACE, U+002C COMMA, or U+003B SEMICOLON character, then return to step 4.', 'ja' => "\x{6587}\x{5b57}\x{5217} input \x{306e}\x{4f4d}\x{7f6e} position \x{304c} U+0020 SPACE\x{3001}U+002C COMMA\x{3001}U+003B SEMICOLON \x{306e}\x{3044}\x{305a}\x{308c}\x{304b}\x{306e}\x{6587}\x{5b57}\x{3067}\x{3042}\x{308c}\x{3070}\x{3001}\x{6bb5}\x{968e} 4 \x{306b}\x{623b}\x{308a}\x{307e}\x{3059}\x{3002}", 'tags' => undef }, '4cc171d12fc59998f9478fee813b25a3' => { 'en' => 'Other menus (which allows the list to be nested)', 'ja' => "\x{4ed6}\x{306e}\x{30e1}\x{30cb}\x{30e5}\x{30fc} (\x{4e26}\x{3073}\x{3092}\x{5165}\x{308c}\x{5b50}\x{306b}\x{3067}\x{304d}\x{307e}\x{3059})", 'tags' => [ 'menu' ] }, '4cc7e781e44db82f8bd32020954bb94a' => { 'en' => 'The two workers use a common library for performing the actual network calls. This library is as follows: ', 'ja' => "\x{4e21}\x{52b4}\x{50cd}\x{8005}\x{306f}\x{5b9f}\x{969b}\x{306e}\x{30cd}\x{30c3}\x{30c8}\x{30ef}\x{30fc}\x{30af}\x{306e}\x{547c}\x{3073}\x{51fa}\x{3057}\x{3092}\x{884c}\x{3046}\x{5171}\x{901a}\x{306e}\x{30e9}\x{30a4}\x{30d6}\x{30e9}\x{30ea}\x{30fc}\x{3092}\x{4f7f}\x{3044}\x{307e}\x{3059}\x{3002} \x{3053}\x{306e}\x{30e9}\x{30a4}\x{30d6}\x{30e9}\x{30ea}\x{30fc}\x{306f}\x{6b21}\x{306e}\x{901a}\x{308a}\x{3067}\x{3059}\x{3002}", 'tags' => [ 'workers', 'non-normative' ] }, '4cebc50e0564cecc9cdf989adec24dfc' => { 'en' => 'The string "GIF87a", a GIF signature.', 'ja' => "\x{6587}\x{5b57}\x{5217}\x{300c}GIF87a\x{300d}\x{3001}GIF \x{7f72}\x{540d}\x{3002}", 'tags' => [ 'common' ] }, 'dc0043d2cc7036eb9cea1592c94b3df9' => {}, 'e11ef300774b70f27357444290b47f37' => {}, 'e1c26ba5b927816dffed52bb8b3de4df' => {} }, 'pattern' => { '4cd35d027f6366cfc32a06c9c4787996' => { 'en' => '\\(.+)\\ \\<\\/span\\>Parse\\ state', 'ja' => "\$1 \x{69cb}\x{6587}\x{89e3}\x{6790}\x{72b6}\x{614b}", 'tags' => [ 'parsing' ] } } };