|
|||
Datum im Formular Barrierefrei
Ich suche derzeit nach einer Möglichkeit, die Datumseingabe in einem Formular möglichst Barrierearm oder sogar -frei zu gestalten.
Das Datum muss am Ende im Format "yyyy-mm-dd hh:mm:ss" in die Datenbank eingetragen werden. Derzeit sieht das bei mir etwa so aus: Code:
<dt>Turnierstart</dt> <dd> <input name="turnierstart" type="text" size="16" maxlength="16" value="yyyy-mm-dd hh:mm" /> </dd>
__________________
Freiheit. |
Sponsored Links |
|
||||
Na ja, Datumserkennung habe ich in Bezug auf Barrierearmut noch nie betrachtet, aber in Bezug auf Usability.
Gib das Beispiel nicht als value an, sondern daneben .. als label, whatever. Lass den User quasi beliebige Formate eingeben, mußt Dein Script eben so anpassen, dass es möglichst viel erkennt. Bei Mehrdeutigkeit fragst Du nochmal nach ... Y-M-D ist zumindest wenig barrierearm. In DE ist man doch meistens D.M.Y gewöhnt. Einen DatePicker ba zu realisieren wäre auch mal eine Aufgabe - damit hättest Du zumindest weniger invalide Daten.
__________________
Die Zeit hat ihre Kinder längst gefressen: hund (back in black) | ??? | ??? | ... |
Sponsored Links |
|
|||
Mir ist da noch die Idee gekommen, evtl. mehrere <select>-Felder zu erstellen, jeweils mit Tag (1-31), Monat (Januar-Dezember), Jahr (2006-2010), Stunde (1-24) und Minute (15, 30, 45, 00).
Das wären dann vielleicht mehr Felder, dafür wäre jedes für sich eindeutig.
__________________
Freiheit. |
|
|||
Von wem muss das Datum eingetragen werden?
Vermutlich von einem User? Ein Datumsstempel reicht nicht aus? Wenns ein User ist: Die Felder zwar eindeutig beschriften, aber NICHT vorbelegen. Du glaubst nicht, wie viele User hierbei Fehler machen, indem Sie nicht das gewünschte Datum eintragen, sondern aus irgendwelchen Assoziationsgründen das vorbelegte Feld nicht weiter beachten. So erspart man sich und dem User eine unnötige Fehlerabfrage. Ich würde auch das deutsche Datumsformat vorziehen. Wie das Ding dann eingelesen wird ist ja egal. grüsse
__________________
Grüsse Andreas- auch mal wieder da... Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams) Wiedergelesen: > hier und hier [Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte |
|
|||
Ja, es ist ein User, der das Datum eintragen muss, alelrdings nicht zwingender Weise ein deutscher. Derzeit zwar schon, aber in einiger Zeit nicht mehr, da mein Turnier-Projekt von anfang an auf Internationalität ausgelegt ist.
Gibt es evtl. eine PHP-Funktion, die automatisch das Datum aus einem String auslesen kann? Das würde mir nämlich einen ganz großen Schritt weiterhelfen, weil dann kein Format mehr vorgegeben werden müsste, wie in dem alistapart.com-Artikel Sensible Forms: A Form Usability Checklist von Brian Crescimanno empfohlen wird.
__________________
Freiheit. |
|
||||
Zitat:
Dass eine vollständige Implementierung einer solchen Funktion natürlich ohne KI nicht auskommen kann, sollte Dir klar sein.
__________________
Die Zeit hat ihre Kinder längst gefressen: hund (back in black) | ??? | ??? | ... |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Login Formular - Salt | laborix | Serveradministration und serverseitige Scripte | 12 | 26.11.2011 17:30 |
IE 8 verschiebt das Design nach Formular | DonQui | (X)HTML | 1 | 24.07.2009 22:30 |
Formular padding Problem im IE 7 | unic | CSS | 8 | 18.01.2009 14:12 |
Daten via Link an Formular übergeben | Sukkulent | Serveradministration und serverseitige Scripte | 6 | 02.06.2007 16:49 |
ausgewähltes Datum auf formular übertragen | montella | Javascript & Ajax | 5 | 16.11.2006 14:01 |