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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2010年10月24日(日) 22:36 
お世話になっています。

パスワードの伏せ字を"●"(黒丸)から"*"(アスタリスク)へ変更したいのですが、方法をご存じの方はいらっしゃいますでしょうか?
みなさんの場合は、伏せ字は"●"(黒丸)でしょうか、"*"(アスタリスク)でしょうか?

1. 数日前まで、Windows2000上でfirefox3.6.10を使用していました。そのときは、パスワードの伏せ字は*"(アスタリスク)でした。
2. その後、OSをWindowsXPへ変更して、firefox3.6.10を新規インストールすると、パスワードの伏せ字が"●"(黒丸)に変わっていました。

パスワードの伏せ字の変更方法を教えていただきたいのです。以前はできていたのだから、可能なはずと考えています。

3. "about:config"には、それらしい設定項目は見あたりませんでした。
4. Googleで事前に検索したところ、同じ質問はありましたが、解決方法は載っていませんでした。
5. WindowsXP上では、IEやOSのログイン画面では、伏せ字は*"(アスタリスク)でした。
6. Windows2000上で、Netscape6.x,firefox2.x,firefox3.xと、順次乗り換えてきました。

よろしくお願いします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月25日(月) 07:46 
解決策ではなく申し訳ありませんが......。
これまで特に気にしたことはなかったのですけど、ご質問を見て気になって試してみました。
当方、Windows XP SP3 の環境です。(Windows 2000 はほとんど使ったことがありません。)

1. Windows のログオン画面のユーザーアカウントのパスワードは、●(黒丸)でマスクされていました。

Web サイトのログインページのサンプルとして、次の 2 つにアクセスしパスワード欄に入力を試みました。
https://www.google.com/accounts/Login
https://login.yahoo.co.jp/config/login

2. Firefox 3.6.11 、3.5.14 、3.0.19 は、●(黒丸)でマスクされていました。
3. Firefox 2.0.0.20 は、*(アスタリスク)でマスクされていました。
 (たしかに、3.0 系から●になったと記憶しています。)

比較対照として、Firefox 以外のブラウザで同様に試しました。

4. Internet Explorer 8.0(6001.18702)は、●(黒丸)でマスクされていました。
5. Opera 10.63 は、*(アスタリスク)でマスクされていました。
6. Safari 5.0.2 と Iron 6.0.475.1 は、*(アスタリスク)ではないが、Firefox のような ●(黒丸)でもない、しかし極小の黒丸とでもいうべき文字でマスクされていました。

(Firefox 自体のマスターパスワードについては、時間がとれなかったのと設定と解除がめんどくさいので検証を省略。)

ぼくの環境における結果は必ずしも普遍的なものではなく逆に特殊な事例なのかもしれませんが、同じ Windows XP という OS 上で、江戸モンド さんとは異なる結果が出たことから、このマスキング用の文字はどこで制御されているのかわからなくなりました(苦笑)。
  | Web コンテンツについては、たぶん個々のブラウザ
  | なんでしょうけど、Windows のログオン画面が?です。


他の方のアドバイスを期待したいところです。

なお、お求めの解決方法ではありませんが、マスク文字の黒丸の大きさを多少緩和する方法については、下記が参考になるかもしれません。(すでにご覧になっていたらごめんなさい。)
(参考)
えむもじら > パスワード入力欄のマスク文字サイズを調整する

以上、的外れだったらすみません。


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

登録日時: 2009年4月26日(日) 00:32
記事: 97
お住まい: 大阪
http://mxr.mozilla.org/mozilla-central/source/widget/src/windows/nsLookAndFeel.cpp#552

ハードコーディングされているのでカスタマイズは無理ですね。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年10月25日(月) 14:54 
みなさま、お世話になっています。
アドバイス、回答ありがとうございます。


引用:
5. WindowsXP上では、IEやOSのログイン画面では、伏せ字は*"(アスタリスク)でした。
6. Windows2000上で、Netscape6.x,firefox2.x,firefox3.xと、順次乗り換えてきました。


・一部、当方の勘違いがありましたので、訂正しておきます。

5-1. WindowsXP上のログイン画面とは、「ユーザ名とパスワードの両方を入力」を行うプロンプト画面です。ユーザアカウントの設定で、"ようこそ画面を使用する"を利用すると、確かに伏せ字は"●"でした。

5-2. WindowsXP+IE6でも以下のサイトでは、"●"でした。
https://www.google.com/accounts/Login
https://login.yahoo.co.jp/config/login
ただし、ユーザ名とパスワード両方の入力を促すダイアログがポップアップ表示される場合は、"*"でした(当方の場合は、自宅のルーターへのログイン)。

結局、伏せ字は"●"(黒丸)が基本で、小ウインドウ(ダイアログ)が表示される場合は、"*"(アスタリスク)もあり得る。 ということでしょう。

また、ハードコーディングされている部分を見ると、
デフォルトは、"*"ですが、WindowsXP以降は"●"を使用する、となっていますので、Windows2000での動作も納得できます。

残念ですが、"*"にはできないということで、フォントを変えてみることにします。あるいは、ソースコードをダウンロードして自己コンパイルするしかないようです。

何はともあれ、今回は大変ありがとうございました。


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

登録日時: 2009年4月26日(日) 00:32
記事: 97
お住まい: 大阪
江戸モンド さんが書きました:
残念ですが、"*"にはできないということで、フォントを変えてみることにします。あるいは、ソースコードをダウンロードして自己コンパイルするしかないようです。


フォントを変えるというと、ひょっとして●の大きさの問題でしょうか?

それなら、ユーザスタイルシートでinput[type=password]のフォントを欧文フォントに変更すると解決すると思います(実例を見つけていませんが)

欧文フォントの●はx-heightにあわせたサイズで、Windowsネイティブのパスワードフィールドのプレースホルダー文字は欧文フォントのものが使われています。


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

All times are UTC + 9 hours


オンラインデータ

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


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

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