Web-Formulare
Der moderne Sisyphos wälzt Formulare.
Thomas Christian Dahme; dt. Publizist und Aphoristiker
Kaum eine Webseite kommt heutzutage ohne Formulare aus. Erst Formulare machen echte Dynamik möglich. Einfachste Beispiele sind Kontaktformulare, oder Formulare für eine Produktsuche. Häufig bringen Standardformulare schon eine ausreichende Funktionalität. Aber in den meisten Fällen, besonders, wenn Datenbanken eingebunden sind, sind die Grenzen sehr eng gesteckt.
Individuelle Formulare
Je nach Anforderung sind verschiedene Elemente in einem Formular notwendig, damit der Besucher dort Eingaben machen oder zwischen verschiedenen Optionen wählen kann. Es gilt dabei die Gewohnheiten möglichst vieler Besucher zu beachten um die passenden Elemente zu finden oder neu zu konzipieren. Wird das Formular zu kompliziert aufgebaut oder zu viele Möglichkeiten zur Verfügung gestellt, kann ein Besucher sich von der Seite ganz abwenden. Und das soll ja nicht passieren.
Angepasstes Design
Alle Elemente eines Formulars, seien es Textboxen, Buttons oder klickbare Grafiken lassen sich individuell auf das Design der Seite anpassen. So wirken sie nicht wie Stücke aus einem anderen Baukasten. Und das Formular gliedert sich nahtlos in die Präsenz ein.
Erweiterte Eingabeprüfung mit Syntbad
Daten sind nur soweit sinnvoll zu verarbeiten, wie der Besucher sie sinnvoll eingibt. Standardmäßig werden zu einer Überprüfung der Eingaben sogenannte Reguläre Ausdrücke verwendet. Sie erlauben eine syntaktische Kontrolle des Inhalts von Formularelementen. Was sie jedoch nicht schaffen ist eine semantische Zerlegung.
Das Modul Syntbad erlaubt genau das. Es ermöglicht die unkomplizierte Eingabe von Daten, die intern verändert verarbeitet werden müssen.
Individuelle Verarbeitung
Die Verarbeitung von eingegebenen Daten und die Auswertung zur Erzeugung von Suchergebnissen, zum Beispiel, ist eine der großen Herausforderungen bei der Entwicklung von Formularen. Je nach Anforderung werden die Informationen entsprechend Aufbereitet, so dass die Ergebnisse sich genauso nahtlos in das Konzept integrieren, wie das Formular selbst.