In reply to james.

James,

I don't think there is an answer for the web. There are probably some things web developers can do to make things better, and maybe you're right, maybe you can't control the web. Maybe we shouldn't try.