3 ms·
I’ll check with the built-in browser tools. But it’s hard to do anything about low-quality connections in particular at the application level. For example I pay
by MatthiasPortzel 3y ago
I’ll check with the built-in browser tools. But it’s hard to do anything about low-quality connections in particular at the application level. For example I pay attention to my overall page size (trying to keep it under 500kb), and to the server-side processing time (trying to keep it under 50ms). If I’ve done that, there’s very little additional work I can do to optimize for dropped packets, the protocol should handle that for me.
- nicbou 3y agoThe UI should handle it gracefully, for example by deactivating buttons on first click and showing spinners where appropriate. In one case I load required assets while someone starts filling a form so that the website is ready to generate a PDF when the form is filled. This gives it a minute to load, with fallbacks if it fails.