Мое веб-приложение позволяет пользователям переопределять значения в определенных текстовых полях. Если они не переопределяют значение, система отобразит (и будет использовать) значение по умолчанию.
Я хотел бы поддержать сценарий, в котором пользователь переопределил значение, но теперь хочет вернуться к системному значению по умолчанию, но не знает, какое значение ввести. Я хотел бы предоставить интуитивно понятный интерфейс для того, чтобы система вернула значение поля к его значению по умолчанию. У кого-нибудь есть предложения?
Поля появляются как в формах редактирования (где много места), так и в сетках редактирования (где места мало).
Требовать от пользователя очистки поля не вариант, так как иногда переопределение пользователя является пустым значением. Не хотел бы использовать нажатие клавиши, как Ctrl-Z или ESC.
Лучшая вещь, о которой я могу подумать, это то, что пользователь наводит курсор на поле, и появляется всплывающее окно, предоставляющее пользователю возможность использовать системное значение по умолчанию. Я мог бы использовать то же самое всплывающее окно для захвата / отображения комментария, относящегося к переопределению.