Wednesday, July 23, 2008

New facebook design has teething issues

I can't log into the facebook at the moment, I keep getting redirected between the old and the new site, eventually, I get the nice graceful error message in Firefox "Redirect Loop."



Spying with livehttpheaders, I can see the site redirecting me back and forth between between the old and the new home...

Some older browsers needed to be killed when they hit something like that..yuk!


http://www.facebook.com/home.php

GET /home.php HTTP/1.1

HTTP/1.x 302 Found
Date: Wed, 23 Jul 2008 04:19:03 GMT
Server: Apache/1.3.41.fb1
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control: private, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: http://www.new.facebook.com/home.php

http://www.new.facebook.com/home.php

GET /home.php HTTP/1.1

HTTP/1.x 302 Found
Date: Wed, 23 Jul 2008 04:18:57 GMT
Server: Apache/1.3.41.fb1
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control: private, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: http://www.facebook.com/home.php
X-Cnection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8



and back to were we came from and over and over and over again

ah well, time to get back to work done.... I haven't found a fix yet either

Of course there's no refer being passed and thus no sanity check to see if it's redirecting in a loop....

There's a nice analysis of how bloated Facebook currently delivery method is over at nerdlife, basically it's the sheer volume of javascript, css and images required for a single page.

That's why facebook really suffers from bandwidth congestion, like when your housemate is downloading heaps on Bittorrent without limiting the bandwidth use

No comments: