# "Click here if your browser does not automatically redirect you."

**URL:** <https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523>\
**Category:** About This Message Board\
**Created:** [April 20, 2014, 3:26am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523 "2014-04-20T03:26:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Siam\_Sam](https://avatars.discourse-cdn.com/v4/letter/s/d78d45/32.png) [@Siam\_Sam](https://boards.straightdope.com/u/Siam_Sam)\
**Post date:** [April 20, 2014, 3:26am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/1 "2014-04-20T03:26:57Z")

</div>

Being an impatient bastard, I almost always click on that. But exactly what’s it doing while I’m waiting if I do wait? What am I cutting it off from doing by clicking?

---

<div class="post-metadata">

**Author:** ![randompattern](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@randompattern](https://boards.straightdope.com/u/randompattern)\
**Post date:** [April 20, 2014, 3:54am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/2 "2014-04-20T03:54:34Z")

</div>

It’s collecting and sending all your important financial info to Nigeria.

---

<div class="post-metadata">

**Author:** ![Siam\_Sam](https://avatars.discourse-cdn.com/v4/letter/s/d78d45/32.png) [@Siam\_Sam](https://boards.straightdope.com/u/Siam_Sam)\
**Post date:** [April 20, 2014, 3:57am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/3 "2014-04-20T03:57:38Z")

</div>

But I already did that. Years ago. Multiple times.

---

<div class="post-metadata">

**Author:** ![randompattern](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@randompattern](https://boards.straightdope.com/u/randompattern)\
**Post date:** [April 20, 2014, 4:03am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/4 "2014-04-20T04:03:15Z")

</div>

Then you should be getting an E-mail soon.  
😃

---

<div class="post-metadata">

**Author:** ![mhendo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mhendo/32/3159_2.png) [@mhendo](https://boards.straightdope.com/u/mhendo)\
**Post date:** [April 20, 2014, 4:49am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/5 "2014-04-20T04:49:13Z")

</div>

If you wait, it’s basically counting.

Those redirect pages are basically told to redirect after a certain number of seconds have passed. Once the pre-determined amount of time passes, the redirect will occur.

If you don’t want to wait three seconds, or five, or ten, or whatever the allocated time period is, you simply click on the link and interrupt the clock.

---

<div class="post-metadata">

**Author:** ![Siam\_Sam](https://avatars.discourse-cdn.com/v4/letter/s/d78d45/32.png) [@Siam\_Sam](https://boards.straightdope.com/u/Siam_Sam)\
**Post date:** [April 20, 2014, 5:40am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/6 "2014-04-20T05:40:47Z")

</div>

That’s much more mundane than I was hoping it was. I thought maybe I was really sticking it to The Man by clicking on that.

---

<div class="post-metadata">

**Author:** ![Lucas\_Jackson](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lucas_jackson/32/303_2.png) [@Lucas\_Jackson](https://boards.straightdope.com/u/Lucas_Jackson)\
**Post date:** [April 20, 2014, 5:50am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/7 "2014-04-20T05:50:18Z")

</div>

> [@mhendo](#):
>
> If you wait, it’s basically counting.
> 
> Those redirect pages are basically told to redirect after a certain number of seconds have passed. Once the pre-determined amount of time passes, the redirect will occur.
> 
> If you don’t want to wait three seconds, or five, or ten, or whatever the allocated time period is, you simply click on the link and interrupt the clock.

To what end? Why does it count in other words.

---

<div class="post-metadata">

**Author:** ![mhendo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mhendo/32/3159_2.png) [@mhendo](https://boards.straightdope.com/u/mhendo)\
**Post date:** [April 20, 2014, 7:07am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/8 "2014-04-20T07:07:14Z")

</div>

> [@White SIFL](#):
>
> To what end? Why does it count in other words.

Well, it counts because the person who wrote the page told it to count.

Redirects are usually done to send you to a different website, or to a new address for the same site. The reason that such pages usually wait, and give you a warning like the one referred to by the OP, is that people might be suspicious if they are immediately and automatically directed to a new web page.

If you have a blog, or something, and you change your blog address, there might still be people who come to the old address. You can set up that old site to redirect your visitors to your new site, but it is good etiquette to tell them that they are being redirected, and to explain why.

So, you might place something like this on your old page:

> [@](#):
>
> Hi!
> 
> This is the site of my old blog. In 10 seconds you will automatically be redirected to my new blog address.
> 
> If you don’t want to wait, click here to go to my new blog site.

This tells your visitors what’s happening, and adding the ten-second delay gives them time to read your message and decide whether or not they want to visit your new site.

---

<div class="post-metadata">

**Author:** ![Siam\_Sam](https://avatars.discourse-cdn.com/v4/letter/s/d78d45/32.png) [@Siam\_Sam](https://boards.straightdope.com/u/Siam_Sam)\
**Post date:** [April 20, 2014, 7:44am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/9 "2014-04-20T07:44:54Z")

</div>

It says _if_ the browser does not automatically redirect you. Does that ever not happen?

---

<div class="post-metadata">

**Author:** ![engineer\_comp\_geek](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/engineer_comp_geek/32/504_2.png) [@engineer\_comp\_geek](https://boards.straightdope.com/u/engineer_comp_geek)\
**Post date:** [April 20, 2014, 9:09am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/10 "2014-04-20T09:09:49Z")

</div>

> [@White SIFL](#):
>
> To what end? Why does it count in other words.

To make sure that you have time to read that it is redirecting you to another page. If the page loads fast enough it might otherwise just flash up the text and change to something else before you could read it.

Sometimes the wait helps ease server load if it’s redirecting to a different page on the same server. Slowing everyone down slows down the total number of server requests as well.

> [@Siam\_Sam](#):
>
> It says _if_ the browser does not automatically redirect you. Does that ever not happen?

Yes, especially if you have your browser security settings set particularly high. Another common cause is that someone screwed up the redirect when they set up the page.

---

<div class="post-metadata">

**Author:** ![GuanoLad](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/guanolad/32/42_2.png) [@GuanoLad](https://boards.straightdope.com/u/GuanoLad)\
**Post date:** [April 20, 2014, 11:57am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/11 "2014-04-20T11:57:03Z")

</div>

> [@Siam\_Sam](#):
>
> It says _if_ the browser does not automatically redirect you. Does that ever not happen?

Quite a lot of sites fail to follow through. Instead of using regular HTML to do this trick, they’ve set up some unnecessarily complicated javascript that was originally written in 1998 before Firefox, Safari, or Chrome existed, let alone the latest versions of Internet Explorer or Opera, so may not work quite as reliably as it ought to.

I also get this message when sites have interstitial ads set up, where, because my ad-blocker doesn’t load them, the script doesn’t reach the expected point when the redirection is supposed to be triggered and just sits there waiting for something that isn’t coming.

---

<div class="post-metadata">

**Author:** ![burpo\_the\_wonder\_mutt](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/burpo_the_wonder_mutt/32/365_2.png) [@burpo\_the\_wonder\_mutt](https://boards.straightdope.com/u/burpo_the_wonder_mutt)\
**Post date:** [April 20, 2014, 2:00pm UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/12 "2014-04-20T14:00:42Z")

</div>

> [@Siam\_Sam](#):
>
> That’s much more mundane than I was hoping it was. I thought maybe I was really sticking it to The Man by clicking on that.

SS, you’re my new best friend :D.

---

<div class="post-metadata">

**Author:** ![buddha\_david](https://avatars.discourse-cdn.com/v4/letter/b/ee7513/32.png) [@buddha\_david](https://boards.straightdope.com/u/buddha_david)\
**Post date:** [April 20, 2014, 3:31pm UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/13 "2014-04-20T15:31:50Z")

</div>

> [@Siam\_Sam](#):
>
> It says _if_ the browser does not automatically redirect you. Does that ever not happen?

My browser’s set up to block redirects, so I have to click that link every time. Which probably explains why the Nigerians stopped offering me money.

…of course, if the Nigerians really saw my bank account balance, they’d probably sue me for wasting their time. :o

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [April 20, 2014, 4:24pm UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/14 "2014-04-20T16:24:01Z")

</div>

It’s also conceivable, though probably quite rare by now, that the user is using a web browser so ancient that it doesn’t have redirect capability. Though of course, when websites first started doing that, such browsers were still common, and web designers got into the habit of including that message.

---

<div class="post-metadata">

**Author:** ![AaronX](https://avatars.discourse-cdn.com/v4/letter/a/7bcc69/32.png) [@AaronX](https://boards.straightdope.com/u/AaronX)\
**Post date:** [April 21, 2014, 8:04am UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/15 "2014-04-21T08:04:26Z")

</div>

How about for more nefarious reasons? I’m thinking of downloads - “your download will start in x”. For these, the “to give people time to read” and “to avoid arousing suspicions by an automatic redirect” reasons aren’t necessary. So to show more ads?

---

<div class="post-metadata">

**Author:** ![njtt](https://avatars.discourse-cdn.com/v4/letter/n/ecd19e/32.png) [@njtt](https://boards.straightdope.com/u/njtt)\
**Post date:** [April 21, 2014, 12:12pm UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/16 "2014-04-21T12:12:56Z")

</div>

> [@mhendo](#):
>
> Redirects are usually done to send you to a different website, or to a new address for the same site. The reason that such pages usually wait, and give you a warning like the one referred to by the OP, is that people might be suspicious if they are immediately and automatically directed to a new web page.
> 
> If you have a blog, or something, and you change your blog address, there might still be people who come to the old address. You can set up that old site to redirect your visitors to your new site, but it is good etiquette to tell them that they are being redirected, and to explain why.
> 
> So, you might place something like this on your old page:This tells your visitors what’s happening, and adding the ten-second delay gives them time to read your message and decide whether or not they want to visit your new site.

> [@engineer\_comp\_geek](#):
>
> To make sure that you have time to read that it is redirecting you to another page. If the page loads fast enough it might otherwise just flash up the text and change to something else before you could read it.
> 
> Sometimes the wait helps ease server load if it’s redirecting to a different page on the same server. Slowing everyone down slows down the total number of server requests as well.

The thing is, it does it here at the SDMB when you sign in, which is doubtless what inspired the OP, and none of those reasons, except, perhaps, the last, seem to apply.

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [April 21, 2014, 1:43pm UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/17 "2014-04-21T13:43:49Z")

</div>

> [@engineer\_comp\_geek](#):
>
> To make sure that you have time to read that it is redirecting you to another page. If the page loads fast enough it might otherwise just flash up the text and change to something else before you could read it.

In my opinion, that is bad web design. Yes, a redirect page needs to exist for situations where the redirect fails. But you should never force the user to stay on that page for any length of time just to be sure they see the message. If you need to inform someone about the redirect (which is honestly quite rare), you should do it after landing on the new page, so there’s no delay. Making your page load longer, and then drawing attention to that fact is not a good idea. Noticeable delays make for a degraded user experience.

I would even consider hiding the entire redirect page, only unhinding it after a short delay. That way a normal user with JavaScript on will never see the page.

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [April 21, 2014, 1:54pm UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/18 "2014-04-21T13:54:45Z")

</div>

> [@njtt](#):
>
> The thing is, it does it here at the SDMB when you sign in, which is doubtless what inspired the OP, and none of those reasons, except, perhaps, the last, seem to apply.

The answer for vBulletin was given earlier. It’s old software that was designed back when redirects failing was more common, connections and systems were slower, and not all browsers supported less intrusive ways to leave loading messages. I do not believe there is an intentional delay built in. The page exists to give you immediate feedback, while waiting for the log-in process to complete.

---

<div class="post-metadata">

**Author:** ![mhendo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mhendo/32/3159_2.png) [@mhendo](https://boards.straightdope.com/u/mhendo)\
**Post date:** [April 21, 2014, 2:14pm UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/19 "2014-04-21T14:14:36Z")

</div>

> [@BigT](#):
>
> In my opinion, that is bad web design. Yes, a redirect page needs to exist for situations where the redirect fails. But you should never force the user to stay on that page for any length of time just to be sure they see the message. If you need to inform someone about the redirect (which is honestly quite rare), you should do it after landing on the new page, so there’s no delay. Making your page load longer, and then drawing attention to that fact is not a good idea. Noticeable delays make for a degraded user experience.
> 
> I would even consider hiding the entire redirect page, only unhinding it after a short delay. That way a normal user with JavaScript on will never see the page.

This is complete and utter bullshit. There are very good reasons for actually explaining a redirect to the end-user before it occurs, not least of which is that, in an environment where there are too many scam artists and malware producers, you let your user know that you are not doing anything untoward.

Even if a redirect is immediate, a user who is paying attention can still see it happening. If i click on [johnsoldblog.com](http://johnsoldblog.com), and i see that the page redirects while loading, the first thing i’m likely to do is slap CTRL-W to close the tab. When i navigate to a page, i want to go to that page. If you’re going to redirect me somewhere else, i want to know about it first.

---

<div class="post-metadata">

**Author:** ![mhendo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mhendo/32/3159_2.png) [@mhendo](https://boards.straightdope.com/u/mhendo)\
**Post date:** [April 21, 2014, 2:21pm UTC](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523/20 "2014-04-21T14:21:44Z")

</div>

> [@njtt](#):
>
> The thing is, it does it here at the SDMB when you sign in, which is doubtless what inspired the OP, and none of those reasons, except, perhaps, the last, seem to apply.

I’m sure you’re right that the OP was thinking about the SDMB. To be honest, i’ve always thought that the Dope’s log-in redirect page was sort of pointless, but if it’s there as a result of some antiquated vBulletin design, i wouldn’t be surprised.

[Next page](https://boards.straightdope.com/t/click-here-if-your-browser-does-not-automatically-redirect-you/686523.md?page=2)
