3 ms·
Rather than tweak the top four web browsers to be more intelligent towards actual user intent, every one of the millions of web applications should change?
by sjwright 12y ago
Rather than tweak the top four web browsers to be more intelligent towards actual user intent, every one of the millions of web applications should change?
- Retra 12y agoHow do you know what user intent is? If I'm holding the F5 key down, what do you think I want to happen? What if I'm running a plugin that does that for me? What if I'm writing my own web crawler or something? Yes, I expect everyone who writes a web application to make it able to handle server requests reliably. There is no such thing as making a robust request -- a browser is just a browser. It doesn't know enough about your server to know what it doesn't like or can't handle. It also doesn't know enough about the user to know what their intent is. You are blaming the pipeline for end-point issues.
- sjwright 12y ago> How do you know what user intent is? I can tell you what it's unlikely to be. It's unlikely to be to fire HTTP requests at the arbitrary keyboard repeat of their particular computer. It's unlikely to be to machine gun off HTTP requests so rapidly that no pages ever get rendered. Or perhaps I'm wrong. Perhaps there's a reasonable user behavior I'm forgetting. Please, enlighten me. > If I'm holding the F5 key down, what do you think I want to happen? At a guess, it would be to refresh the page repeatedly. In which case the ideal browser behavior might be to refresh the page at the maximum possible speed that would still allow some kind of visual feedback. Perhaps it could repeat as soon as the previous requests hits first paint. That would make sense.