返答に必要な情報だけを求めます。エラーを欄の近くで説明し、失敗時も入力を残します。 最初は名前、メール、短い説明だけで話を始められる場合があります。 ボタンの動きは受信の証拠ではありません。
最初の相談に必要な情報を決める
フォームは後の打ち合わせをすべて置き換えるものではありません。案件の種類と返答先を知るのが目的なら、名前、連絡先、短い説明で始められます。詳細は、対応可能と分かってから聞けます。
任意の電話番号はそう表示し、選択済みのサービスやプランは引き継ぎます。一般的な雛形にあるからという理由で敏感な情報を集めないでください。二段階なら進行を示し、戻っても選択を残します。
ボタンの文は実際の意味と一致させます。相談を送るだけなら、予約や購入の確定と表現しません。
エラーを理解して直せるようにする
入力欄には消えないラベルを付けます。プレースホルダーの例だけでは、入力中に欄の意味が分からなくなります。形式の問題は該当欄の近くで具体的に説明します。
エラーが出ても他の入力を保ち、キーボードで修正箇所に到達できるようにします。赤色だけに頼らず、すべての言語でエラーと完了の文を用意してください。
入力不正、通信の中断、保存失敗は別の状態です。内部例外や秘密情報を出さず、修正か再試行かが分かる文にします。保存できなかったのに成功を表示してはいけません。
サーバーの結果と画面をつなぐ
ブラウザーの確認があっても、サーバーで許可された項目と長さを検証します。Turnstileはトークンのサーバー確認が必要です。公開キーと秘密を分け、秘密を配布ファイルへ入れません。適切なサイズと頻度の制限も組み合わせます。
再送には同じ依頼を示すキーを使い、重複記録を防げます。同じキーで内容が変わった場合も明確に扱い、古い相談と誤認させないでください。接続が遅い電話では、この回復経路が特に役立ちます。
成功が何を意味するかを先に決めます。データベース保存と参照番号の発行が確認できても、メール通知まで届いたとは限りません。画面は知っている結果だけを伝え、未確定の返答期限を約束しません。
送信の近くで情報の用途を説明し、プライバシー文書へつなぎます。無関係な販促同意を相談に強制的に組み込みません。Orvunwebの申し込みは案件の説明であり、提供範囲は後の書面で決まります。
有効、不正、重複、保存停止を適切な試験環境で確認し、画面と記録の両方を見ます。顧客が正しい結果を理解し、事業側が相談を取り出せて、初めてフォームは完成です。
実務の確認項目
- 入力欄に名称を付ける
- 任意を示す
- 保存後に完了を表示する
具体例: 最初は名前、メール、短い説明だけで話を始められる場合があります。
守りたい範囲: ボタンの動きは受信の証拠ではありません。