0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

国際化ドメインについての概要

Posted at

国際化ドメイン名

※「国際化ドメイン」 = 「Internationalized Domain Name: IDN)」

概要

  • IP アドレスを英数字の文字列にしたのが URL。その URL をさらに分かりやすくしたのが 国際ドメイン名

  • 例)『"123.456.789.012"』→『"https://nakada.com"』→『** https://なかだ.com **』

    • 英数字以外に アラビア文字、漢字、日本語、ハングル語などを利用できる のが特徴

メリット

引用:https://knowledge.cpi.ad.jp/basic-knowledge/japanesedomain/

  • 覚えやすく認識してもらいやすい
    • 結果としてユーザーの流入につながりやすい
  • 英数字ドメインよりも取得しやすい
    • 例)「twitter.com」は絶対取得できないけれど「ツイッタードットコム.com」なら取得できるかもしれない
      • 日本語が日本人にしか伝わらないから取得されていない可能性が高い

image.png


Punycode(ピュニコード)について

  • Punycode ... IDN を使えるようにする符号化方式
    • 「覚えにくい数字の IP アドレスを分かりやすい文字列の URL に変換」する DNS のように「URL で日本語や漢字を使えるように変換」する IDN がある
      • この "日本語や漢字を使えるように変換" するための仕組み が何なのかが重要 → Punycode 変換
  • 機械 (サーバー) 側は基本英数字で扱う URL を「"アウトプット会.com"にしたい」と言われても何のことか分かる訳がない
    • 英数字の本来の URL と同様に扱えるようにする → 英数字表記にするために必要
  • ブラウザでは "アウトプット会.com" みたく日本語表記がされるが、内部的には Punycode に変換した上で扱っている
  • Punycode は必ず xn-- から始まる

Punycode変換・逆変換 の一例)

image.png


参考資料

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?