プロが教える店舗&オフィスのセキュリティ対策術

ちょっとわかりにくいタイトルかもしれませんが、、よろしければ最後まで質問内容を読んでいただければ幸いです。

Yahoo検索エンジンでビリーズブートキャンプと検索した場合の検索結果です。
http://search.yahoo.co.jp/search?ei=UTF-8&fr=sfp …

通常緑色で書かれている部分はそのページのURL、、となっているとおもいますが、、

ビリーズブートキャンプ.通販案内.biz

といった結果が沢山拝見できます。
日本語URL、、?と思ってとりあえず訪問してみますと、、URL欄には
http://xn--nckza5b1bqi7f6b0e1dc.xn--v6qt86cixzx4 …

と表示されていました。
これらの記号で日本語文字を表示しているとおもうのですが、どのようにすればこのような事ができるのでしょうか?

お分かりの方がおられましたらご回答よろしくお願いいたします。

A 回答 (1件)

国際化ドメイン(IDN)ですね。


アプリケーションによっては対応していないので、質問者の方のようにURL欄に日本語表記できないものがあります。
(ちなみに私の環境FireFox2.0では日本語ででてきました)

エンコードはPunycodeが採用されています
以下のURLなどで試せます
http://www-serv.jprs.jp/ace_chk/index_mini.html

参考URL:http://ja.wikipedia.org/wiki/%E5%9B%BD%E9%9A%9B% …
    • good
    • 0
この回答へのお礼

ore-wata 様。
迅速な回答ありがとうございます!

国際化ドメインですが、、なるほどなるほど。
先ほどFireFox2.0で試してみましたがおっしゃられるように日本語のアドレスで正常にWebサイトが表示されました。
IE6.0だと対応できないようです、IE7.0だと対応されているのかな?
、、まあそれはさておき、対応済みのブラウザがまだ浸透しきっていないと思うので
http://ビリーズブートキャンプ.通販案内.biz/

といった形でリンクを貼るのは危険ですね。
未対応のブラウザだと表示できないようですし、、>w<

この度は本当にありがとうございました!
それでは失礼します。

お礼日時:2007/07/11 15:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!