デジタル・IT-本当の名前って、アレではなかったのでしょうか。今回はMobileHackerzさんのブログ『MobileHackerz再起動日記』からご寄稿いただきました。「~」この記号の“本当の”名前http://www.example.co.jp/~miro/index.html最近はこういうURLの振り方はあまり流行らないような気もしますが、それでもよく見かけますよね。このURLの中にある「~」という記号。これの本当の名前、知ってますか?「~の名前がわからない!」と聞かれたら、たぶんほとんどのみなさんは「チルダ!」と即答すると思います...が、これ、じつは状況によっては間違っている可能性もあるんです。...と、ちょっと脅してみましたが、まぁ普通は「チルダだよ!」って言っときゃ間違いないです(笑)。ここから先はかなりマニアックな話になります。みなさんが今、目にしているコンピュータ上の文書は“文字コード”という仕組みの上に成り立っています。文字ごとに番号を振って、○○番の文字はこれ、○○番の文字はこれ、とお互いに決めておくんですね。その番号を通信でやり取りすることで「数字しか扱えない」コンピュータで文字・そして文書をやり取りするわけです。この文字コード、いろいろな種類があります。『ASCII』や『シフトJIS』『EUC』『Unicode』などなど。日本語を表現することのできる文字コードだけでも何種類もあるんですね。この種類は、文書を作ったのがだれか、文書を作ったソフトが何かによってバラバラです。そこで、文書を送る側と受ける側で理解している“文字コードの体系”が異なると、“文字化け”してしまいます。そんな大事な“文字コード”ですが、これが『シフトJIS』だった時に限り、「~」の名前がちょっと面倒なことになってしまうのです。『シフトJIS』での「~」の文字コード(番号)は「7E(7/14)」。いうことで、『シフトJIS』でこの「7E(7/14)」の文字が何という名前なのかを調べてみることにしましょう。0208という規格の、附属書1で定められている「シフト符号化文字集合」です。シフト符号化文字集合」の中(X0208_04(PDFファイル)p28)に以下の記述があります。0201」を見ろ、と書いてあります。0201を調べてみましょう。p7から書いてあります。含まれる図形文字の名称及びビット組合せを,表1に示す。LINE/オーバライン)などと書いてあります。』の「7E(7/14)」のところを見てみます。̄」と書いてあります。7/14)は英語環境と日本語環境で「同じ文字番号に違う字形が割り当てられていた」んですね。こんなことになってしまっています。0201にもこのことについて書いてあります。LINEの字形は,本体表1の符号位置7/14に定める図形記号を本則とする。送信者と受信者との間で明示的な合意がある場合は,附属書2図1に示すようなTILDEと同じ字形を使用してもよい。̄」と表示するきまり・でも、「チルダ」に見えるような字形を使ってもいい、と規格に書いてある・だから(文字コードによって見え方が変わるのもやなので)パソコンでは「~」は「チルダ」に見えるというわけですね。さあ、ここからが本題です。0201の引用(附属書2)の中で、「(中略)」と略した部分がありますよね。ここになんて書いてあると思いますか?衝撃の内容を読んでみましょう。——ただし,送信者と受信者の間で明示的な合意がある場合は,附属書2図1に示すようなTILDEと同じ字形を使用してもよい。LINE(オーバライン)」だったのです!きっぱりはっきりそう規格書に定義されています!(笑)職場の女の子に無邪気に質問されて、ここまで説明したら超ドン引き必至の豆知識、いかがでしたでしょうか。はい、私は聞かれたら「チルダだよ!」って答えます。役に立たない豆知識ですねえ。この記事はMobileHackerzさんのブログ『MobileHackerz再起動日記』からご寄稿いただきました。ガジェット通信******ガジェット通信では、皆さんの原稿を募集しています。https://getnews.jp/この記事が気に入ったらSmartNewsで読む誤字を発見した方はこちらからご連絡ください。ガジェット通信編集部への情報提供はこちら記事内の筆者見解は明示のない限りガジェット通信を代表するものではありません。動画クリエイターの活動を幅広くサポート。daiz(c)2008-2020,。