We are talking and reading a lot about responsive Web design (RWD) these days,
but very little attention is given to Web applications. Admittedly, RWD still
has to be ironed out. But many of us believe it to be a strong concept, and it
is here to stay. So, why don’t we extend this topic to HTML5-powered
applications? Because responsive Web applications (RWAs) are both a huge
opportunity and a big challenge, I wanted to dive in.
Building a RWA is more feasible than you might think. In this article, we will
explore ideas and solutions. In the first part, we will set up some important
concepts. We will build on these in the second part to actually develop a RWA,
and then explore how scalable and portable this approach is.
### Part 1: Becoming Responsible
#### Some Lessons Learned
It’s not easy to admit, but recently it has become more and more apparent that
we don’t know many things about users of our websites. Varying screen sizes,
device features and input mechanisms are pretty much RWD’s reasons for
From the lessons we’ve learned so far, we mustn’t assume too much. For
instance, a small screen ...