Ottimizzazione dell'esperienza utente
Quando si implementa un'interfaccia utente con riconoscimento chiaro, è consigliabile considerare attentamente come gli utenti possono reagire al comportamento del programma . Evitare transizioni jarring o modifiche frequenti al contenuto e all'interfaccia utente del programma. Le transizioni fluide e graduali che si verificano solo in base alle esigenze sono migliori. Idealmente, il programma deve essere testato con gli utenti in condizioni di illuminazione reali e scenari utente. Infine, prendere in considerazione la creazione di un meccanismo che consente agli utenti di modificare manualmente le ottimizzazioni di luce del programma o disabilitare la funzionalità.