アカウント名:
パスワード:
1. 半角で入力しないとエラーにする2. 全角で入力しないとエラーにする3. そもそも改修すらせず、全角で入力することを職員に徹底するとか言う
>1. 半角で入力しないとエラーにする>2. 全角で入力しないとエラーにする
FORM入力でこういうのよく見かけますね、値取得後に全角半角変換かければいいだけなのに。実装側が一手間惜しむだけで多くの利用者の手間が増えるというところまで想像できないのか、要件定義書に最初から全角か半角でと指定があったからそうしただけなのか。
単に半角全角変換とすると、「バカ」じゃなくて「ハ゛カ」 みたいな変換をするヤツがいるぞ
そんなハ゛カな!
ま゛
そういうときのために、Unicode正規化があるんだなあ。NFKDで正規化すれば、ちゃんと全部そろうよ。超便利。
各種ダッシュとハイフンと長音などの正規化もお願いします!ほんと次から次へと問題がorz
そんな高度なことをする前に、次は大文字/小文字違いで不一致とかやらかしそう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
改修方法の予測 (スコア:1)
1. 半角で入力しないとエラーにする
2. 全角で入力しないとエラーにする
3. そもそも改修すらせず、全角で入力することを職員に徹底するとか言う
Re: (スコア:1)
>1. 半角で入力しないとエラーにする
>2. 全角で入力しないとエラーにする
FORM入力でこういうのよく見かけますね、値取得後に全角半角変換かければいいだけなのに。
実装側が一手間惜しむだけで多くの利用者の手間が増えるというところまで想像できないのか、要件定義書に最初から全角か半角でと指定があったからそうしただけなのか。
Re:改修方法の予測 (スコア:0)
単に半角全角変換とすると、「バカ」じゃなくて「ハ゛カ」 みたいな変換をするヤツがいるぞ
Re:改修方法の予測 (スコア:2)
そんなハ゛カな!
Re:改修方法の予測 (スコア:1)
ま゛
Re:改修方法の予測 (スコア:1)
そういうときのために、Unicode正規化があるんだなあ。
NFKDで正規化すれば、ちゃんと全部そろうよ。超便利。
Re: (スコア:0)
各種ダッシュとハイフンと長音などの正規化もお願いします!
ほんと次から次へと問題がorz
Re: (スコア:0)
そんな高度なことをする前に、次は大文字/小文字違いで不一致とかやらかしそう。