Assistenten - Wizards

Besondere Situationen wie Formulare oder komplexe Abfragen müssen zwingend, wenn erfolgversprechend, schrittweise aufgebaut werden. Im Bereich Desktop-Applikationen hat man sich deshalb schon an Assistenten gewöhnt. Assitenten, im englischen Wizard, können komplexe Dinge einfach zaubern. Wenn man erkennt, dass in einem Assistenten viele kleine Schritte, an Stelle eines großen gemacht werden, dann wird das Erfolgsrezept klar. Dennoch muß man auch hier ein paar wesentliche und ein paar feine Schritte beachten.

Navigationslegende oder Form-History

Übersichtlichkeit ist das Maß aller Dinge und wird wesentlich durch eine Schrittlegende, "vor" und "zurück"-Navigationelementen durch "abbrechen"-Button aber auch durch Gesetzesvorgaben wie abschließende Zusammenfassungen erreicht. Sehr komfortabel lassen sich Formulare mittlerweile mit AJAX und Javascript aufbauen. Mit AJAX und Javascript,bspw. dem JQUERY-Framework können Seiteninhalte temporär ausgeblendet werden bzw. sie werden asynchron nachgeladen. Das fördert die Übersichtlichkeit und ist sogar schneller als wenn für jede Formular-Seite eine eigene Server-Anfrage gestellt wird. Auch der Animationsfaktor kommt nicht zu kurz, wie auf der folgenden Seite beschrieben wird.

"Assistenten - Diener im Gewand einer Applikation."