web-gelistirme-sc.com

Giriş, kayıt ve unutulmuş şifre için aynı forma sahip oldukları için Artıları ve Eksileri

Bazı sitelerin giriş, kayıt ve unutulmuş şifre için aynı forma sahip olduğunu fark ettim.

Formun altında 3 düğme var

  • şifremi Unuttum
  • kayıt ol
  • bana giriş yap

Bu yaklaşımı kullanmanın artıları ve eksileri nelerdir ve hangi sürümü seçersiniz?.

17
Gabriel Solomon

Her zaman kayıt ve kullanıcı adınızı/şifrenizi unuttum sayfalarına bağlantılar olmalıdır. giriş sayfanız.

Aynı kullanıcı adı/şifre alanlarını paylaşan 3 farklı düğmeyle tek bir form kullanmak kafa karıştırıcı olacaktır. Dahası, muhtemelen mümkün değildir:

  • Normal olarak kayıt olmak için kullanıcı adı ve parolaya ek olarak ek bilgi gerekir (en azından onaylamak için parolayı yeniden yazmak).
  • Parolanın unutulması nadirdir ve kullanıcının başka bir kimlik doğrulama biçimi göndermesini gerektirir (ör. Gizli soru, dosyadaki e-posta adresi, e-postayla gönderilmesini istediği onay).

Öte yandan, aynı sayfada kayıt ve giriş işlemleri için ayrı alanların (formların) olması iyi sonuç verebilir.

Kayıt giriş sayfasındaki form yeni kullanıcılar için deneyimi geliştirir (mevcut kullanıcılar için karmaşa pahasına).

Bu, sık sık yeniden kullanılmayan ve sorunsuz yeni kullanıcı deneyiminin öncelikli olduğu siteler için iyi çalışır. İyi bir örnek, ilk kez birçok kullanıcı alan bir alışveriş sitesidir. Amaçları mümkün olduğunca az engelle mal siparişi vermektir. Böyle bir site için kayıt işlemi, kasanın küçük bir parçası olarak görülmelidir. Farklı bir sayfaya sahip olmak, ekstra bir yan adım ve süreçte bir engel gibi geliyor.

Parolanın unutulması (veya kullanıcı adı) nadir bir senaryodur. Ayrı bir sayfanın yeterli olduğunu ve ana iş akışını engellemediğini düşünüyorum.

12
dbkk

Sizin gibi tek bir forma sahip olmanın en önemli "aleyhine" ağır bastığını düşünmek mümkün değildir. Sadece giriş ve kayıt için (Lukas'un önerdiği gibi) paylaşılan bir forma sahip olmak bile karışıklığa yol açacaktır. İnsanlar bir form görürler ve bunun ne için olduğunu bildiğini varsayarlar ve bir düğmenin metnini gerçekten okumazlar, oturum açacağını varsayarak sadece tıklarlar.

Ayrıca, erişilebilirlik ve ileri düzey kullanıcılar için, bir düğmeye tıklamak yerine enter tuşuna basarsanız böyle bir form nasıl çalışır? Elbette, varsayılanın bir giriş yapmak olacağını söyleyebilirsiniz, ancak birçok kullanıcı bir formu doldurduktan sonra enter tuşuna basar ve bir kullanıcı bu şekilde kaydolmaya çalışıyorsa, kayıt yapmasını zorlaştırdınız. Bu, söz konusu kaydı tamamen kaybedebileceğiniz anlamına gelir.

Ayrıca erişilebilirlik cephesinde bu formu nasıl adlandırırsınız? Ekran okuyucu yukarıdan aşağıya doğru gider, bu nedenle formun adı kullanıcının formun ne için olduğunu anlamasına yardımcı olmak için kullanılır. Çok amaçlı bir formunuz varsa, kullanıcının bunu nasıl bilmesi gerekir?

3
Charles Boyung

Ben gelip sadece profesyoneller:

  • Tüm işlevler tek bir yerde
  • Aynı verileri isteyen sayfaları tekrarlamıyorsunuz

Bu hiç de o kadar profesyonel değil.

Hemen düşünebileceğim eksileri çok daha güçlü:

  • Her sayfa farklı bir etkinliktir ve her biri için tam olarak aynı bilgiye ihtiyacınız yoktur.
  • Kullanıcıyı şaşırtma riskiyle karşı karşıyasınız.

Hangisine gidileceği - her seferinde ayrı sayfalar.

Her durumda aynı verileri istemezsiniz ve deneyimsiz veya zaman zaman kullanıcıların yine de daha fazla yönlendirmeye ihtiyacı olacaktır.

2
ChrisF

Aslında, giriş yapmaya ve yanlış bir şifre kullanmaya çalışırsanız, "şifremi unuttum" gibi görünen bir bağlantı olabilir diye düşünüyorum. Bu size e-posta yoluyla yeni bir tane gönderir. E-posta/giriş dışında daha fazla bilgiye ihtiyacınız olmadığından, iyi çalışmalıdır.

Bununla birlikte, diğer yayınları kabul ediyorum, giriş formunda bir düğme olmamalı, sadece e-posta/kullanıcı adınızı soran bir forma yönlendiren bir bağlantı olmalıdır.

Charles Boyungs'un yorumundan dolayı ifademi yeniden düşündüm ve eleştirisinin aslında iyi olduğu sonucuna vardım. Yine de, giriş formuna kayıt olma imkanı vermek kötü bir fikir olmadığını düşünüyorum. Bunun nedeni, çoğu zaman kullanıcıdan belirli bir sayfaya erişmeye çalışırken giriş yapması istenmesidir, eğer kullanıcının hesabı yoksa, burada kaydolması için yer vardır.

Böyle çalışabilir. Formda ("ekran okuyucu için" Oturum Açma Formu "), oturum açmak için e-posta ve parola alanı bulunur ve enter tuşuna basmak için varsayılan işlem oturum açmaya yöneliktir. Ancak bir düğme kaydı vardır. Tıklandığında kullanıcı, gerekli tüm bilgileri içeren farklı bir forma yönlendirilir (e-posta ve şifre dışında daha fazlası gerekiyorsa). Kullanıcı e-postayı ve şifreyi doldurduysa, diğer forma geçirilir.

Daha fazla bilgiye ihtiyaç duymamanız durumunda, kayıt üzerine tıklamak, ya bilgilerinizi zaten doldurduysanız ya da yapmadıysanız, bilgileri doldurmak için bir form ve sadece bir düğme „kayıt“ ile size bir başarı sayfası sunar.

Bu şekilde 3 formunuz var, ancak bunları birleştirebilirsiniz, bence kullanıcı için kolay ve çok uygun.

2
Lukas Oppermann

Bunları ayırmanızın temel nedeni, kullanıcıların yanlışlıkla yeni hesaplar oluşturmasını önlemektir. Geçmişte böyle bir formla benzer şekilde yaratıcı olmaya çalıştım ve kayıt formunu kullanarak "giriş" yapmaya çalışan tonlarca kullanıcıyla sonuçlandım ve sonra tüm verilerinin neden silindiğini merak ettim.

Mevcut kullanıcıların kayıt olmasına izin vermedim, ancak yeterli kullanıcı verildiğinde, bazıları girişlerinde e-postalarını yanlış yazacak ve sadece bir UX hatası değil, aynı zamanda gereksiz müşteri desteği ve karmaşa sorunları yaratan kayıt düğmesine tıklayacak.

0
catbelly