複数のページに分割したい長いフォームがあります。
プレゼンテーションの 2 つのオプションを評価しています。
- FormWizardを使用して複数のページにフォームを表示する
- CSS3のスライダーのようなスライダーでフォームを表示します。
スライダーは、CSS3 を使用してスライドの印象を与える 1 ページの長さです。すべてのコンテンツ領域を隣り合わせにフロートさせ、オーバーフローを非表示にし、width
5 つのスライドがある場合はページを 500% に設定し、左マージンを -100% 移動して次のスライドを表示します。したがって、すべて1ページですが、フォームがスライドページに表示されているようです.
私にとって、スライダー アプローチの利点は、フォームが 1 つしかなく、ユーザーがフォームをスライドの最後に 1 回だけ送信するため、前後に移動して変更を加えることができることです (これは一般的なケースです)。
ミニフォームを使用FormWizard
して各ページの後に送信することとは対照的です。FormWizards
特にユーザーが以前のページの応答を変更したい場合は、複雑に思えます。フォームページも必要ですが、最後のページでのみ受け入れるFileField
ようです。FormWizard
FileField
ただし、このスライド フォーム (CSS3 または JScript のいずれか) アプローチを使用している人はあまり見たことがありません。したがって、初心者として、これを行う際に明らかな落とし穴があるかどうか疑問に思っていますか?