Showing posts from October 19, 2014

Responsive versus Adaptive: Which one to go for?

One of the big advantages of responsive design that propelled it to instant stardom was that a single codebase served well for both the desktop and mobile user. This made a developer’s life easier as it almost eliminated the nightmarish experience of having to look after multiple code versions for different device types. However, the same code for both the devices means that the website being launched on smartphone will have the same size and complexity as the desktop version, which is the main culprit behind responsive websites behaving weird and bloated on mobile devices.

On the other hand, using an adaptive approach, a server has the freedom to choose how to optimally render pages, removing or adding functionalities on the fly, on the basis of the device detected and the user information.

The benefits can be summed up as below:

Developers wouldn’t have to recreate the website from scratch as one would have to while going for responsive site. Most websites become too complex over t…