― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2010年12月20日(月) 09:49 
オフライン

登録日時: 2010年7月09日(金) 10:20
記事: 13
他のブラウザでは
http://xn--example.com/
と表記されたとしても
きちんと
http://えぐざんぷる.com/
と表記されるにも関わらず、
FireFox (3.06、4.00Beta7)共に
URLにダイレクトに
http://えぐざんぷる.com/
と入力しても
勝手に
http://xn--example.com/
に変換されて表示されてしまいます。

これはFireFoxだけの問題だけだと思います。
IE6以前を除く他のブラウザでは
きちんと
http://えぐざんぷる.com/

のように表記されます。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年12月20日(月) 11:36 
>これはFireFoxだけの問題だけだと思います。

問題ではなく「仕様」です。

変更したい場合は以下参照のこと。
http://internet.watch.impress.co.jp/cda ... /6606.html


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年12月20日(月) 11:54 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
*質問・投稿する前に フォーラムの利用について を読むのをお勧めします。
*環境として OS の種類、Firefox のバージョンぐらいは書き添えましょう。
*質問した後やアドバイスをもらった後には結果や経緯を必ず書くようにしましょう。



国際化ドメインの解説としては以下がわかりやすいでしょうか。
「国際化ドメイン名」
http://www.nic.ad.jp/ja/dom/idn.html

対応ブラウザについては以下を参照。
「対応環境について - 日本語.jp」
http://日本語.jp/access/

国際化ドメイン名には日本語ドメインも含まれているということで以下のサイトの説明を参照すると
わかりやすいかと思います。
日本語ドメイン名 - Wikipedia

なぜ Firefox が .com に対応せずに Punycode (xn- で始まるもの)で表示させるかは以下に理由
があります。
対応環境とブラウザ - 日本語ドメイン名 - Wikipedia

つまり URL を偽装するフィッシング詐欺を防止するために Firefox は内部にホワイトリストを持ってい
てそれで区別させているという仕様です。
ですから .com や .net などは Punycode となるわけです。

[参照]
Firefox で日本語ドメインの .com / .net が punycode で表示される理由
Mozilla Firefox で「日本語.net」を表示させる…idnconv
Firefox、バージョン1.0.1でIDNの表示詐称に対応 - ITmedia エンタープライズ
『Firefox1.0.1』公開、セキュリティーを強化 | WIRED VISION
Firefoxの最新セキュリティ対策版がリリース - IDNはPunycodeに変換 | ネット | マイコミジャーナル
窓の杜 - 【NEWS】IDN形式のURLは2バイト文字を使わずに表示するようになった「Firefox」v1.0.1
Firefoxのマイナーアップデート版が登場--セキュリティ問題を修正 - CNET Japan
[資料]
Internationalized Domain Names (IDN) Support in Mozilla Browsers - MDC Doc Center

Punycode (xn- で始まるもの)で表示させない方法は network.IDN.whitelist. に .com を追加して
真偽値を true にすれば可能ですが、セキュリティ上はお勧めしません。

尚、IDN に関連したアドオンには以下などがあります。
IDN Navbar :: Add-ons for Firefox
IDND :: Add-ons for Firefox


#製品名は FireFox ではなく Firefox です。

【余談】
以下の過去トピックはその後どうなりましたか?
もし何か進展があったり結果が出たようならば追記していただけませんか?
Thunderbird 3.1 のタイムアウトになりましたが重いです。
メールが化ける;;(一応読めるが)
 


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年12月21日(火) 18:02 
オフライン

登録日時: 2010年7月09日(金) 10:20
記事: 13
palさんの回答では解決できず・・・<元々falseになっていました。
kikiさんの回答で解決できました。

ありがとうございます。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年12月22日(水) 17:48 
オフライン

登録日時: 2009年4月26日(日) 00:32
記事: 97
お住まい: 大阪
papu さんが書きました:
palさんの回答では解決できず・・・<元々falseになっていました。
kikiさんの回答で解決できました。

ありがとうございます。


解決、と書かれていることに心配してしまいますので、念のために書かせてもらいます。

Firefoxに限らず、国際化ドメイン対応ブラウザで国際化ドメインがエンコードされた状態では表示されず、デコードされたまま(xn--*)で表示されてしまうのは、そのブラウザがそのドメインを信頼できない、と判断してのことですので、kikiさんの紹介されている設定の変更にはくれぐれもご注意を。

# ちなみに、信頼できる.jpドメイン等であってもサブドメインで簡単に他のサイトのドメインを詐称できてしまうため、Firefoxは内部に禁止文字もblacklist形式で持っています。これにひっかかると、やはりデコードされたままの状態での表示になります


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[56人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean