Учитывая сценарий в веб-приложении, где пользователь должен выполнить X, прежде чем они смогут перейти к Y, но там, где ссылка для Y всегда доступна, в настоящее время мы обсуждаем два способа перенаправления пользователя, если они пытаются перейти на страницу Y:Лучше ли автоматически автоматически перенаправлять пользователей или показывать им запрошенную страницу с ошибкой?
- Показать страницу Y с сообщением и обратную ссылку на X.
- перенаправление на X автоматически, но дисплеем сообщение об ошибке наложения после редиректа, который указывает , почему они были перенаправлены.
Какой был бы более удобный или лучший пользовательский интерфейс и зачем?
Как это поведение отличается от стандартного подтверждения формы, где вы не можете нажать «отправить», пока не заполните правильные поля? И да, я видел ответ «X для пункта A против Y для B», основная логика должна быть одинаковой. – montrealist