domenica 30 novembre 2014

Un esempio di cattivo design di interfaccia utente

Mia madre possedeva una Volkswagen Scirocco 1.6 GT amaranto. Parliamo degli anni '80. Io adoravo quella macchina, con i sedili sagomati e il cruscotto sportivo.
Ma aveva un difetto di design dell'interfaccia utente che mi è venuto in mente per caso solo oggi.


Il pulsante del triangolo quattro frecce era in realtà un pulsante che si attivava solo con la leva della freccia di svolta innestata. Ovvero: per accendere le quattro frecce si doveva girare la leva di svolta e attivare il pulsante del triangolo.
Se ci si pensa è un concetto abbastanza furbo, tipico di un programma informatico: siccome esiste già un modo per attivare un lato delle luci lampeggianti, basta fare uno switch booleano che dica se si vuole attivare anche l'altro lato.
In realtà è un pessimo design: se il pulsante del triangolo resta per errore inserito gli indicatori di svolta non funzionano piu' come dovrebbero e si rischia di produrre sempre un incidente!
In informatica si traduce con una variabile inizializzata male (lo switch booleano appunto).

Stranezze di altri tempi che sono sicuro si possono trovare in programmi attuali...

Nessun commento: