Thank you for posting. Please stand by while you are redirected.
If you are not automatically redirected, please click here.
You're probably familiar with messages like these, especially when using the web in the 90s or early 2000s. In my own projects, I've never found a reason to make the user wait for 2-3 seconds while they are redirected after registration or posting something, for example. But this pattern comes up all the time, even in popular web software like PHPBB.
My question is, does redirection still have a place/need in modern (ajaxy) web development? Are there any situations that absolutely require redirection like this, ultimately annoying the user, and what are the technical reasons behind them? Why not just redirect instantly if a redirect is required?