I was going to put together a post complaining about #email #newsletters that still assume you’re reading on a desktop and send out layouts that rely on a wide screen size and end up with 2pt type on a #mobile phone – you know, where most people read their email these days.
Then I stumbled on this #usability article by Jakob Nielsen.
The funny thing is that #HTML is #responsive by default. In the very early days, it was *always* responsive except when you added preformatted text. Once you got a little more rendering capability (tables, images and image maps) you had people designing websites who were accustomed to fixed-size media, and the paradigm stuck.
Build for 800×600. Build for 1024×768. Hey, we have widescreen now. What do you mean the window isn’t always fullscreen?
And so on.
Being able to apply relative sizes to everything, and being able to tweak the layout based on the logical screen size instead of physical pixels is an amazing improvement in the flexibility of anything formatted in HTML+CSS.
(And of course higher-definition displays, but a responsive layout can still make itself usable on some of those older screen sizes.)