2006-07-16

Shift_JIS でも「~(波型)」表示

このブログのアクセスを確認していると、Google のウェブ検索で以下のような文字列を入力して、たどりついた人を見つけました。
blogger ~ くりぼう

多分真ん中の「~」は Google では有効な検索語にならないと思うんですが、この検索をした人は Blogger ブログで「~」を表示したかったんじゃないかな?と勝手に判断してこの記事を書いています。というのも、ブログの文字コードの設定によっては「~」を表示させられないのです。かくいうこのブログ(Shift_JIS)もそうだったりします。

(ちなみにこの「~」、正式には「波型」「波ダーシ」「波ダーシュ」というそうです。)

ではどうすればいいかなんですが、もちろん 文字化け対策、エンコードのこと などで以前書いたように、ブログの設定を「UTF-8」にするのが一番なんですが、色々な事情でそれが出来ない Shift_JIS な人は「~」の代わりに ~ と入力してやるとブラウザが「~」に変換してくれます。この記事内でもそうやって「~」を表示させています。

この Ӓ みたいなのを数値文字参照というんですが、ユニコードにあって Shift_JIS では表示できない文字も、この数値文字参照を利用すると表示させることができるので、けっこう便利なのです。文字を数値文字参照に変換する際にはこのツールがおすすめです。ぜひお試しください。

本文中の「~」については投稿者が注意すれば問題ないんですが、Shift_JIS な Blogger ブログでは投稿本文だけでなく、コメントでも「~」が表示できないので、コメントされる方は十分ご注意下さい。…ってやっぱり UTF-8 でないと不便ですね。うーん。

2 comments:

kuribo said...

1.普通に波型を使った場合「テストで?す」
2.数値文字参照を使った場合「テストで~す」
3.長音を使った場合「テストでーす」

“暴主” said...

はじめまして、“暴主”と申します。
こちらのブログに出会えてとっても
助かっています。
「波型」がちゃんと表示出来なくて
困っていたのですが、こちらの
ブログで知る事が出来て解決出来ました。
これからも色々と勉強させてもらいたい
と思いま?す。
 <(_ _)>        “暴主”