[広告]
声とことばの磯貝メソッド
ヴォイスチェックサービス

2009年03月24日

[開発日記] 波ダッシュ問題

波ダッシュ問題というのがある。有名といえば有名だが、普通の人は知らなくても別に馬鹿にされることはない。検索すれば説明しているページは山ほど出てくるのだが、的を射たページは少ないようなのだ。朗読.netでもまじめに対応しなければいけないと思って、自分なりの解釈を整理してメモしておく。

※後日書いた「よくわかる波ダッシュ問題」の方が纏まっているので、お急ぎの方はそちらをご覧ください。

現象

  1. 波ダッシュが「潤オ」に文字化けする。
    (IEがEUCの0x8FA2B7を受けると「潤オ」と表示する)
  2. 全角チルダが「?」に文字化けする。
    (cgiスクリプト等がユニコードの全角チルダをsjisに変換できずに未定義を意味する「?」を表示する)
  3. Windowsで波ダッシュ〜が逆さ(左から右へ下がって上がる。以下、逆ニョロ)に表示される。
    (Vista以降は正しく表示)

定義

波ダッシュ(WAVE DASH)〜(←これが逆ニョロになっていたらあなたは被害者)
左から右へ上がって下がる波線・ニョロ。
全角チルダ(FULLWIDTH TILDE)~
「Ã」のような文字の上に付くチルダ「~」を全角にしたもの。波ダッシュと同様の波線。何に使うのか不明。せめてニョロが上に位置しているのなら分かるが、真ん中なのだ。
続きを読む
posted by rodoku_ole at 2009-03-24 | Comment(0) | TrackBack(0) | 開発日記