Meine Güte, ich bin da gerade einer schrecklichen Registrierungsseite über den Weg gelaufen. Hier ein paar Punkte, wie man eine schlechte Registrierungsseite baut:
- Erfordere ein Captcha für den Benutzer. Jedes Mal, wenn der Benutzer eine Fehleingabe gemacht hat, wechsle das Captcha
- Mach einen Haufen unwichtiger Felder notwendig zur Registrierung (z.B. "Interessen"). Markiere dieses Feld nicht als wichtig.
- Setze den "Nutzungsbedingungen zustimmen"-Haken immer wieder zurück, wenn jemand irgendwo ein Feld ungültig eingegeben hat (z.B. das Captcha) oder ausgelassen hat (z.B. das scheinbar unwichtige Feld).
- Lösche sämtliche Eingaben, wenn jemand den Nutzungsbedingungen nicht zugestimmt hat.
- Lösche auch das eingegebene Passwort jedes Mal
Wenn man diese Regeln einhält, kriegt der Benutzer folgendes Szenario:
- Benutzername, email, passwort, Captcha ausfüllen
- auf "Konto anlegen" klicken
- Alle Eingaben gelöscht, weil den Nutzungsbed. nicht zugestimmt
- Benutzername, email, passwort, Captcha ausfüllen, Nutzungsbed. zustimmen
- auf "Konto anlegen" klicken
- Fehlgeschlagen: Es fehlen 10 benötigte unwichtige Felder
- 10 unwichtige Felder ausfüllen, Captcha lösen, Passwort eingeben
- auf "Konto anlegen" klicken
- Alle Eingaben gelöscht, weil Nutzungsbed. nicht zugestimmt
- Alles neu eingeben
- auf "Konto anlegen" klicken
- Fehler, weil eins der 10 unwichtigen Felder ausgelassen wurde
- Feld ausfüllen, Nutzungsbed. zustimmen
- auf "Konto anlegen" klicken
- Fehler, weil Passwort & Captcha nicht mehr ausgefüllt sind
- Passwort & Captcha ausfüllen
- auf "Konto anlegen" klicken
- Alle Eingaben gelöscht, weil Nutzungsbed. nicht zugestimmt
- Seite verlassen, man kann ja eh nichts machen.