For most of the web, poor network connectivity destroys the user experience. We can do better.