Responsible Web Design

Responsible web design is a subset of responsive web design that deals with best case scenarios that a visitor can experience with the website. A smashing magazine article that I found today, deals specifically with this topic. Three important element are covered: Context-sensitive interactions, performance and progressive enhancements.

Context sensitive interactions deals mainly with context. Pattern translations, media queries level 4 module and sensors are covered in depth. It is very interesting that sensors are covered. It is currently based on assumptions about the level of light the website is viewed. Different lighting conditions will yield different colors. A very interesting proposition.

Performance naturally deals with speed. Network considerations, page weight, conditional and lazy loading are covered in depth. Again, of particular interest, is the conditional and lazy loading which loads the page based on the visitor conditions. An unpredictable factor.

Progressive enhancements deals with extra bells and whistles to the website. It covers   enhanced inputs, enhanced device capabilities, advanced layout methods. All are based on visitor device conditions.

We can never guess who our next visitor will be or what their context, device or accessibility requirements will be. It’s impossible. We can, however, be ready for and responsive to them. By not anticipating for the device and by embracing and preparing for the unknown, we can provide true, honest responsive products that autonomously provide a “best fit” experience to the end user.

Source: Smashing Magazine

Now, a lot of points explained in the article deals with the unknown, based on visitor device and conditions. These are things that responsive design attempt to solve.