Hacker News new | ask | show | jobs
by andybak 674 days ago
Can anyone explain "Waterfall-Style" in this context? Is it related to what used to be called "mosaic layout"? Just guessing here but it's used in a way that seems to presume lots of people are familiar with the term so I must have slept through that meeting.
3 comments

It's more commonly known as a masonry layout, popularized by Pinterest. It's similar to a mosaic layout, but with a tighter fit for different height images. If one image is 200 pixels high, and another is 100 pixels high, you can draw them next to each other, and put another image in the remaining 100 pixels of the right column.
Actually masonry was I was thinking of. Where do this waterfall business come from then?
Same thing, different name. It's kind of like a waterfall in that it's a continuous vertical layout.
I was equally confused by this. I tried everywhere to find what the heck that even meant in this context and discovered that it is apparently a term they invented themselves.
Sorry, I didn't realize that this name would cause confusion. Perhaps the term "masonry layout" is more widely used, but you can still find many results about "waterfall layout" by googling it.
I'd just never come across it before.

Funny how tech can be like that. Something is widely understood in some circles for some time periods and is completely new outside that. I used to be a lot more involved in Web UX stuff but I've been doing other things for a few years and it seems like there was a collective change in terminology!

Waterfall is the more accurate term of your app uses masonry and infinite scrolling vs pagination.
Nope. I have no idea why that name is used term here. There is nothing remotely waterfall-like about what's shown on that page.

I thought it was going to be something like CoverFlow (the page-flipping paradigm that Apple tried to popularize years ago in iTunes), but vertical.

Regardless, this little utility looks very nice! It addresses the irritating lack of a simple image browser that lets you move files around.