$VAR1 = { 'exact' => { '17200b4aab352b01d5b94d3c5494a228' => { 'en' => 'Otherwise, the sniffed type of the resource is "text/html".', 'isPattern' => undef, 'ja' => "\x{305d}\x{3046}\x{3067}\x{306a}\x{3044}\x{5834}\x{5408}\x{3001}\x{8cc7}\x{6e90}\x{306e}\x{63a2}\x{77e5}\x{578b}\x{306f}\x{300c}text/html\x{300d}\x{3067}\x{3059}\x{3002}", 'tags' => [ 'step', 'sniffer' ] }, '175aca51d1a1761d07a964f96764070e' => { 'en' => 'Web Browsers', 'ja' => "Web \x{30d6}\x{30e9}\x{30a6}\x{30b6}", 'tags' => [ 'intro' ] }, '17657586d8e2b441ca220b9a8e4261df' => { 'en' => 'Stop parsing.', 'is_pattern' => undef, 'ja' => "\x{69cb}\x{6587}\x{89e3}\x{6790}\x{3092}\x{505c}\x{6b62}\x{3057}\x{307e}\x{3059}\x{3002}", 'tags' => [ 'parsing' ] }, '177c4247c6a8ef6e7aba9cd83b4f1503' => { 'en' => 'The localStorage object and related name/value pair storage APIs.', 'ja' => "localStorage \x{30aa}\x{30d6}\x{30b8}\x{30a7}\x{30af}\x{30c8}\x{3068}\x{3001} \x{95a2}\x{9023}\x{3059}\x{308b}\x{540d}\x{524d}\x{30fb}\x{5024}\x{7d44}\x{84c4}\x{7a4d}\x{5eab} API\x{3002}", 'tags' => [ 'workers' ] }, '178c1b73d6e30301a6e94f73a6875d10' => { 'en' => 'The canPlayType(type) method must return 1 if type is a MIME type that the user agent is confident represents a media resource that it can render if used in a audio or video element, 0 if it cannot determine whether it could do so, and −1 if it is confident that it would not be able to render resources of that type.', 'is_pattern' => undef, 'ja' => "canPlayType(type) \x{30e1}\x{30bd}\x{30c3}\x{30c9}\x{306f}\x{3001} type \x{304c} audio \x{8981}\x{7d20}\x{304b} video \x{8981}\x{7d20}\x{3067}\x{4f7f}\x{308f}\x{308c}\x{305f}\x{306a}\x{3089}\x{5229}\x{7528}\x{8005}\x{30a8}\x{30fc}\x{30b8}\x{30a7}\x{30f3}\x{30c8}\x{304c}\x{30ec}\x{30f3}\x{30c0}\x{30ea}\x{30f3}\x{30b0}\x{3067}\x{304d}\x{308b}\x{5a92}\x{4f53}\x{8cc7}\x{6e90}\x{3092}\x{8868}\x{3059}\x{3068}\x{78ba}\x{4fe1}\x{3059}\x{308b}\x{5834}\x{5408}\x{306b}\x{306f} 1 \x{3092}\x{3001} \x{3067}\x{304d}\x{308b}\x{304b}\x{3069}\x{3046}\x{304b}\x{6c7a}\x{3081}\x{517c}\x{306d}\x{308b}\x{5834}\x{5408}\x{306b}\x{306f} 0 \x{3092}\x{3001} \x{305d}\x{306e}\x{578b}\x{306e}\x{8cc7}\x{6e90}\x{3092}\x{30ec}\x{30f3}\x{30c0}\x{30ea}\x{30f3}\x{30b0}\x{3067}\x{304d}\x{306a}\x{3044}\x{3068}\x{78ba}\x{4fe1}\x{3059}\x{308b}\x{5834}\x{5408}\x{306b}\x{306f} −1 \x{3092}\x{8fd4}\x{3055}\x{306a}\x{3051}\x{308c}\x{3070}[[MUST NOT:\x{306a}\x{308a}\x{307e}\x{305b}\x{3093}]]\x{3002}", 'tags' => [ 'browsers', 'media' ] }, '17add160d031b71c3b047430b4dce8df' => { 'en' => 'Markup RFC 2119 keywords, otherwise what is requirement and what is not might become unclear. Note that keywords in non-normative parts (e.g. examples) of the spec are not RFC 2119 keywords, so don\'t markup them. ', 'isPattern' => undef, 'ja' => "RFC 2119 \x{30ad}\x{30fc}\x{30ef}\x{30fc}\x{30c9}\x{306f}\x{30de}\x{30fc}\x{30af}\x{4ed8}\x{3051}\x{3057}\x{307e}\x{3059}\x{3002} \x{305d}\x{3046}\x{3057}\x{306a}\x{3051}\x{308c}\x{3070}\x{3001}\x{3069}\x{308c}\x{304c}\x{8981}\x{4ef6}\x{3067}\x{3069}\x{308c}\x{304c}\x{8981}\x{4ef6}\x{3067}\x{306f}\x{306a}\x{3044}\x{304b}\x{304c}\x{308f}\x{304b}\x{308a}\x{306b}\x{304f}\x{304f}\x{306a}\x{308a}\x{307e}\x{3059}\x{3002} \x{306a}\x{304a}\x{3001}\x{4ed5}\x{69d8}\x{66f8}\x{4e2d}\x{306e}\x{898f}\x{5b9a}\x{306e}\x{4e00}\x{90e8}\x{3067}\x{306a}\x{3044}\x{90e8}\x{5206} (\x{4f8b}\x{3048}\x{3070}\x{4f8b}\x{793a}\x{306e}\x{90e8}\x{5206}) \x{306e}\x{30ad}\x{30fc}\x{30ef}\x{30fc}\x{30c9}\x{306f} RFC 2119 \x{30ad}\x{30fc}\x{30ef}\x{30fc}\x{30c9}\x{3067}\x{306f}\x{3042}\x{308a}\x{307e}\x{305b}\x{3093}\x{306e}\x{3067}\x{3001}\x{30de}\x{30fc}\x{30af}\x{4ed8}\x{3051}\x{3057}\x{306a}\x{3044}\x{3067}\x{304f}\x{3060}\x{3055}\x{3044}\x{3002}", 'tags' => [ 'notes' ] }, '17b9b0ba5e5ec5e7710e2490fc990f4e' => { 'en' => 'Element-level focus APIs', 'is_pattern' => undef, 'ja' => "\x{8981}\x{7d20}\x{6c34}\x{6e96}\x{7126}\x{70b9} API", 'tags' => [ 'headings', 'focus' ] }, '17cb5b9a658ac88ffefbe9b8ed70afb9' => { 'en' => ' For HTML documents, user agents must use the parsing rules described in this section to generate the DOM trees. Together, these rules define what is referred to as the HTML parser.', 'ja' => "HTML \x{6587}\x{66f8}\x{306b}\x{3064}\x{3044}\x{3066}\x{306f}\x{3001}\x{5229}\x{7528}\x{8005}\x{30a8}\x{30fc}\x{30b8}\x{30a7}\x{30f3}\x{30c8}\x{306f}\x{3001} DOM \x{6728}\x{3092}\x{751f}\x{6210}\x{3059}\x{308b}\x{305f}\x{3081}\x{306b}\x{3053}\x{306e}\x{7bc0}\x{3067}\x{8aac}\x{660e}\x{3059}\x{308b}\x{69cb}\x{6587}\x{89e3}\x{6790}\x{898f}\x{5247}\x{3092}\x{4f7f}\x{7528}\x{3057}\x{306a}\x{3051}\x{308c}\x{3070}[[MUST:\x{306a}\x{308a}\x{307e}\x{305b}\x{3093}]]\x{3002} \x{307e}\x{305f}\x{3001}\x{3053}\x{306e}\x{898f}\x{5247}\x{306f}HTML \x{69cb}\x{6587}\x{89e3}\x{6790}\x{5668}\x{3068}\x{547c}\x{3070}\x{308c}\x{308b}\x{3082}\x{306e}\x{3092}\x{5b9a}\x{7fa9}\x{3057}\x{307e}\x{3059}\x{3002}", 'tags' => [ 'parsing' ] }, '17cf00a831c324c74b73ab63def3c5c9' => { 'en' => ' Let value have the value 0.', 'ja' => "value \x{3092}\x{5024} 0 \x{306b}\x{3057}\x{307e}\x{3059}\x{3002}", 'tags' => [ 'microsyntaxes' ] }, '17db07c733c487f84c493fa1c2ea4070' => { 'en' => 'Resolve the url argument.', 'ja' => "url \x{5f15}\x{6570}\x{3092}\x{89e3}\x{6c7a}\x{3057}\x{307e}\x{3059}\x{3002}", 'tags' => undef }, '17e1d01d12abc34862f39b6bc3ddadff' => { 'en' => 'Initially the insertion mode is "initial". It can change to "before html", "before head", "in head", "in head noscript", "after head", "in body", "in table", "in caption", "in column group", "in table body", "in row", "in cell", "in select", "in select in table", "in foreign content", "after body", "in frameset", "after frameset", "after after body", and "after after frameset" during the course of the parsing, as described in the tree construction stage. The insertion mode affects how tokens are processed and whether CDATA blocks are supported.', 'ja' => "\x{306f}\x{3058}\x{3081}\x{3001}\x{633f}\x{5165}\x{30e2}\x{30fc}\x{30c9}\x{306f} \"initial\" \x{3067}\x{3059}\x{3002}\x{633f}\x{5165}\x{30e2}\x{30fc}\x{30c9}\x{306f}\x{3001} \x{69cb}\x{6587}\x{89e3}\x{6790}\x{306e}\x{904e}\x{7a0b}\x{3067}\x{3001}\x{6728}\x{69cb}\x{7bc9}\x{671f}\x{3067}\x{8aac}\x{660e}\x{3059}\x{308b}\x{3088}\x{3046}\x{306b}\x{3001} \"before html\", \"before head\", \"in head\", \"in head noscript\", \"after head\", \"in body\", \"in table\", \"in caption\", \"in column group\", \"in table body\", \"in row\", \"in cell\", \"in select\", \"in select in table\", \"in foreign content\", \"after body\", \"in frameset\", \"after frameset\", \"after after body\", \"after after frameset\" \x{306b}\x{5909}\x{308f}\x{308b}\x{3053}\x{3068}\x{304c}\x{3067}\x{304d}\x{307e}\x{3059}\x{3002}\x{633f}\x{5165}\x{30e2}\x{30fc}\x{30c9}\x{306f}\x{3001}\x{5b57}\x{53e5}\x{304c}\x{3069}\x{3046}\x{51e6}\x{7406}\x{3055}\x{308c}\x{308b}\x{304b}\x{3001} CDATA \x{30d6}\x{30ed}\x{30c3}\x{30af}\x{306b}\x{5bfe}\x{5fdc}\x{3059}\x{308b}\x{304b}\x{3069}\x{3046}\x{304b}\x{306b}\x{5f71}\x{97ff}\x{3057}\x{307e}\x{3059}\x{3002}", 'tags' => undef }, '17f98b601e9a8f047298d9aa130a5527' => { 'en' => 'The owner is the URL that redirected to the javascript: URL.', 'ja' => "\x{6240}\x{6709}\x{8005}\x{306f} javascript: URL \x{306b}\x{30ea}\x{30c0}\x{30a4}\x{30ec}\x{30af}\x{30c8}\x{3057}\x{305f} URL \x{3067}\x{3059}\x{3002}", 'tags' => [ 'browsers' ] }, '17fcf27dfc406d7db27a8768ca45c376' => { 'en' => 'The rules for parsing a hash-name reference to an element of type type are as follows:', 'is_pattern' => undef, 'ja' => "\x{578b} type \x{306e}\x{8981}\x{7d20}\x{3078}\x{306e}\x{30cf}\x{30c3}\x{30b7}\x{30e5}\x{540d}\x{53c2}\x{7167}\x{3092}\x{69cb}\x{6587}\x{89e3}\x{6790}\x{3059}\x{308b}\x{898f}\x{5247}\x{306f}\x{6b21}\x{306e}\x{901a}\x{308a}\x{3067}\x{3059}\x{3002}", 'tags' => [ 'microsyntaxes' ] }, '414b16244c3548c48561d71ade342b7b' => {} }, 'pattern' => { '17e78e09afc40ec16fc265da59830b41' => { 'en' => '\\(.+)\\ \\<\\/span\\>Specific\\ moments\\ in\\ time', 'ja' => "\$1 \x{7279}\x{5b9a}\x{306e}\x{6642}\x{523b}", 'tags' => undef } } };