Sono lieto di accogliere ciascuno in questo workshop sull’interfaccia utente, con particolare riferimento allo zoom.
L’argomento del laboratorio è l’implementazione di una scala di zoom.
Lavoriamo su una app che possiede una barra qualunque di servizio dentro la sua finestra di lavoro (superiore o inferiore, poco importa).
Nella barra c’è una indicazione del valore di zoom attuale: per preimpostazione, è 100%.
Un clic o un tocco sul valore numerico fanno apparire una scala di valori preselezionati di zoom in termini percentuali (tipo: 75%, 50%, 33% per rimpicciolire e 125%, 150%, 200% per ingrandire).
Sembra opportuno – ma potrebbe essere messo in discussione – che il 100% preimpostato sia un valore effettivo e non sia solo una icona di un pulsante. Così i valori di zoom si disporranno attorno al valore 100%, incolonnati. Da una parte del 100% staranno i valori che ingrandiscono, dall’altra quelli che rimpiccioliscono.
L’esercizio è dirimere la direzione dell’incolonnamento. Il valore più grande starà in alto? In basso? Oppure il design va modificato?
Il voto verrà assegnato in funzione del perché della scelta e non per la scelta in sé.
Buon lavoro.