Rich Berger's America is a land in which women would be forced into back-alley abortions, blacks would sit at segregated lunch counters, rogue police could break down citizens' doors in midnight raids, schoolchildren could not be taught about evolution, writers and artists could be censored at the whim of the Government...
Here is how you choose what you want on your sandwich in Rich Berger’s America (i.e., when you use Seamlessweb, whose interface Rich just helped re-design):
Notice the instructions to “Scroll down for more options”. This is pretty annoying. You can’t see everything you’ve selected at once, and when there are a lot of options (e.g., you’re ordering a custom sandwich) you end up scrolling up and down a few times to double check your entry.
Oh well, Rich wouldn’t do this unless it were absolutely necessary, right? Wrong. Take a look at the order customization dialog box in context:
When you click on a menu item to add it to your order, the entire browser window goes grey and this tiny dialog box pops up to allow you to customize your choice.
This is obviously insane. Seamlessweb is forcing its users to scroll in order to make room for more empty grey filler. These AJAX-y modal dialogs look cool, but they make Seamlessweb harder to use. Prior to the redesign, clicking an item took you to a separate page to customize it. This was slower, but at least you didn’t have to scroll all over the place.
I would suggest either:
Expanding the dialog box as much as possible and loading a new page for the items that would still require substantial scrolling.
Putting the customization options inline in the menu itself.