If you’ve been to any web design talk in the last couple of years, you’ve probably seen this famous tweet by Jon Gold:
It mocks the fact that a lot of today’s websites look the same, as they all follow the same standard layout practices that we’ve collectively decided to use. Building a blog? Main column, widget sidebar. A marketing site? Big hero image, three teaser boxes (it has to be three).
When we look back at what the web was like in earlier days, I think there’s room for a lot more creativity in web design today.
Enter CSS Grid
Grid is the first real tool for layout on the web. Everything we had up until now, from tables to floats to absolute positioning to flexbox - was meant to solve a different problem, and we found ways to use and abuse it for layout purposes.
... read the whole story at mxb.at.