アカウント名:
パスワード:
前にも話題になってた気がするけど。住所フォームで全角/半角で弾かれたり、名前のよみがなフォームでカタカナとひらがなどちらかしか認めないエラーで弾かれるとイラっとしてしまいます。
かつては住所フィールドを全角固定にするUIが多数見られましたが、現在は全角・半角両対応するのが一般的です。 サーバサイドの側の要件で全角固定にせざるをえない場合でも、送信時に全角変換するなどして、UI上はなるべく全角・半角両対応にしましょう。
もう一般的になってるのか、しらんかった。
番地が全角でしか受付ないの何とかしてよ。
英数記号は半角で入力されるようにIMEを設定してるから、数字を全角に変換するのに苦労する。
住所表記がバラバラだとトラブルの原因なので正規化すべきですが、各種法令・お役所内の内規で全角に統一されています。正式な住所に半角数字が使われることはなく、戸籍も住民票も登記関係もすべて全角に統一されています。従って、番地等は全角に正規化すべきものです。
勝手に変換すれば良いと考えている人も居ますが、特に高級住宅街に住んでいる方など、住所表記に拘りを持っている人も居ますし、入力した住所と違う表記で郵便物が届いたことにクレームを入れる人もいます。
また、半角に統一する場合は、「12番地9」や「12番9号」を「12-9」にするのが一般的ですが、それだと地番なのか住居表示なのかという情報が欠落してしまいます。住居表示ならば街区表示板を見れば地図無しで目的地にたどり着けますが、地番ならば地図が無ければ目的地にたどり着くのが極めて困難なので、これらは区別すべきです。
それはいいんですけど、そういう事情ならなおのこと容易く入力できるようにすべきということですよ。つまり全角を得たいなら半角で入力されたときは全角にしてあげればいいし、そこでエラーを出す必要はない。地番や住居表示の区別が得たいならそういう入力欄を分けて強制すべきだし、利用者に間違えやすい全角半角の区別の負担をかけることではないですね。それとも、入力したものを変えてはいけないという原理主義的な考えもお持ちですか?
「3丁目12番地9」形式の場合は地番、「3丁目12番9号」は住居表示なんです。そして、この二つは独立した索引体系なのです。知らんけど。そんな二重制度になっているわけがあるか、うちにはずっと普通郵便が来ている、葉書や封筒が「スラ度町3-12-9」で届いている、悔しくも我が家ほどに特徴のない住所もあるまい、とお思いでしょう……
普通、住所を地番で表示する場合は「丁目」は付きませんよ。
土地登記の場所情報である地番は、「○○市 大字 小字 1234番地 5」という表記。登記に基づく表示なので、複数の家が同じ地番になる場合もある。
住所の場所情報である住居表示では、小字は概ね廃止され、大字小字の代わりに、理路整然とした町区域を割り当てて、「○○市 町名一丁目 23番 4号」って表記になります。
住居表示を実施していない地域では、地番方式で住所を表現しますが、住居表示実施後は、住所表現に地番を使ってはいけません。
ですので、住居表示実施した土地では、地番も「○○市 町名一丁目 1234番地5
君の中での「普通」はそうなのかもしれんが、世の中の「普通」では丁目をつける。
たぶん、世の中のユーザが全員必ず登記されてる地番を一言一句違わず入力してくれると思い込んでるんだろうね。こういう思い込みの激しいタイプに設計させると仕様がバグだらけになる。
つか問題は「普通」じゃないのにも対応する必要がある、ってことでね
住居表示実施前の住所表記「○○市 大字 小字 1234番地5」→住居表示実施後の住所表記「○○市 大字三丁目 23番 45号」というように、(地番も「○○市大字三丁目2345番地」に変わるけど、実施前の丁目無し地番は継続して住所表示に使われることはあっても、住居表示実施後の地番をわざわざ住所表記には使わないので)普通は「住所表示としての地番に丁目は付いてない」という話だったんですが、
場所によっては住居表示未実施だけど町名に丁目が付いてるところもあるようですね。自分の知ってる範囲(今住んでるとこや前住んでたとこ、親戚の住所など)では見たこと無かったため、住居表示未実施で丁目付き住所はないものと考えていました。すみません、不勉強だったようです。どうも、部分的に住居表示を実施した場合に、同じ町域の未実施区域も丁目付に町名変更してるっぽい。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
全角半角とカタカナひらがな (スコア:2)
前にも話題になってた気がするけど。
住所フォームで全角/半角で弾かれたり、名前のよみがなフォームでカタカナとひらがなどちらかしか認めないエラーで弾かれるとイラっとしてしまいます。
かつては住所フィールドを全角固定にするUIが多数見られましたが、現在は全角・半角両対応するのが一般的です。 サーバサイドの側の要件で全角固定にせざるをえない場合でも、送信時に全角変換するなどして、UI上はなるべく全角・半角両対応にしましょう。
もう一般的になってるのか、しらんかった。
Re: (スコア:2, すばらしい洞察)
番地が全角でしか受付ないの何とかしてよ。
英数記号は半角で入力されるようにIMEを設定してるから、数字を全角に変換するのに苦労する。
住所は「全角」に正規化すべきなの (スコア:1)
住所表記がバラバラだとトラブルの原因なので正規化すべきですが、各種法令・お役所内の内規で全角に統一されています。
正式な住所に半角数字が使われることはなく、戸籍も住民票も登記関係もすべて全角に統一されています。
従って、番地等は全角に正規化すべきものです。
勝手に変換すれば良いと考えている人も居ますが、特に高級住宅街に住んでいる方など、住所表記に拘りを持っている人も居ますし、入力した住所と違う表記で郵便物が届いたことにクレームを入れる人もいます。
また、半角に統一する場合は、「12番地9」や「12番9号」を「12-9」にするのが一般的ですが、それだと地番なのか住居表示なのかという情報が欠落してしまいます。
住居表示ならば街区表示板を見れば地図無しで目的地にたどり着けますが、地番ならば地図が無ければ目的地にたどり着くのが極めて困難なので、これらは区別すべきです。
Re: (スコア:0)
それはいいんですけど、そういう事情ならなおのこと容易く入力できるようにすべきということですよ。
つまり全角を得たいなら半角で入力されたときは全角にしてあげればいいし、そこでエラーを出す必要はない。
地番や住居表示の区別が得たいならそういう入力欄を分けて強制すべきだし、利用者に間違えやすい全角半角の区別の負担をかけることではないですね。
それとも、入力したものを変えてはいけないという原理主義的な考えもお持ちですか?
Re: (スコア:2)
「3丁目12番地9」形式の場合は地番、「3丁目12番9号」は住居表示なんです。そして、この二つは独立した索引体系なのです。知らんけど。そんな二重制度になっているわけがあるか、うちにはずっと普通郵便が来ている、葉書や封筒が「スラ度町3-12-9」で届いている、悔しくも我が家ほどに特徴のない住所もあるまい、とお思いでしょう……
Re: (スコア:2)
普通、住所を地番で表示する場合は「丁目」は付きませんよ。
土地登記の場所情報である地番は、「○○市 大字 小字 1234番地 5」という表記。
登記に基づく表示なので、複数の家が同じ地番になる場合もある。
住所の場所情報である住居表示では、小字は概ね廃止され、大字小字の代わりに、理路整然とした町区域を割り当てて、
「○○市 町名一丁目 23番 4号」って表記になります。
住居表示を実施していない地域では、地番方式で住所を表現しますが、
住居表示実施後は、住所表現に地番を使ってはいけません。
ですので、住居表示実施した土地では、地番も「○○市 町名一丁目 1234番地5
Re:住所は「全角」に正規化すべきなの (スコア:0)
君の中での「普通」はそうなのかもしれんが、世の中の「普通」では丁目をつける。
たぶん、世の中のユーザが全員必ず登記されてる地番を一言一句違わず入力してくれると思い込んでるんだろうね。こういう思い込みの激しいタイプに設計させると仕様がバグだらけになる。
Re: (スコア:0)
つか問題は「普通」じゃないのにも対応する必要がある、ってことでね
Re:住所は「全角」に正規化すべきなの (スコア:1)
住居表示実施前の住所表記「○○市 大字 小字 1234番地5」
→住居表示実施後の住所表記「○○市 大字三丁目 23番 45号」
というように、
(地番も「○○市大字三丁目2345番地」に変わるけど、実施前の丁目無し地番は継続して住所表示に使われることはあっても、住居表示実施後の地番をわざわざ住所表記には使わないので)
普通は「住所表示としての地番に丁目は付いてない」という話だったんですが、
場所によっては住居表示未実施だけど町名に丁目が付いてるところもあるようですね。
自分の知ってる範囲(今住んでるとこや前住んでたとこ、親戚の住所など)では見たこと無かったため、住居表示未実施で丁目付き住所はないものと考えていました。すみません、不勉強だったようです。
どうも、部分的に住居表示を実施した場合に、同じ町域の未実施区域も丁目付に町名変更してるっぽい。