Nice, writeup. I instantly was reminded of doing this with Turbolinks in Rails back in the days.
Although it's technically a nice solution, I actually dislike the top progress bar on websites. Somehow, I always feel like I have to wait longer because of the progress bar. Maybe it's because only slow loading sites use it, and I am wrongly attributing it to the bar. 🤷♂️
Nice, writeup. I instantly was reminded of doing this with Turbolinks in Rails back in the days.
Although it's technically a nice solution, I actually dislike the top progress bar on websites. Somehow, I always feel like I have to wait longer because of the progress bar. Maybe it's because only slow loading sites use it, and I am wrongly attributing it to the bar. 🤷♂️
Yep indeed it can feel this way, when it's fast enough though and delayed then it's a good indicator that "the UI is up to date now"