<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <code class="charname" xml:lang="en">LINE SEPARATOR</code>
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://chars.suikawiki.org/char/LINE%20SEPARATOR">https://chars.suikawiki.org/char/LINE%20SEPARATOR</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="23" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[23]</anchor-end> <code class="charname" xml:lang="en">PARAGRAPH SEPARATOR</code>
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://chars.suikawiki.org/char/PARAGRAPH%20SEPARATOR">https://chars.suikawiki.org/char/PARAGRAPH%20SEPARATOR</anchor-external></li></ul></refs><section><h1>代替</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="38" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[38]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>には
<code>U+000A</code> <code class="charname" xml:lang="en">LINE FEED</code>
を使うべきです。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="39" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[39]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改段落</anchor>の区別が必要なときは、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> の <code>br</code>, <code>p</code>
など、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">マーク付け言語</anchor>の機能を使うべきです。</p></section><section><h1>仕様書</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end> <cite>The Unicode Standard, Version 13.0 - ch23.pdf</cite>, <time>2020-03-09T17:53:52.000Z</time>, <time>2020-12-09T10:59:29.820Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://www.unicode.org/versions/latest/ch23.pdf#G15334">https://www.unicode.org/versions/latest/ch23.pdf#G15334</anchor-external></li></ul></refs></section><section><h1>意味</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="26" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[26]</anchor-end> 
<code>U+2028</code> <code class="charname" xml:lang="en">LINE SEPARATOR</code>
と
<code>U+2029</code> <code class="charname" xml:lang="en">PARAGRAPH SEPARATOR</code>
は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unicode</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">平文</anchor>において<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行</anchor>の境界と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">段落</anchor>の境界を示す<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">既定の形<rt xmlns="http://www.w3.org/1999/xhtml">default form</rt></rubyb>と考えられるもの
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;18</anchor-internal></src>
と説明されています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="25" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[25]</anchor-end> 
<cite>The Unicode Standard</cite>
では
<code class="char">U+2028</code>
と
<code class="char">U+2029</code>
は、
<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">曖昧でない文字<rt xmlns="http://www.w3.org/1999/xhtml">unambiguous characters</rt></rubyb>と説明されています
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;18</anchor-internal></src>。
何が曖昧でないのか曖昧な説明ですがw、
混乱していた<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行文字</anchor>の問題を解決しようと試みたものなのでしょう。
「既定の形」
という言葉に現れている通り、
既存の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">制御文字</anchor>ではなく、
<code>U+2028</code>
と
<code>U+2029</code>
を使うのが
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unicode</anchor>
設計当初の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">プレインテキスト</anchor>のあるべき姿だったのでしょう。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="27" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[27]</anchor-end> 
<code>U+2028</code>
の後から新しい<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行</anchor>が始まります。
無条件に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行</anchor>を終わらせることを意味します。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;18</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="28" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[28]</anchor-end> 
<code>U+2029</code>
の後から新しい<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">段落</anchor>が始まります。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;18</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[29]</anchor-end> 
<code>U+2028</code>,
<code>U+2029</code>
は分離子なので、最初や最後には不要です。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;18</anchor-internal></src></p></section><section><h1>レンダリング</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[30]</anchor-end> 
<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">段落間の書式付け<rt xmlns="http://www.w3.org/1999/xhtml">interparagraph formatting</rt></rubyb>は、
任意の方法によることができます。
例えば<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行</anchor>を改め、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">段落</anchor>間の<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行送り<rt xmlns="http://www.w3.org/1999/xhtml">line spacing</rt></rubyb>を挿入し、
最初の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">インデント</anchor>することができます。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;18</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="31" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[31]</anchor-end> 
<code>U+2028</code>
は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>するべきことを示します。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">段落</anchor>は始めませんから、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">段落</anchor>間の行送りや<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">インデント</anchor>は適用しません。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;18</anchor-internal></src></p><hr></hr><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="32" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[32]</anchor-end> 
確かに多くのシステムで<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改段落</anchor>の2つの概念はありますが、
一方又は両方が存在しないシステムや、
3つ以上の区別を持つシステムも少なくありません。
また<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>の効果は明らかですが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改段落</anchor>の解釈と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">レンダリング</anchor>には多種多様なものがあります。
この2つの区別を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>として記述しようとしたのは非常に意欲的といえますが、
勇み足とも思えます。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="33" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[33]</anchor-end> 
事実これらはほとんど使われていないか、少なくても<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">相互運用性</anchor>は極めて低いと言わざるを得ません。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web</anchor>
で見られる用例のほとんどは誤用か、意図せぬ混入と思われるものです。
しかも<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">プラットフォーム</anchor>によっては<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">制御文字</anchor>の可視化風に表示されてしまい、
意図した効果はまったく得られません。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="34" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[34]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">段落分離子</anchor>は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>なしで「¶」や「◆」で表す手法もあるくらいですから、
「PS」 のように表示されたとしても「任意の方法」 (<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;30</anchor-internal>) に過ぎないのかもしれませんがw、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行分離子</anchor>が「<lines xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><line>L</line><line>SEP</line></lines>」のように表示されるのは、
対応しているとはとてもいえません。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="35" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[35]</anchor-end> 
結局この2つの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>は混乱する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行文字</anchor>の問題に新たな爆弾を投げ込んだだけでした。</p></section><section><h1>互換性の問題</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[36]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML文書</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>の正規化処理において、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML 1.0</anchor>
は
<code>U+2028</code>
を扱っていませんでしたが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML 1.1</anchor>
は
<code>U+2028</code>
を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>とみなすように変更しました。
これは他の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行文字</anchor>である
<code>U+0085</code>
ととともに
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML 1.1</anchor>
の目玉の1つで、焦点となって紛糾した問題でもありました。
この変更は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML 1.1</anchor>
の事実上の後継である
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML 1.0 5e</anchor>
で不採用となり、
失敗した
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML 1.1</anchor>
と共に闇に葬られました。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="37" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[37]</anchor-end> 
<code>U+2028</code>,
<code>U+2029</code>
は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor>、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改段落</anchor>という特殊性ゆえに、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript</anchor>
の構文上も特別な扱いを受けていました。
それが原因となり、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript</anchor>
から派生した
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSON</anchor>
はこの2つの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>の扱いが
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript</anchor>
と違ってしまっていました。
そのため
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSON</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSONP</anchor>
の間の互換性問題を引き起こし、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web開発者</anchor>を悩ませ続けました。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">セキュリティー</anchor>問題を引き起こす原因ともなりました。
<sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>JSON</anchor>, <anchor>JSONP</anchor> </sw-see></p></section><section><h1><code class="charname" xml:lang="en">LINE SEPARATOR</code> の混入事例</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> (多分意図せず) 普通の文章に混在していることがよくあります。積極的に使うツールか何かがあるのでしょうか。
<time>2015-12-18T08:39:10.100Z</time></p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <cite xml:lang="ja">【京都】デートや一人旅におすすめ!お寺以外の京都の観光スポットを厳選して紹介する - Hikikomotrip</cite>
(<time>2016-03-27 22:08:22 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.hikikomotrip.com/entry/kyoto">http://www.hikikomotrip.com/entry/kyoto</anchor-external></figcaption><blockquote><p>営業時間:AM10:00~PM7:00  (定休日はございません)</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <cite xml:lang="ja">つるの剛士 公式ブログ - 一ヶ月の家庭休業(育休)を終えて。 - Powered by LINE</cite>
( (<time>2016-07-01 13:42:27 +09:00</time>))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://lineblog.me/tsurunotakeshi/archives/7833504.html">http://lineblog.me/tsurunotakeshi/archives/7833504.html</anchor-external></figcaption><blockquote><p>毎日が目まぐるしく過ぎていった一ヶ月。</p><p> 完全に家の中が中心になりエプロンが私服、戦闘服と化した一ヶ月。</p><p> 気づいたら一度もヘアセット、コンタクトレンズをしなかった一ヶ月。</p><p> 殆ど人にも会わず毎日家族と一緒だった一ヶ月。。 </p><p>今は早く仕事したい気持ちと正直寂しい気持ちとで心中裏腹です。 </p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <cite xml:lang="ja">iMac OSX10.12.2 Sierraです。 Mail.appとApp Storeを起… - 人力検索はてな</cite>
(<time>2017-01-01 15:48:57 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://q.hatena.ne.jp/1483177683">http://q.hatena.ne.jp/1483177683</anchor-external></figcaption><blockquote><p>iMac OSX10.12.2 Sierraです。 </p><p> </p><p>Mail.appとApp Storeを起動して、</p></blockquote></figure><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;6</anchor-internal> 質問文の改行前後に謎の <code>U+2028</code> が入っています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <cite xml:lang="ja">はてな</cite> (<time>2017-01-01 15:50:39 +09:00</time>) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.hatena.ne.jp/#s-question">http://www.hatena.ne.jp/#s-question</anchor-external>
は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSONP</anchor> で
(<time>2017-01-01 15:51:06 +09:00</time>) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://q.hatena.ne.jp/api/hotlist?_via=250002&amp;cnt=8&amp;callback=PortalQuestionCallback">http://q.hatena.ne.jp/api/hotlist?_via=250002&amp;cnt=8&amp;callback=PortalQuestionCallback</anchor-external>
を読み込んでいますが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSON</anchor> では認められていて <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript</anchor>
では認められない <code>U+2028</code> が混入し、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">構文解析エラー</anchor>になっているようです。</p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <cite xml:lang="ja">FAQ | MTRL KYOTO(マテリアル京都)</cite>
(<time>2017-03-07 12:34:20 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://mtrl.net/kyoto/faq/">https://mtrl.net/kyoto/faq/</anchor-external></figcaption><blockquote><p>対応素材について  </p><p>弊施設設置のCNCフライスではさまざまな木材やワックス・MDF・アルミ・プラスチックなどの素材が使用可能です。</p></blockquote></figure><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <cite xml:lang="en">Mackerelによる 簡単サーバー管理入門と発展形</cite> (<time>2017-05-10 15:23:56 +09:00</time>) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://www.slideshare.net/stanaka/140929mackerel">https://www.slideshare.net/stanaka/140929mackerel</anchor-external></p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <cite>五條真由美|Love&amp;Light</cite>
(<time>2017-03-05 19:59:12 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://loveandlight.jpn.com/management/index.html">http://loveandlight.jpn.com/management/index.html</anchor-external></figcaption><blockquote><p>J-POPアーティストのコーラスを経てTVアニメ「おジャ魔女どれみ」(99'東映アニメーション)の挿入歌「魔法でチョイチョイ」でデビュー。 </p><p>その後「ふたりはプリキュア」(ABC・テレビ朝日系)主題歌“DANZEN!ふたりはプリキュア” に恵まれ、同シリーズの主題歌・エンディング・挿入歌を数多歌わせていただく。</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <cite>SINGHA Chiang Rai International MTB Challenge | R1japan.jp</cite>
(<time>2017-12-08 17:19:53 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.r1japan.jp/project/chiangrai-mtb/chiangrai-mtb6.html">http://www.r1japan.jp/project/chiangrai-mtb/chiangrai-mtb6.html</anchor-external></figcaption><blockquote><p>電話053-705337</p><p> 40 Moo 6 Ban Paoo Nanglae Chiangrai Nothern Thailand</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <cite xml:lang="ja-JP">猪鹿蝶とは?|ナレーター猪鹿蝶</cite>
(<time>2017-12-27 02:38:19 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://inoshikacho.axto.jp/about_us.html#gaiyou">http://inoshikacho.axto.jp/about_us.html#gaiyou</anchor-external></figcaption><blockquote><p>マネージャー狩野貴子率いるナレーターオフィスです。 国民的ナレーターである生野文治を筆頭に、佐藤賢治、服部伴蔵門などバラエティ番組の顔となったナレーターたち。さらに小野寺一歩、大江戸よし々など若手ナレーターを第一線へ送り込んでいます。 </p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> <cite xml:lang="ja">日本円出金の再開の見通しについて | コインチェック株式会社</cite>
(<time>2018-02-03 13:23:14 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://corporate.coincheck.com/2018/02/03/37.html">http://corporate.coincheck.com/2018/02/03/37.html</anchor-external></figcaption><blockquote><p>Plans for resuming JPY withdrawals  </p><p><snip xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"></snip>, we would like to announce the timeframe when JPY withdrawals will resume.  Currently, all JPY registered to customer accounts is being stored in a customer-specific account in a major financial institution.</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <cite xml:lang="ja-jp">【豪華ゲスト多数出演】「#コンパス」ステージ@闘会議2018<strong>[</strong>DAY1<strong>]</strong> - 2018/02/10 10:15開始 - ニコニコ生放送</cite>
(<time>2018-02-10 01:49:23 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://live.nicovideo.jp/gate/lv309287381">http://live.nicovideo.jp/gate/lv309287381</anchor-external></figcaption><blockquote><p>  大炎上 #コンパスグランドスラム 野良バトグランプリ開催!</p><p>  </p></blockquote></figure><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <cite>データ分析コンテストの 勝者解答から学ぶ // Speaker Deck</cite>
(<time>2018-03-04 14:54:45 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://speakerdeck.com/smly/detafen-xi-kontesutofalse-sheng-zhe-jie-da-karaxue-bu">https://speakerdeck.com/smly/detafen-xi-kontesutofalse-sheng-zhe-jie-da-karaxue-bu</anchor-external></p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> <cite xml:lang="ja-jp">Hi!Superbの『Hi!SuPunch!!(ハイシュパンチ)』#01 - 2018/04/07 22:00開始 - ニコニコ生放送</cite>
(<time>2018-04-07 00:25:01 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://live.nicovideo.jp/gate/lv312272524">http://live.nicovideo.jp/gate/lv312272524</anchor-external></figcaption><blockquote><p>チケットを入手する</p><p>チャンネルへ入会 または 生放送チケット購入</p><p>Hi!Superbの『Hi!SuPunch!!(ハイシュパンチ)』#01</p><p> </p><p> ●番組内容</p><p> LOVE&amp;ARTから</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="24" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[24]</anchor-end> <cite xml:lang="ja">一般データ保護規則(GDPR)- Google Cloud</cite>
(<time>2017-11-03 04:30:00 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://www.google.com/intl/ja/cloud/security/gdpr/">https://www.google.com/intl/ja/cloud/security/gdpr/</anchor-external></figcaption><blockquote><p>G Suite と Google Cloud Platform の GDPR に対する取り組み</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="19" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[19]</anchor-end> <cite xml:lang="ja-jp">Hi!Superbの『Hi!SuPunch!!(ハイシュパンチ)』#02 - 2018/05/05 22:00開始 - ニコニコ生放送</cite>
(<time>2018-05-05 00:24:30 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://live.nicovideo.jp/gate/lv312791656">http://live.nicovideo.jp/gate/lv312791656</anchor-external></figcaption><blockquote><p>Hi!Superbの『Hi!SuPunch!!(ハイシュパンチ)』#02</p><p> </p><p> ●番組内容</p><p> LOVE&amp;ARTから新たにデビューしたDance&amp;Vocalグループ</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end> <cite xml:lang="ja">プロフィール | 参議院議員 中曽根弘文</cite>
(<time>2018-06-07 18:55:08 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://hiro-nakasone.com/profile/">http://hiro-nakasone.com/profile/</anchor-external></figcaption><blockquote><p>自民党の新憲法案の作成に尽力した。 「サマータイム制度」の導入推進運動の中心的役割を果たすとともに、</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="22" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[22]</anchor-end> <cite>『ありの巣ちゃんねるっ』 - 2020/12/04(金) 17:00開始 - ニコニコ生放送</cite>
(<time>2020-12-03 19:55:15 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://live2.nicovideo.jp/watch/lv329268625?ref=qtimetable&amp;zroute=index">https://live2.nicovideo.jp/watch/lv329268625?ref=qtimetable&amp;zroute=index</anchor-external></figcaption><blockquote><p>@ほぉ〜むカフェ 大阪本店 みらんです</p><p> </p><p>配信系は初めての挑戦なので、ガッツで頑張りますっ!</p></blockquote></figure></section><section><h1>メモ</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <cite>IRC logs: freenode / #whatwg / 20101111</cite>
( (<time>2010-11-19 23:02:05 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://krijnhoetmer.nl/irc-logs/whatwg/20101111#l-281">http://krijnhoetmer.nl/irc-logs/whatwg/20101111#l-281</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="21" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[21]</anchor-end> <cite xml:lang="en"><strong>[</strong>css-text<strong>]</strong> Control characters · Issue #1990 · w3c/csswg-drafts</cite>
(<time>2018-10-19 01:45:00 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/csswg-drafts/issues/1990">https://github.com/w3c/csswg-drafts/issues/1990</anchor-external></p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="40" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[40]</anchor-end> <cite>『ありの巣ちゃんねるっ』 - 2020/12/19(土) 17:00開始 - ニコニコ生放送</cite>
(<time>2020-12-18 20:19:16 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://live2.nicovideo.jp/watch/lv329531034?ref=qtimetable&amp;zroute=index">https://live2.nicovideo.jp/watch/lv329531034?ref=qtimetable&amp;zroute=index</anchor-external></figcaption><blockquote><p>@ほぉ〜むカフェ 大阪本店 みらんです</p><p> </p><p>配信系は初めての挑戦なので、ガッツで頑張りますっ!</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="41" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[41]</anchor-end> <cite>『ありの巣ちゃんねるっ』 - 2021/01/19(火) 20:00開始 - ニコニコ生放送</cite>
(<time>2021-01-19 11:11:45 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://live2.nicovideo.jp/watch/lv330027763?ref=qtimetable&amp;zroute=index">https://live2.nicovideo.jp/watch/lv330027763?ref=qtimetable&amp;zroute=index</anchor-external></figcaption><blockquote><p>@ほぉ〜むカフェ 大阪本店 みらんです</p><p> </p><p>配信系は初めての挑戦なので、ガッツで頑張りますっ!</p></blockquote></figure></section></body></html>