The web is inherently fluid. So stop asking how to make your site responsive. Focus on keeping your site responsive. —@adactio #aeachi
When you treat a page on a website like a basic word processor document, things are easy: it’s just one column, some headings, a few paragraphs, maybe a list, and some links. It works on all browsers and all devices in perpetuity. But as soon as you add layout and typesetting to the mix, things get a lot more complicated.
As a result of that complexity, we’ve added even more complexity: Large CSS frameworks exist to manage how content is laid out on the page and how the layout should respond to different devices and browser sizes; Generators convert fonts into different formats so they can be displayed properly across the board; Pre-processors translate syntax from one format to a native web format, most with the aim of adding features that reduce complexity. But in the end, it’s all just complicated.
Here’s the baseline skillset for someone who makes websites two years ago. And let me tell you, it hasn’t gotten any easier. Aye Yai Yai, that’s a lot of work!
So this is probably why I’ve been interested in minimalist blog design for so long, even going so far as to question the usefulness of a navigational menu. It’s most likely a sub-concious response to dealing with all this craziness on a daily basis. I mean, none of this would be necessary if we just went back to the good old days, right?