Evitare il troncamento del testo e il ritaglio dei contenuti

Gli smartwatch hanno schermi di dimensioni inferiori rispetto ai dispositivi portatili, quindi è fondamentale disporre e visualizzare gli elementi in modo che gli utenti possano accedere e che utilizzi in modo efficiente lo spazio disponibile sullo schermo. Per adattare gli elementi allo schermo, utilizza la quantità corretta di spaziatura interna e margini, come specificato dalle linee guida per il materiale.

Anche quando il design si adatta allo schermo, gli elementi dell'interfaccia potrebbero essere troncati o troncati quando l'utente esegue una delle seguenti operazioni:

  • Modifica la lingua di visualizzazione.
  • Modifica la dimensione del testo.
  • Consente di attivare l'impostazione di sistema Testo in grassetto.

È fondamentale testare i progetti tenendo a mente queste considerazioni per assicurarti che si adattino senza problemi ai diversi ambienti utente.

Mantieni completamente visibili gli elementi interattivi

Se l'interfaccia include elementi interattivi, verifica che gli utenti possano scorrerli per visualizzarli per intero, soprattutto se sono posizionati ai bordi della pagina. Se la tua app usa la raccolta Horologist, utilizza i layout di fabbrica per responsive(). In caso contrario, utilizza i distanziali e aggiungi margini nella parte superiore e inferiore di un oggetto ScalingLazyColumn per evitare che il primo e l'ultimo elemento dell'elenco vengano sempre troncati.

Utilizzare i chip anziché le schede per i layout densi

Se hai bisogno di un layout più denso, utilizza CompactChip al posto delle schede. L'area più ampia delle schede rende molto più difficile impedire il troncamento del testo e il ritaglio dei contenuti.

Considerare gli effetti delle dimensioni dello schermo sul troncamento e sul ritaglio

A seconda delle dimensioni dello schermo del dispositivo Wear OS, hai a disposizione uno spazio più piccolo o più grande per visualizzare testo e pulsanti aggiuntivi:

Progetta per margini percentuali, non fissi

Per creare contenuti che si adattano in modo reattivo alle dimensioni dello schermo del dispositivo Wear OS, applica margini percentuali, in cui le dimensioni di ciascun margine sono correlate alle dimensioni dello schermo. Nei casi in cui gli elementi si trovino nella parte superiore o inferiore dello schermo, applica una spaziatura interna aggiuntiva per ridurre al minimo il ritaglio dei contenuti dal bordo curvo dello schermo. Al contrario, lo spazio in alto e in basso aumenta quando un gruppo di contenuti è sufficientemente piccolo da poter essere visualizzato in uno schermo.

I componenti devono rispettare i margini percentuali in modo che le loro dimensioni si adattino a quelle dello schermo. In questo modo, i contenuti dello schermo riempiono sempre lo spazio disponibile e non vengono ritagliati dai bordi.

Non utilizzare il massimo spazio disponibile per il testo senza considerare come potrebbe troncarsi su schermi più piccoli e influire sulla funzionalità del tuo design.

Utilizza i limiti di caratteri richiesti per gli schermi più piccoli

Nella maggior parte dei casi, gli schermi più grandi possono mostrare più testo e contenuti prima del troncamento. Tuttavia, anche se potrebbe essere disponibile più spazio orizzontale, progetta sempre per schermi di dimensioni ridotte, in modo da creare un'esperienza coerente su tutti i dispositivi.

Ad esempio, un pulsante potrebbe avere spazio per più caratteri su uno schermo più grande prima del troncamento, ma se si tratta di un invito all'azione importante e vitale per l'esperienza utente, utilizza un testo abbastanza breve da essere visualizzato completamente, senza troncarlo, sullo schermo di un piccolo dispositivo.

In alternativa, se il riquadro mostra contenuti variabili, come testo recuperato da un server, prevedi la possibilità che questo testo venga troncato su schermi più piccoli.

Il testo che influisce sulla funzionalità del design, ad esempio i pulsanti di invito all'azione, è progettato per gli schermi più piccoli. Lo spazio aggiuntivo sugli schermi più grandi può mostrare altre righe di testo dopo il punto di interruzione. Il numero di righe di testo dipende dal componente e dal contesto.

Non scrivere testo che occupa lo spazio massimo disponibile su uno schermo più grande senza considerare come potrebbe apparire troncato su schermi più piccoli e senza influire sulla funzionalità del tuo design.