Самая естественная мигающая визуализация? - PullRequest
1 голос
/ 24 октября 2009

Каков идеальный способ мигания информации на дисплее, чтобы естественным образом привлечь внимание к состоянию ошибки в некоторых данных.

  • Должно ли мигание быть все включено / выключено или должен быть аспект быстрого увеличения и уменьшения яркости вместо мгновенных переходов вкл / выкл?
  • Должно ли мигание быть одинаково включенным и выключенным, или это должно быть примерно 60% времени при чередовании с 40% времени выключения?
  • Какая самая естественная частота? Сколько миганий в секунду?

Цель состоит в том, чтобы привлечь внимание к ошибке в некоторых данных, но выглядеть естественно и аскетично.

Надеюсь, решение не так сложно реализовать с использованием Qt и C ++.

Ответы [ 6 ]

4 голосов
/ 24 октября 2009

Мигание может вызвать различные проблемы со здоровьем. Обязательно посмотрите эту статью IBM

4 голосов
/ 24 октября 2009

Я всегда находил эффект подсветки, присутствующий в различных библиотеках javascript, приятным. Он в основном мигает фоном объекта ярко-желтым цветом, а затем возвращается к исходному цвету фона.

1 голос
/ 24 октября 2009

Я не думаю, что мигание используется больше. Я лично думаю, что это отвлекает от внимания, которое он намеревается получить. Когда я пытаюсь сосредоточиться на «важной» информации, которая мигает, мигание мешает мне фактически прочитать ее и сосредоточиться на ней. Если что-то будет мигать, возможно, было бы лучше иметь границу, которая мигает, если вообще.

Только мое мнение, не пытаясь представить это как факт.

EDIT : Как сказал Адам, эффект подсветки, на мой взгляд, гораздо приятнее. Он привлекает внимание зрителей, а затем фактически позволяет им читать.

0 голосов
/ 24 октября 2009

Кроме того, я начинаю видеть все больше и больше приложений Flash / Silverlight, которые привлекают внимание с помощью сочетания выделения, сопровождаемого временной анимацией растущего текста (увеличения размера шрифта) с последующим уменьшением размера шрифта до нормального. Сделайте это один раз, с приличным временем, и этого достаточно, чтобы привлечь внимание, не слишком раздражая.

0 голосов
/ 24 октября 2009

Для красивости я бы использовал синусоидальное мигание, где интенсивность цвета "мигания" изменяется синусоидальной волной с периодом около 2 секунд. Однако реализовать это гораздо сложнее, чем простое мигание, поскольку вам нужно добиться высокой частоты кадров, чтобы эффект выглядел плавно.

0 голосов
/ 24 октября 2009

Мигание определенно вызывает проблемы с читабельностью, как отмечает @Blaenk. Если вам нужно моргнуть, я предлагаю большой промежуток между миганиями: спрятаться на 5 секунд, показать на 5 секунд.

Подсветка определенно более приятна; однако, если пользователь не смотрит на экран или ту часть экрана до того, как он выцветает до нормального цвета, он может вообще пропустить. Я бы предложил либо очень медленное / замедленное затухание, либо не затухание вообще. Нет ничего плохого в статической подсветке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...