Есть много способов перенаправить пользователя на внешний сайт. В моем случае я использую его для «Универсальных книжных ссылок». Это ссылки, которые перенаправляют на конкретный c страновой магазин, используя IP-адрес пользователя для определения его геолокации.
Мое перенаправление переходит на внутреннюю страницу с задержкой в 10 секунд до того, как произойдет перенаправление . Я делаю это, чтобы предупредить пользователя о том, что будет выполнено перенаправление, а также чтобы предоставить внешнюю ссылку на случай, если автоматическое c перенаправление заблокировано.
Я основал свой «задержка перед перенаправлением» действия над тем, что я видел на других «больших» сайтах. Некоторые делают это из соображений конфиденциальности (чтобы предупредить пользователей о том, что они уходят за пределы площадки).
Вопросы следующие: должно ли происходить уведомление о задержке и перенаправлении? 10 секунд слишком долго? Усовершенствует ли эта задержка пользовательский опыт? Есть ли причина не использовать 10-секундную задержку?
Я понимаю, что это не технический вопрос, а скорее вопрос дизайна и пользовательского интерфейса. Но пользователь моих сервисов спросил, почему задержка - почему бы просто не перенаправить сразу?