On a website, I'm successfully using an ASHX handler to download files from the server to visitors of my website.
A customer suggested to not rely on the browser UI to visualize the download progress but instead provide some progress on the page to provide a more visual cue.
I.e. first, the user sees a download page with a link/button:
Then, when clicking the Download your file now! button something like this should appear:
Unfortunately, even after searching Google and SO for hours, I found zero similar topics. All occurrences deal with upload, not download. Either I'm using the wrong keywords or there are really no solutions.
Therefore my question:
(How) would it be possible to provide such a download progress?