войти зарегистрироваться

ИнтерфейсыУверены, что хотите выполнить это действие?

Очень часто нам приходится подтверждать свои действия: завершение работы программы, удаление файлов, перевод денежных средств. Разработчики пытаются оградить пользователей от ошибок, которые могут стать причиной необратимых последствий. Но всегда ли достаточно отображения вопроса с ответами «да» и «нет»? Если пользователь промахнулся и щелкнул не туда, то простой вопрос может оказаться спасительным. А что, если выполнение определенных действий, как и их подтверждение, является рутиной? Мы не хотим тратить время на чтение и осмысление однотипных вопросов, мы выбираем «да» по привычке.



ИнтерфейсыПочему кнопка «ОК» теперь считается дурным тоном в дизайне

Когда графический интерфейс пользователя только появился, дизайнеры проектировали диалоговые окна используя двоичный подход: «OK» и «Отмена». Нажатие кнопки «OK» в диалоговом окне означало, что пользователь хотел, чтобы система начала действовать. Нажатие кнопки «Отмена» означало то, что пользователь хотел вернуться обратно к приложению без принятия каких-либо действий. В то время как данный подход, в прошлом, был стандартом для ОС и приложений, сегодня принят более удобный для пользователя подход к проектированию диалоговых окон.

ИнтерфейсыО кнопках, диалогах и кнопке «Применить»

В топике «Агрессивные «колючие» кнопки против закруглённых» развилась небольшая дискуссия по поводу расположения стандартных кнопок в диалоговых окнах («Да», «Нет», «ОК», «Отмена»). В этой статье я рассматриваю основные ошибки, которые допускают проектировщики интерфейсов в отношении диалоговых окон.

.NETСистемные диалоги в .NET

Недавно по работе искал как вызвать какой-то системный диалог из WPF. Оказалось, что в WPF такого диалога нет, но зато существует библиотека под .NET, которая позволяет вызывать системные диалоги.

Сайт библиотеки: www.ookii.org/software/dialogs/