3 ms·
Progress bars are hard. You could try to come up with something that guesses the user's connection speed from the first few bytes, somehow checks what's already
by planb 5y ago
Progress bars are hard. You could try to come up with something that guesses the user's connection speed from the first few bytes, somehow checks what's already in the cache and you will still have an inaccurate progress bar. Probably even one that isn't fullly filled up before the page is ready.