İçeriğe Geç

Çok Adımlı Form (Multi-Step Form) Nedir?

Çok adımlı form (multi-step form), uzun bir formun mantıksal gruplara bölünerek birden fazla sayfa ya da adımda doldurulmasıdır; kullanıcı her adımda yalnızca o aşamanın alanlarını görür.

Diğer Adları: Multi-Step Form, Multi-Page Form

Çok Adımlı Form Nasıl Kurulur?

W3C’nin form rehberine göre uzun form, mantıksal aşamalara ve kendi içinde anlamlı alan gruplarına bölünür: iletişim bilgileri, teslimat adresi, ödeme gibi. Formun genel açıklaması her adımda tekrarlanır; isteğe bağlı adımlar ana başlıkta belirtilir ve atlanabilir. Zaman sınırından kaçınılır, gerekiyorsa kullanıcıya süreyi ayarlama ya da uzatma imkânı verilir.

Çok Adımlı Formda İlerleme Nasıl Gösterilir?

Kullanıcı hangi adımda olduğunu ve kaç adım kaldığını bilmelidir. Rehber, adım bilgisinin sayfa başlığının en başına yazılmasını önerir, çünkü ekran okuyucu kullanıcıları önce sayfa başlığını duyar; aynı bilgi görünür ana başlıkta da tekrarlanır. Adım sayısı belliyse sıralı bir adım listesi kullanılır ve tamamlanan adımlar ile o anki adım, görünmeyen yardımcı metinle de belirtilir.

Örnek: Teklif formunun ikinci sayfasının başlığı “Adım 2 / 4: Proje Bilgileri” biçiminde yazılır; sayfanın üstündeki adım listesinde ilk adım tamamlandı, ikinci adım ise şu anki adım olarak işaretlenir.

Çok Adımlı Formda Veri Kaybını Önlemek

Kullanıcı önceki adımlara dönüp girdiğini gözden geçirebilmeli ve düzeltebilmelidir. Rehber, tamamlanan adımlara bağlantı verilmesini ve o anki adımda girilen verinin saklanmasını önerir; geri dönüldüğünde boşalan alanlar kullanıcıyı aynı bilgiyi yeniden yazmaya zorlar.

Her adımın sonunda o adımın alanları doğrulanır ve hata varsa kullanıcı sonraki adıma geçmeden uyarılır. Sipariş gibi geri alınamayan bir işlemden önce girilen bilgilerin özeti gösterilir ve gönderimden önce düzeltme imkânı verilir.

Çok Adımlı Form ile Tek Sayfalık Form Farkı

Kısa formlar tek sayfada kalabilir; ad, telefon ve mesajdan oluşan bir iletişim formunu adımlara bölmek gereksiz tıklama ekler. Çok adımlı form, alanlar farklı konulara ayrıldığında ve bir adımın sorusu önceki yanıta göre değiştiğinde yarar sağlar.

Çok Adımlı Form Hakkında Sık Sorulan Sorular

Çok adımlı formda kaç adım olmalı?

Sabit bir sayı yoktur; adımlar formun mantıksal gruplarına göre belirlenir. Her adım tek bir konuyu kapsar ve kullanıcı toplam adım sayısını baştan görebilir.

Kullanıcı geri dönünce girdiği bilgiler silinmeli mi?

Silinmemelidir. Önceki adımlarda girilen veriler saklanır; kullanıcı geri dönüp bir alanı düzelttiğinde diğer adımların verisi de korunur.