The siren song of one-design-fits-all-screen-sizes has a long history of bright hopes, broken promises, and weary designers and developers. If there are two things I can tell you about scalable design (a/k/a dynamic layout, fluid design, adaptive design, and responsive design), they’re these: It tends to be a lot of work. It’s very hard to do it well. In the past, scalable design—creating one version of a site that would look good on many different size screens—was optional. It seemed like a good idea, but very few people actually cared about it. Now that small screens are taking over,
...more