Einige Formulare müssen innerhalb eines bestimmten Zeitraums ausgefüllt und versandt werden. Wenn es länger dauert, verliert der Besucher die Informationen, die er bereits eingegeben hat. In den meisten Fällen muss Ihren Besuchern die Möglichkeit gegeben werden, eine solche Frist zu verlängern oder zu annullieren.
Wie wendet man das an?
Was verstehen wir unter einem Formular?
Webformulare können viele Formen annehmen. Der Kern ist immer, dass ein Besucher Daten eingeben und dann versenden kann. Bei einem Kontaktformular gibt ein Besucher beispielsweise seinen Namen, seine E-Mail-Adresse und eine Nachricht ein. Dies sind auch Beispiele für die Verwendung von Formularen:
- das Suchfeld auf einer Webseite
- der Anmeldebildschirm für einen Online-Dienst oder ein Online-System (z.B. ein E-Mail-Programm)
- Bestellfunktion eines Webshops
Ausnahmen
Überprüfen Sie zunächst für jedes Formular darauf, ob es notwendig ist, das Ausschalten oder Verlängern der Frist zu ermöglichen. Dies ist in den folgenden Situationen nicht erforderlich:
- Echtzeit-Ereignis: Wenn das Zeitlimit Teil eines Echtzeit-Ereignisses (z.B. einer Auktion) ist und keine Alternative zum Zeitlimit möglich ist.
- Die Zeitbegrenzung selbst ist unerlässlich: Wenn die Zeitbegrenzung unerlässlich ist, wie z.B. eine Prüfung, die in einem bestimmten Zeitraum durchgeführt werden muss und eine Verlängerung würde die Aktivität außer Kraft setzen.
- Die Frist ist länger als 20 Stunden: Wenn die Frist so lang ist, dass sie in der Praxis niemanden betrifft. Diese wird auf 20 Stunden festgelegt, da sie länger ist, als der durchschnittliche Mensch in einem 24-Stunden-Zeitraum wach ist.
- Zeitlimit für externe Herkunft: Wenn ein Zeitlimit nicht bewusst eingebaut ist und der Inhaber der Webseite nichts dagegen tun kann, dann gelten natürlich die Anforderungen nicht. Dies sind Zeitlimits, die durch einen Browser oder durch Faktoren, die dem Internet innewohnen, eingestellt sind, wie z.B. ein WIFI-Netzwerk, das den Benutzer nach 15 Minuten automatisch abmeldet. Die vom Webserver vorgegebenen Fristen werden durch die Anforderungen abgedeckt.
Möglichkeiten, diese Anforderung zu erfüllen
Gibt es keine der oben genannten Situationen und gibt es eine zeitliche Begrenzung des Formulars? Dann muss eine der folgenden Optionen angewendet worden sein. Die Optionen sind nach ihrem Nutzen für den Besucher geordnet: Daher ist es die beste Lösung, sie auszuschalten.
- Deaktivieren: Der Besucher kann das Zeitlimit deaktivieren, bevor es erreicht wird.
- Anpassen: Der Besucher kann das Zeitlimit auf das mindestens 10-fache des ursprünglichen Zeitlimits einstellen (erhöhen). Wenn das ursprüngliche Zeitlimit 10 Minuten beträgt, muss es möglich sein, es auf 100 Minuten einzustellen.
- Verlängern: Der Besucher wird vor Ablauf der Zeit gewarnt und erhält mindestens 20 Sekunden Zeit, um das Zeitlimit mit einer einfachen Aktion (z.B. durch Drücken der Leertaste) zu verlängern. Der Besucher kann dies mindestens 10 Mal tun.
Beispiele
Zeitlimit aus Sicherheitsgründen
Eine Webseite verwendet ein Zeitlimit, um Besucher zu schützen, die ihren Computer verlassen, wenn sie bereits persönliche Daten in einem Formular eingegeben haben. Nach einer Zeit der Inaktivität fragt die Webseite, ob der Besucher mehr Zeit benötigt. Wenn der Besucher die Frage bestätigt, verlängert sich das Zeitlimit. Erfolgt keine Antwort, werden alle bereits eingegebenen Daten gelöscht.
Online-Auktion
In einer Auktion wird eine Frist gesetzt, innerhalb derer ein Besucher der Auktionsplattform ein Gebot abgeben kann. Da das Zeitlimit für alle Besucher gilt, die auf ein bestimmtes Objekt bieten wollen, wäre es ungerecht, wenn einigen Besuchern mehr Zeit eingeräumt würde. Deshalb ist die Zeitbegrenzung in diesem Fall eine der Ausnahmen: Es handelt sich um ein Echtzeitereignis, bei dem die Zeitbegrenzung eine Anforderung ist. In diesem Fall muss es keine Möglichkeit geben, das Zeitlimit zu deaktivieren oder zu verlängern.
Wie trägt dies zu einer besseren Webseite bei?
Die Fähigkeit, Zeitlimits festzulegen oder anzupassen, ist für eine bestimmte Personengruppe sehr wichtig.
- Menschen mit körperlichen Behinderungen benötigen oft mehr Zeit, um zu reagieren, zu tippen und Aktivitäten durchzuführen.
- Sehbehinderte Menschen brauchen mehr Zeit, um Dinge auf dem Bildschirm zu finden und zu lesen.
- Menschen, die blind sind und Lese-Software verwenden, benötigen möglicherweise mehr Zeit, um das Layout auf einem Bildschirm zu verstehen, Informationen zu finden und mit interaktiven Teilen einer Webseite zu arbeiten.
- Menschen mit kognitiven oder sprachlichen Beeinträchtigungen benötigen mehr Zeit zum Lesen und Verstehen.
- Gehörlose Menschen brauchen möglicherweise mehr Zeit, um Informationen zu lesen, da für einige von ihnen Deutsch (oder Französisch, oder Niederländisch, oder Englisch, oder...) nicht ihre Muttersprache (also die Gebärdensprache) ist.
Darüber hinaus ist die Möglichkeit, nach mehr Zeit zu fragen, auch für Menschen nützlich, die z.B.:
- entdecken, dass sie noch einige Informationen nachschlagen müssen, bevor sie ein weiteres Formular ausfüllen können
- eine lange Geschichte als Antwort auf eine Frage im Formular einzugeben haben.
VFür Developer (Entwickler)
Die Möglichkeit, ein Formular hinzuzufügen, zu ändern oder zu verlängern, muss vom Entwickler der Webseite oder der App eingebaut werden.