パスワード入力欄の最後の文字列をヒントとして表示するjQueryプラグイン

hintmask

IT Mediaの記事でパスワードの「****」は不要…という記事(以下参照)がありましたが、ブコメにiPhone UIが〜〜というのがあったので、じゃあということでついカッとなってjQueryプラグインを書いた。

Webサイトなどでパスワードを入力する際、「****」を使って入力した文字が見えないようにする必要はないのではないか——。そんな提案をめぐり、研究者が賛否両論を展開している。

via: パスワード入力の「****」は不要? 研究者の間で激しい論議

パスワード入力は僕もよくタイプミスをして全部打ち直します。どうにかしてください本当に。
それにしてもiPhoneのUIはとてもよくできてますね。使っていて本当に気持ちがいいです。
使っていて気持ちがいいサイト設計というのは簡単なようでとても難しいものなので、小さなことからでもユーザーの負担を減らしていければいいですね。

サンプル
サンプルファイルのダウンロード

導入方法

1.CSS、 jQueryとhintmask.jsを読み込む。





2. パスワード入力欄を用意する。

CLASSはなんでもいいです。あとで実行するときに指定するためのものなので、IDでも大丈夫です。



3. 実行する

$()で対象にする要素を指定します。


$(function(){
  $('.hintmask').hintmask();
});

オプション

オプションでマスクの文字、ヒント位置の調整を指定できます。


$(function(){
  $('.hintmask').hintmask({
    mask: '*',
    top: 5,
    left: 0
  });
});

本当にどうでもいいことですが mask の値を \(^O^)/ とかにするととてもうざくなるので注意が必要です。

カッとなった勢いでうざすぎるサンプルも用意しました。

サンプル
サンプルファイルのダウンロード

何か役に立つことがあったらシェアしてみてください

このエントリーをはてなブックマークに追加

Comments: 2 - Leave a comment

  1. nori

    こんにちは。本当はそれを作りたかったんですよ、、
    僕の力不足というか…面倒くさがったというか笑

    あ、ありがとうございます。
    結構使いどころはありそうなので、機会があれば使ってください:)

  2. kei

    こんにちは~。

    ご存知かもですが、海外でも似たようなプラグインが出ていたのでご参考までに。。

    http://blog.decaf.de/2009/07/iphone-like-password-fields-using-jquery/

    でも個人的には↑よりも、こちらのサイトのほうが見やすくて良い気がします。

Leave a comment

Trackbacks: 0

Trackback URL for this entry
Listed below are links to weblogs that reference
パスワード入力欄の最後の文字列をヒントとして表示するjQueryプラグイン from 5509

Author

nori
nori
- UI Engineer
Location
- ,