I’m starting to like the whole waking up at the same time each day thing. As long as people keep calling me at 9 am on Saturdays I think I’ll be able to stay on it too (don’t worry, i was already up ;).
It uses many of the same ideas I’d planned to use with ArcadeFly. The main idea (well for the ArcadeFly case) is that when you’re selecting a game from a drop down you don’t want to load 4,000 games and have to select one. You want to select a category, or a sub category and then get a much smaller list.
Often when this is done it isn’t with XMLHttpRequest of course, it’s done by loading all the possible combinations into the page, then nothing more needs to be loaded. This means there’s a lot of unneeded data sent over. One thing that really stands out is BackBase.com, which only has to reload exactly what’s being requested. I’ve been looking into cheaper solutions (700 Euro? ugh), but none seem as refined as that. Something new to mess around with at least.