ユーザビリティの良い入力フォームを無計画に考えます。
ポイントは次のとおり。
・基本はAjax
・キーボード習熟度を問わずストレスのないもの
・なるべくシンプルな見た目と実装
具体的なTIPSとしては、これまで覚えたものも含めて、
・labelの利用
・Cookie等による入力回数制限
・郵便番号→住所変換
・入力アシスト用のバルーン表示
・IME(かな換)の自動OFF/ON
・基本項目のvalidation
・入力→確認→送信の非同期通信
・ページナビ
・アンケート項目の動的変更と集計
・既存DBとの連携
・SPAM対策
など。
初回は、郵便番号→住所変換について。
まずはサンプルから。
http://typista.dip.jp/test/ajaxzip2/ajaxzip2.html
これは便利!
郵便番号と住所のデータベース(CSV)はサーバで自動メンテナンスすべきだが、これを使わない手はない。
◆参考URL
http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html#download
No comments yet. You should be kind and add one!
By submitting a comment you grant typista a perpetual license to reproduce your words and name/web site in attribution. Inappropriate and irrelevant comments will be removed at an admin’s discretion. Your email is used for verification purposes only, it will never be shared.