Das Programm wurde wieder einfacher…

Das ist es, was uns regelmäßig verkauft wird. Ob App, Webseite, Programm oder andere Oberfläche. Von Version zu Version wird alles immer einfacher und besser bedienbar (… und doch immer fetter auf Platte und Arbeitsspeicher).

Besser bedienbar und einfacher

Tja, da muss man sich (und andere?) wirklich mal fragen, ob die Entwickler und Designer vor Jahren alle so doof waren oder überall Nerds in den UX-Workshops unterrichtet haben. Denn mit dieser Version wird alles viel besser und vor allem einfacher. Oder doch nicht?

Wirklich?

Was die da unter einfacher und besser bedienbar verkaufen ist in Wirklichkeit eine Reduktion der Interaktionselemente und der Information. Wo es früher drei Buttons gab, ist jetzt nur mehr einer. Die anderen zwei Funktionen sind meist nicht einmal migriert (z.B. durch lange klicken, was eine Komplizierung wäre), sondern gestrichen. Wo früher Toolbars waren ist heute gähnende Leere und dafür auf dem Fenstertitel ein kleines Knöpflein – für den Ganzen Rest. Weil wir ja alle immer Vollbild arbeiten wollen und uns dabei jah nichts im Weg sein darf… Pulldown-Menüs werden ausgedünnt oder verschwinden gleich ganz. Die kompakte Befehlsdarstellung ist halt so was von 90er Jahre.

Konsequenz … komplizierter

Das Ergebnis ist doch, dass eine Software nicht mehr so flexibel bedienbar ist. Sie kann zwar jetzt den Standardfall einfacher abarbeiten, da für viele Parameter Standardwerte angenommen werden und die spezielleren Aufgaben nicht mehr erreichbar sind. Aber für die (früher normalen) Spezialfälle ist alles komplizierter geworden. Der Experte wird also seine helle Freude daran haben, weil er jetzt im hintersten Menü erst einmal die Funktion wiederfinden muss – falls noch vorhanden.

Es ist ja so, dass die Software an sich komplex ist, weil sie ein komplexes Problem löst. Das ist die Abstraktion eines Problems in seinen Facetten. Wenn ich jedoch die Komplexität aus der Nutzerschnittstelle herausnehme, kann ich mein Problem gegenüber der Software nicht mehr ausdrücken. Oder es wird umständlich.

Doch lieber nicht ‚einfacher‘

Daher mein Plädoyer: Macht die Software, Apps und Oberflächen bitte nicht immer weiter einfacher sondern macht sie komplexer! Komplexere Bedienung erlaubt mir den Problemraum zu erfassen und mich auszudrücken. Ich sehe, welche Parameter ich verändern kann und kann mir das überlegen. Auf jeden Fall sollten aber gute Standardwerte angenommen werden.

Kandidaten

Die typischen Kandidaten für solcherlei Verhalten sind alle Apple-Inspirierten Macher. Dazu gehört u.a. auch Gnome. Dort gilt das Prinzip, dass man möglichst wenig Bedienelemente zur Verfügung stellt, um blos keinen Menschen zu irritieren. Ergo nervt so eine Software damit, dass sie nicht ohne spezielle Editoren oder Konfig-Datei-Änderungen anpassbar ist. Diese Software ist unterm Strich also KOMPLIZIERTER.