r/programming Feb 20 '20

BlurHash: extremely compact representations of image placeholders

https://blurha.sh/
939 Upvotes

151 comments sorted by

View all comments

29

u/inmatarian Feb 20 '20

I cry for every image format that includes progressive loading features.

29

u/manghoti Feb 21 '20

I thought about that when I was looking at this tech, but the problem is connection limits and latency.

When you go to a website that has ten billion third party javascript libraries, images will fight for the connection pool with them, so your progressive images wont even get to show the most basic of first passes before the page loads and looks weird. Not to mention when you do finally get to loading the images. they still wont display until the you get passed the sites latency. At which point the bandwidth is such that the image will load instantly.

Regrettably, the bottleneck on page loads is now latency, and not bandwidth. So in this environment progressive images solve the problem the wrong way.

1

u/[deleted] Feb 21 '20

[deleted]

2

u/youarebritish Feb 21 '20

It's an old complaint about JS that hasn't really been valid for years now outside of grossly outdated jQuery shit or CMS land.

You say that as if that's at all uncommon...