The responsive web design is a web design technique whose objective is that a site can be viewed on different devices , adapting the contents to the size of each screen. In Spanish it is also known as adaptive design .

Due to the increasing use of mobile devices to access the internet, both to browse and to interact and even buy, the responsive web design is becoming more and more important.

What the web design responsive consists of

The resposnive web design, known by the acronym RWD ( responsive web design ) does not consist in making a mobile version of a site. The web design responsive try to resize and place the elements of the website so that they adapt to each device . This allows everything to be displayed correctly.

In other words, the responsive design consists of preparing the structure of a website so that it is able to adapt the contents both to the size and resolution of the screen and to the type of device from which they are viewing, either computer, tablet and smartphone .

The responsive web design uses style sheets in CSS3 , which use the media query attribute to convert a normal web into a multiplatform web that can be adapted to all sizes and devices. The media queries are a series of commands that indicate to the HTML document how to behave in different screen resolutions.


Advantages of responsive web design.
Converting a website into a multiplatform site thanks to the responsive web design has many advantages . The most important are the following:

1. Improve the user experience
That a user can access the contents from any device and that these contents are displayed correctly improves their experience.

A good user experience improves the corporate image and increases the bounce rate on a website. In addition, it encourages interaction, subscribing to newsletters and, in the case of e-commerce sites, also sales.


2. Avoid duplication of content
The mobile versions of the websites demanded the duplication of content, which seriously harms the SEO . The responsive web design does not require that the content be created again, since what it does is to reorganize the existing content so that it is displayed better.

3. Reduction of web development and maintenance costs
To create a website with responsive web design, all you need is a template for all platforms , which reduces costs compared to the option to create a version for smartphones < / em> and even another for tablets . It also reduces maintenance costs, since it is enough to modify the main template so that it takes effect in the visualization from all the devices.

4. Increase virality in social networks
Several studies agree that a large part of the access to social networks occurs from mobile devices . Therefore, if a user accesses a website from his mobile it is easy for him to share the content that he finds interesting. But if the content is not displayed correctly on your device, it will hardly share it.

5. Load the site more quickly
The responsive web design improves the loading speed of the site in the different devices. A better upload speed not only improves the user experience, but also influences the improvement of the web positioning .

6. Improve the browsing experience
The responsive web design not only improves the navigation of the site in the distribution of the menus, but also facilitates the browsing experience using buttons adapted to the tactile use .

7. Improve web analytics
Web analytics tools such as Google Analytics are optimized to manage multiple devices and reports of web sites with responsive web design. This will let you know from which devices users access and how they behave .

8. Improve visibility in search engines
Some of the above advantages directly influence the SEO of a website, such as loading speed or dispensing with duplicating contents in mobile versions.

In any case, Google recommends webmasters to follow the best practice in the industry using customizable web design ( responsive web design ), using the same HTML for all the devices and using only CSS media queries so that the content is displayed correctly in each case.