$VAR1 = { 'exact' => { '0f19b1a6c8685b091fc01a009ad94e0e' => {}, '0f1dfc53a1e7d587538a89a7320a7a91' => {}, 'b72ac10807b29c77f5b7e4b80ea40414' => { 'en' => 'Explanation', 'ja' => "\x{8aac}\x{660e}", 'tags' => [ 'urls' ] }, 'b762532135c5cdc28b76e3d4d1eeb6c2' => { 'en' => 'Append the string "://" to result.', 'ja' => "\x{6587}\x{5b57}\x{5217}\x{300c}://\x{300d}\x{3092} result \x{306e}\x{672b}\x{5c3e}\x{306b}\x{8ffd}\x{52a0}\x{3057}\x{307e}\x{3059}\x{3002}", 'tags' => [ 'browsers' ] }, 'b76c999bb6a7d8611faad1f009c7358a' => { 'en' => ' Some earlier versions of HTML (in particular from HTML2 to HTML4) were based on SGML and used SGML parsing rules. However, few (if any) web browsers ever implemented true SGML parsing for HTML documents; the only user agents to strictly handle HTML as an SGML application have historically been validators. The resulting confusion — with validators claiming documents to have one representation while widely deployed Web browsers interoperably implemented a different representation — has wasted decades of productivity. This version of HTML thus returns to a non-SGML basis.', 'ja' => "\x{4ee5}\x{524d}\x{306e}\x{3044}\x{304f}\x{3064}\x{304b}\x{306e}\x{7248}\x{306e} HTML (\x{7279}\x{306b} HTML2 \x{304b}\x{3089} HTML4 \x{307e}\x{3067}) \x{306f} SGML \x{306b}\x{57fa}\x{3065}\x{304d}\x{3001} SGML \x{306e}\x{69cb}\x{6587}\x{89e3}\x{6790}\x{898f}\x{5247}\x{3092}\x{7528}\x{3044}\x{3066}\x{3044}\x{307e}\x{3057}\x{305f}\x{3002}\x{3057}\x{304b}\x{3057}\x{3001} HTML \x{6587}\x{66f8}\x{7528}\x{306b}\x{771f}\x{306e} SGML \x{69cb}\x{6587}\x{89e3}\x{6790}\x{3092}\x{5b9f}\x{88c5}\x{3057}\x{3066}\x{3044}\x{305f}\x{30a6}\x{30a7}\x{30d6}\x{30fb}\x{30d6}\x{30e9}\x{30a6}\x{30b6}\x{306f} (\x{3042}\x{3063}\x{305f}\x{3068}\x{3057}\x{3066}\x{3082}) \x{7686}\x{7121}\x{306b}\x{8fd1}\x{3044}\x{6570}\x{3067}\x{3057}\x{305f}\x{3002} HTML \x{3092}\x{53b3}\x{5bc6}\x{306b} SGML \x{5fdc}\x{7528}\x{3068}\x{3057}\x{3066}\x{6271}\x{3046}\x{552f}\x{4e00}\x{306e}\x{5229}\x{7528}\x{8005}\x{30a8}\x{30fc}\x{30b8}\x{30a7}\x{30f3}\x{30c8}\x{306f}\x{6b74}\x{53f2}\x{7684}\x{306b}\x{59a5}\x{5f53}\x{6027}\x{691c}\x{8a3c}\x{5668}\x{3060}\x{3051}\x{3067}\x{3057}\x{305f}\x{3002} \x{305d}\x{306e}\x{7d50}\x{679c}\x{3001}\x{59a5}\x{5f53}\x{6027}\x{691c}\x{67fb}\x{5668}\x{306f}\x{6587}\x{66f8}\x{304c}\x{3042}\x{308b}\x{5f62}\x{5f0f}\x{3067}\x{3042}\x{308b}\x{3053}\x{3068}\x{3092}\x{8981}\x{6c42}\x{3057}\x{3001} \x{4e00}\x{65b9}\x{3067}\x{5e83}\x{304f}\x{5b9f}\x{7528}\x{3055}\x{308c}\x{3066}\x{3044}\x{308b} Web \x{30d6}\x{30e9}\x{30a6}\x{30b6}\x{306f}\x{305d}\x{308c}\x{3068}\x{306f}\x{7570}\x{306a}\x{308b}\x{5f62}\x{5f0f}\x{3092}\x{76f8}\x{4e92}\x{904b}\x{7528}\x{53ef}\x{80fd}\x{306a}\x{5f62}\x{3067}\x{5b9f}\x{88c5}\x{3059}\x{308b}\x{3068}\x{3044}\x{3046}\x{6df7}\x{4e71}\x{304c}\x{751f}\x{3058}\x{3001} \x{751f}\x{7523}\x{6027}\x{3092}\x{5927}\x{304d}\x{304f}\x{4f4e}\x{4e0b}\x{3055}\x{305b}\x{3066}\x{3044}\x{307e}\x{3059}\x{3002} \x{3067}\x{3059}\x{306e}\x{3067}\x{3001}\x{3053}\x{306e}\x{7248}\x{306e} HTML \x{306f}\x{975e} SGML \x{30d9}\x{30fc}\x{30b9}\x{306b}\x{56de}\x{5e30}\x{3057}\x{307e}\x{3059}\x{3002}", 'tags' => [ 'parsing' ] }, 'b77cebba48eabebe076e76aa5cbceacc' => { 'en' => 'If the given browsing context name is not _blank and there exists a browsing context whose name is the same as the given browsing context name, and the current browsing context is allowed to navigate that browsing context, and the user agent determines that the two browsing contexts are related enough that it is ok if they reach each other, then that browsing context must be the chosen one. If there are multiple matching browsing contexts, the user agent should select one in some arbitrary consistent manner, such as the most recently opened, most recently focused, or more closely related.', 'ja' => "\x{4e0e}\x{3048}\x{3089}\x{308c}\x{305f}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{540d}\x{304c} _blank \x{3067}\x{306f}\x{306a}\x{304f}\x{3001} \x{540d}\x{524d}\x{304c}\x{4e0e}\x{3048}\x{3089}\x{308c}\x{305f}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{540d}\x{3068}\x{540c}\x{3058}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{304c}\x{5b58}\x{5728}\x{3057}\x{3001} \x{73fe}\x{5728}\x{306e}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{304c}\x{305d}\x{306e}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{306b}\x{30ca}\x{30d3}\x{30b2}\x{30fc}\x{30b7}\x{30e7}\x{30f3}\x{3059}\x{308b}\x{3053}\x{3068}\x{304c}\x{8a8d}\x{3081}\x{3089}\x{308c}\x{3066}\x{304a}\x{308a}\x{3001} \x{4e21}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{306e}\x{95a2}\x{4fc2}\x{304c}\x{5341}\x{5206}\x{6df1}\x{304f}\x{3066}\x{4e92}\x{3044}\x{306b}\x{5230}\x{9054}\x{3057}\x{3066}\x{3082}\x{3088}\x{3044}\x{3068}\x{5229}\x{7528}\x{8005}\x{30a8}\x{30fc}\x{30b8}\x{30a7}\x{30f3}\x{30c8}\x{304c}\x{5224}\x{65ad}\x{3059}\x{308b}\x{5834}\x{5408}\x{306b}\x{306f}\x{3001} \x{95b2}\x{89a7}\x{6587}\x{8108}\x{306f}\x{305d}\x{306e}\x{9078}\x{3093}\x{3060}\x{3082}\x{306e}\x{3067}\x{306a}\x{3051}\x{308c}\x{3070}[[MUST:\x{306a}\x{308a}\x{307e}\x{305b}\x{3093}]]\x{3002} \x{4e00}\x{81f4}\x{3059}\x{308b}\x{95b2}\x{89a7}\x{6587}\x{8108}\x{304c}\x{8907}\x{6570}\x{3042}\x{308b}\x{5834}\x{5408}\x{306b}\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{3044}\x{305a}\x{308c}\x{304b}\x{3092}\x{4f55}\x{3089}\x{304b}\x{306e}\x{4e00}\x{8cab}\x{3057}\x{305f}\x{65b9}\x{6cd5}\x{3001} \x{4f8b}\x{3048}\x{3070}\x{6700}\x{3082}\x{65b0}\x{3057}\x{304f}\x{958b}\x{304b}\x{308c}\x{305f}\x{3082}\x{306e}\x{3001}\x{6700}\x{3082}\x{65b0}\x{3057}\x{304f}\x{7126}\x{70b9}\x{304c}\x{4e0e}\x{3048}\x{3089}\x{308c}\x{305f}\x{3082}\x{306e}\x{3001}\x{6700}\x{3082}\x{95a2}\x{4fc2}\x{304c}\x{6df1}\x{3044}\x{3082}\x{306e}\x{306a}\x{3069}\x{3092}\x{9078}\x{3076}[[SHOULD:\x{3079}\x{304d}\x{3067}\x{3059}]]\x{3002}", 'tags' => undef }, 'b78cb6409713ff34701d0dfa24fe8a39' => { 'en' => 'The string "%PDF-", the PDF signature.', 'ja' => "\x{6587}\x{5b57}\x{5217}\x{300c}%PDF-\x{300d}\x{3001} PDF \x{7f72}\x{540d}\x{3002}", 'tags' => [ 'common' ] }, 'b7afc8d20f8d26a2d0fbff1f4b4255f4' => { 'en' => 'Then, switch the insertion mode to "before html".', 'isPattern' => undef, 'ja' => "\x{305d}\x{306e}\x{5f8c}\x{3001}\x{633f}\x{5165}\x{30e2}\x{30fc}\x{30c9}\x{3092}\x{300c}before html\x{300d} \x{306b}\x{5207}\x{308a}\x{66ff}\x{3048}\x{307e}\x{3059}\x{3002}", 'tags' => [ 'parsing' ] } }, 'pattern' => { 'b790ecee7afb2f75e1731ffdb4fe28c4' => { 'en' => '\\(.+)\\ \\<\\/span\\>The\\ elements\\ of\\ HTML', 'ja' => "\$1 HTML \x{306e}\x{8981}\x{7d20}", 'tags' => [ 'elements' ] } } };