Daniel Thoma: Fullscreen abschalten

Beitrag lesen

Hallo Mario,

Bitte? Stell dir mal eine Autovermietung vor mit einem Programm zur Kundenverwaltung. Und nach deiner Meinung sollte sich jetzt ernsthaft jeder Mitarbeiter diese Kundenverwaltung selbst einrichten können?

Generell ist Individualisierbarkeit ein wichtiger Aspekt von (Software-)-Ergonomie, welcher sich auch in diversen Normen wieder findet.
Nun gibt es sicher einen Unterschied, ob man ein Kassen- oder Buchungssystem baut, das im Wesentlichen auf eine einzige Anwendung ausgerichtet ist und eher eine Art eingebettetes System ist, auch wenn es auf einem Desktopsystem aufsetzt oder ob man eine echte Desktopanwendung schreibt.

Bei einer eingebetteten Anwendung würde Individualisierbarkeit höchstens innerhalb der Anwendung selbst eine Rolle spielen. Der Benutzer muss nicht mit mehreren Anwendungen gleichzeitig arbeiten, folglich braucht man darauf auch keine Rücksicht zu nehmen, im Gegenteil macht es die Umgebung lediglich komplizierter.
Bei einer Desktopanwendung ist das hingegen wichtig. Eine Anwendung, die sich selbständig maximiert und den Zugriff auf andere Anwendungen erschwehrt oder gar verhindert wäre also unter Ergonomieaspekten absolut indiskutabel.

Du scheinst allerdings lediglich eine Desktopanwendung auf Basis von Webtechniken entwickeln zu wollen. Das hat ein ganzen Haufen Nachteile (wie Du wohl bemerkt hast) und einen Vorteil: Die Verbreitung der Anwendung ist extrem einfach, da jeder schon die notwendigen Voraussetzungen hat. Das kann man sich durch gängige Bastelleien aber sehr schnell versauen, selbst wenn man nur einen Browserhersteller berücksichtigen muss. Die Unterschiede zwischen einzelnen Versionen sind groß genug.

Für Dein Problem bedeutet das meiner Meinung nach folgendes:

  • Eine Funktion für eine Vollbildansicht ist absolut in Ordnung und kann durchaus sinnvoll sein. Auch andere Anwendungen ermöglichen, diesen auf Wunsch einzuschalten. Automatisch sollte es aber besser nicht passieren.
  • Du solltest darauf achten, dass Du solche Tricks nicht zu oft gebrauchst und Deine Anwendung auch ohne sie funktioniert. Spätestens wenn firmenweit auf eine neue Browserversion gewechselt wird, die das nicht mehr kann, hast Du sonst ein Problem.

Grüße

Daniel