Оптимизация взаимодействия с пользователем
При реализации пользовательского интерфейса, поддерживающего свет, следует тщательно продумать, как пользователи могут реагировать на поведение программы . Избегайте резких переходов или частых изменений содержимого и пользовательского интерфейса программы. Лучше всего использовать плавные и постепенные переходы, которые происходят только по мере необходимости. В идеале ваша программа должна быть протестирована с пользователями в реальных условиях освещения и пользовательских сценариях. Наконец, рассмотрите возможность создания механизма, который позволяет пользователям вручную изменять оптимизации освещения программы или отключать функциональность.