Usability – Der Verlust des Fokus nach einem automatischen Logout

Softwareentwicklung

Usability – Der Verlust des Fokus nach einem automatischen Logout

Usability – Der Verlust des Fokus nach einem automatischen Logout

Wie der Name vielleicht schon sagt, ist buildblog eigentlich ein Entwicklerblog. Sozusagen von Entwicklern für Entwickler. In letzter Zeit geriet das Thema Softwareentwicklung zugunsten von SocialMedia ein wenig in den Hintergrund. SocialMedia ist ein wichtiges Thema und ich will das auf dieser Seite auch weiterhin vertiefen. Dennoch: Softwareentwicklung und deren theoretischer Background soll dadurch nicht verdrängt werden. Daher heute ein bisschen Theoretisches zum Thema Usability.

Eines der, wie ich finde, größten Sünden bei der Entwicklung einer Webapplikation, ist der Verlust des Fokus nach einem automatischen Logout. Ein Beispiel: Ich erfasse Unmengen von Daten in einer Eingabemaske ohne zu speichern, mache mir schnell einen Kaffe, erfasse den Rest, drücke den Speichern-Button und werde aufgrund eines Timeouts ausgeloggt. Die erfassten Daten wurden natürlich nicht gespeichert. Darüber hinaus muss ich mir unter Umständen auch noch die Eingabemaske suchen in der ich mich zuletzt befand.

Ganz großes Tennis. Dieses Problem betrifft nahezu jede selbstgeschriebene Webapplikation und ist ein echtes Ärgernis für jeden Datenerfasser. Dabei ist es recht leicht zu beheben, falls man über einen zentralen Controller oder Filter verfügt, den jede Anfrage an die Applikation durchlaufen muss.

  1. Kennt der Controller grundsätzlich die Zielseite, selbst wenn er ein Loginformular aufrufen muss
  2. Ist es ein leichtes, die übertragenen Parameter des letzen Requests in eine Datenbank zu schreiben und nach dem nächsten Login bei Bedarf auszuführen

Einen schönen Restsamstag noch.

Diskussion

Keine Kommentare zu “Usability – Der Verlust des Fokus nach einem automatischen Logout”

Post a comment

XING