ニコニコ大百科モバイル

7/2(月)よりスマホまたはPCでアクセスした場合、各デバイス向けのサイトへ自動で転送致します


㌾゙現象


ヨミ: ボルドゲンショウ
掲示板をミル!
46カキコ!
チラシの裏 この項チラシの裏から生まれました。
だからどうしたというレベルのお知らせでした。

㌾゙現象とは、このように、自動リンクの位置がずれる現のことである。 


概要


最後に濁点が付くことができる組文字、最後に半濁点が付くことができる組文字の組み合わせがあると、その組み合わせのある自動リンクが伸び、それ以降の自動リンクがずれる現である。
自動リンクの終わりの位置を間違えてしまっているのではないか、と言われている


正しいかわからない解説



起こすか起こさないか


まず、この現を起こす例と、それによく似た「一番最初の機種依存文字だけ変えた」文章を挙げる

  1. ㌾゙MMOabababそして神様逃げた 
     組文字濁点自動リンクする
  2. MMOabababそして神様逃げた 
     組文字のみで自動リンクする
  3. ㌸゙MMOabababそして神様逃げた 
     自動リンクしない
  4. ㌸゚MMOabababそして神様逃げた 
     自動リンクしない
  5. MMOabababそして神様逃げた 
     自動リンクしない
  6. MMOabababそして神様逃げた 
     自動リンクしない
  7. ㋟゙MMOabababそして神様逃げた 
     自動リンクしない
  8. MMOabababそして神様逃げた 
     自動リンクしない

文章は似ているがボルド現象が起きているのは1・3・4だけである。

次に、それぞれの機種依存文字正規化する

  1. ボルドMMOabababそして神様逃げ
     「ボルト」「ド→ド」
  2. ボルトMMOabababそして神様逃げ
     「ボルト
  3. ペニビMMOabababそして神様逃げ
     「㌸→ペニヒ」「ビ→ビ」
  4. ペニピMMOabababそして神様逃げ
     「㌸→ペニヒ」「ピ→ピ」
  5. ルピーMMOabababそして神様逃げ
     「㍓→ルピー」
  6. ルピーMMOabababそして神様逃げ
     「㍓→ルピー」
  7. MMOabababそして神様逃げ
     「㋟→タ」「ダ→ダ」
  8. MMOabababそして神様逃げ
     「㋟→タ」

この現正規化時に「文字数が変わる(ボルト)」、かつ、「濁点半濁点)を統合する(ド→ド)」場合に起こるのではないかと思われる。組文字自体にリンクが貼られていてもいなくても発生する
文字数が変わらないが濁点を統合する『㋟゙』、文字数が変わるが濁点を統合しない『㍓』、どちらもしない『㋟』などで、この現が起こらないため)


意図的にリセットする方法


<br />、<span>、<p>、などのhtmlタグを挟むと、リセットされる。
ちなみに、この記事では<!---->を多用している


実際にどうなっているのか


この現は、アルファベット日本語でずれる文字数が変わる。その理由は、「URLエンコード」が関係する。
半角英数は「%41」のように1組だが他の文字は「%E3%81%A8」のように3組のため、半角英数×3=他の文字×1となる。
つまり、URLエンコード3組ずつずれているということ。

どうやら、リンク時のURLマウスポインタリンクに置いた時にでるURL。記事自体のURLではない)の長さ順守らしい

ちなみに、「CGを作成」でこの現を起こすと、「㍅゚ CGを作成 」というふうに表示が崩れる。

原理は

CG
 (/a/cg)2組
 ↓ ボルド現象によって1文字アルファベット3文字)分ずれる
��
 (/a/%82%92)2組


 (/a/%E3%82%92)3組

つまり、元のURLエンコード(2組)と同じ長さにするためには「日本語(3組)を途中でぶったる」必要があるためにこうなってしまっている。(この場合、「を」の後ろから2/3がリンクしている)

もちろん、CG全角 6組)にすれば「㍅゚ CGを作成 」というふうに表示が崩れなくなる


関連項目



最終更新日: 15/03/07 17:36
タグ検索 パソコン版を見る


[0]TOP
ニコニコ動画モバイル
運営元:ドワンゴ