This is something Twitter should try.<p>When I was in India six months ago, I usually had a pretty bad connection and Twitter's web interface worked terribly.<p>- You had to wait for every single element on the page to load before you could click to use the login box - else you would jump to the login page itself and had to wait for that one as well.<p>- Clicking a list, clicking a saved search, basically everything with an ajax request doesn't have a really good indicator of that it's loading, so that experience was horrible.<p>- There were probably other issues as well.<p>Facebook on the other hand did amazing. Of all the websites I tried and used, Facebook was the most stable, was the quickest to load (in spite of all the JS, etc) and generally performed really well on a slow connection.