> Dial-up internet speeds average about 56 kilobytes a second Nope, that would be considered crazy fast back in the day, it was 56 kilo bits per second. That's about 6.8 kilobytes, but realistically and with overhead it was usually around 5KB/s.
On top of that, almost nobody actually connected at 56K. You needed a perfect phone line. Still, compression did help a bit. Dialup latency sucked though. It was 100's of milliseconds. I had a friend with a 56K ISDN line (data over voice channel) and it was much better performance (10's of milliseconds.)
Worthwhile to also mention that ISDN was full duplex, instead of half-duplex like dialup. The modems on either end would need to time-slice to allow bi-directional communication, which in a TCP laden world like the web meant that every interaction was orders of magnitude more latent than on ISDN, in which you had symmetrical, full-duplex 56k of bandwidth between you and the ISDN modem. That's the biggest reason why you had a significant decrease in latency.