Vai al contenuto

Ricavare i componenti necessari da due viste del prodotto

Una panoramica dei progetti e una pagina di dettaglio mostrano quali elementi condividere e dove attività diverse richiedono soluzioni proprie.

Julia Hoffmann2 min di lettura
Cassetto con schede di elementi dell’interfaccia, simbolo blu dei livelli e linguetta con attrezzi.

Un sistema di design diventa più facile da usare quando il suo ambito iniziale deriva da attività reali dell’interfaccia. Parta quindi dalle viste di cui il prodotto ha davvero bisogno. Un lungo elenco di componenti possibili dice ancora poco sulle varianti che il gruppo dovrebbe utilizzare.

Rilevare due viste e le rispettive attività

Per l’esempio usiamo un portale clienti fittizio. Nella panoramica dei progetti, i clienti devono riconoscere e aprire un progetto. Nella vista di dettaglio devono leggerne lo stato e scaricare documenti approvati. Le due viste appartengono allo stesso prodotto, ma servono attività diverse.

Per ogni elemento visibile annoti scopo, contenuto e possibili stati. Una cornice simile non basta a giustificare un componente condiviso. Conta anche la corrispondenza di significato e comportamento.

Decidere la base comune e le composizioni separate

Elemento

Uso nelle viste

Decisione per l’ambito iniziale

Indicatore di stato

Stesso stato del progetto nella panoramica e nel dettaglio

Componente comune con gli stessi termini di stato

Menu delle azioni

Azioni sul progetto nella panoramica e sul documento nel dettaglio

Base del menu condivisa; voci e permessi definiti per ciascun flusso

Scheda del progetto

Apre la vista di dettaglio

Composizione specifica per la navigazione tra progetti

Riga del file

Nomina un documento e ne offre il download

Composizione specifica per l’attività documentale

La scheda del progetto e la riga del file possono condividere piccoli elementi di base. Non devono per questo diventare lo stesso grande componente. Un’eccezione è sensata se una variante comune rende inutilmente meno chiara l’attività in questione.

Compilare concretamente una voce della libreria

Per l’indicatore di stato, l’esempio registra: uso nelle due viste del progetto; testo di stato ricavato dai dati del progetto; colore solo come rappresentazione aggiuntiva; nessuna azione di clic propria. Restano da chiarire i valori di stato necessari e la gestione delle traduzioni lunghe. Queste decisioni vanno risolte prima dell’implementazione, invece di essere nascoste da valori di esempio arbitrari.

Carbon descrive i componenti come soluzioni progettate e programmate per attività concrete dell’interfaccia. Applichi questa prospettiva anche alla scelta: documenti insieme scopo, varianti e limiti di un componente. Un nome presente nella libreria non basta come regola d’uso.

Verificare l’ambito iniziale nelle due viste

Inserisca prima i componenti scelti nei due progetti grafici. Controlli contenuti tipici e traduzioni lunghe; per gli elementi interattivi verifichi anche uso della tastiera e cambiamenti di stato. Annoti la versione utilizzata e le differenze mantenute deliberatamente. L’esempio offre un documento di lavoro, non una libreria già implementata. Il passo successivo è una selezione gestibile con i punti aperti chiariti, che il gruppo potrà poi implementare e verificare.

Fonti

Scritto da

  • Julia HoffmannRedattrice per design e UXJulia Hoffmann è responsabile per ASES dei contenuti redazionali su design ed esperienza utente. I suoi articoli trattano l’utilizzo di siti web e applicazioni, la progettazione delle interfacce utente e l’accessibilità digitale.

Seguite ASES

Continuate a leggere

Tutti gli articoli

Il vostro progetto con ASES

Descriveteci il vostro progetto. Vi ricontatteremo con una prima valutazione.