I live outside of DSL range so I use a standard dial-up modem every day. Being bandwidth-impaired can be frustrating at times, but it could be better if more sites practiced some minor low-bandwidth courtesy.
My top design pet peeves are related to forms and have simple solutions:
in the page's onLoad
event, but if there are a bunch of graphics on the page, I've probably already filled out five fields by the time the page fully loads. Once all of the graphics finally load, the focus takes the cursor away from the field I'm working on and places the next five characters I've typed into the initial field...where they don't belong. Then I have to erase those characters, find the spot where I was on the form, and continue. And I'm not going to wait until all of the images load to start filling out the formand neither is anyone else. If there are a bunch of images on the page, skip the "convenient" focus()
It feels like I'm in the minority of Internet users with only a dial-up connection because just about everyone I know has DSL. But I'm actually in the majority. According to this article: Broadband Slowed by High Prices
, "By the end of 2002, only about 15 million to 16 million U.S. households will be using a broadband connection out of roughly 66 million homes with Internet access."