What is the Responsive Web Design ?

How a responsive website displays on PC and mobile ?

Viewing a responsive website on a PC

The image above shows how a website is typically displayed on a computer: the width of the screen allows to view the website without horizontal scrolling and the texts are large enough to be clearly legible. You just have to scroll vertically to see the page content.

But on a mobile phone or tablet, the physical width of the screen decreases dramatically, and here is how the same site will be displayed on a smartphone depending on whether it is responsive or not:

Responsive

Viewing a responsive website on a smartphone

The responsive website have adapted its layout and remains easy to read and navigate: the menu is folded under a button at the top left corner, the text size is important to read without effort and the content of the site has been reorganized in height without overflowing horizontally. There is no need to zoom in/out or scroll the site horizontally with complex touchscreen gestures. The visitor has just to scroll vertically with one finger, as on its PC. Buttons and links are easy to point/tap without risk of error.

Not Responsive

Viewing a non responsive website on a smartphone

The non responsive website appears in the same way as on the computer screen, but on a surface 80% narrower. On a very few inches wide smartphone screen, texts become too small to be legible. The visitor must make constant touchscreen gestures to zoom in & out and scroll horizontally & vertically to reach the parts of the site he wishes to consult. These tactile manipulations are very unpleasant for a visitor (unreadable texts, unusable web forms, ...) who is likely to quickly leave such a site.

vertical scroll on mobile phones and tablets
Up and down scroll only
 
horizontal scroll on mobile phones and tablets
No horizontal scrolling
 
zooming on mobile phones and tablets
No zoom required
 

Does the Retina screens are not the solution ?

No, they do not change the display problem of non responsive sites on mobile: it is the physical screen size that matters: a 2" wide screen will always be 2" wide whatever its resolution and pixel density. Texts too small to be read comfortably will have the same size on a screen with a pixel density of 300dpi or 150dpi.

Why do I need a mobile friendly website ?

Thanks to mobility of smartphones, users search more and more frequently and immediately on the Internet for information and sites as soon as they need them, they compare prices and services, they easily spread their information to their contacts, etc.

Mobile data traffic per smartphone worldwide (in MB/month)

As of July 2024, global internet traffic via computers accounted for only 37.1%, compared to 60.7% for mobile devices. 95.9% of internet users access the web via their mobile device (including 93.7% via smartphone), 62.2% via a laptop or desktop computer,

Why not create a mobile website in addition to my current website ?

It was the only option before the responsive approach, but the disadvantages of this method makes the obsolete today:

  • two websites ... twice more work: you have to report on the mobile site any change made to the computer website, and vice versa. For a website updated regularly as an e-commerce website that is very difficult and may cause many errors. By creating a single responsive website you save time and money and you are sure that your content is always up to date for all devices.
  • search engine optimization: with separate websites, your content site will be partially or completely duplicated on several sites with different URLs, which is a very bad SEO practice ("duplicate content" penalty). And your backlinks and keywords will be diluted in 2 locations. It is very difficult to overcome these SEO pitfalls.
  • creating separate sites for mobile and PC is not the option chosen by the major brands: responsive approach is used by Microsoft on its website and it is one that is recommended by Google to webmasters:

When building a website that targets smartphones, Google supports three different configurations:
1. Sites that use responsive web design, i.e. sites that serve all devices on the same set of URLs, with each URL serving the same HTML to all devices and using just CSS to change how the page is rendered on the device. This is Google’s recommended configuration.
2. Sites that dynamically serve all devices on the same set of URLs, but each URL serves different HTML (and CSS) depending on whether the user agent is a desktop or a mobile device.
3.Sites that have a separate mobile and desktop sites."

How to test if my website is responsive ?

There are several simple ways to test the behavior of your website on mobile phones or tablets:

  • Open your website on a smartphone or tablet browser: if the site is displayed in the same way on your PC but smaller because the browser has zoom it out to fit the screen width, it is likely that the site is not responsive.
  • Open your website in your favorite browser but reduce the width of the window: if an horizontal scrollbar appear the website is not responsive. Do the same test on our website in your browser and watch how the site adapts its layout when decreasing the width.
  • Use our responsive design test page: enter the address of your site and see how it behaves with different widths.

Page 36 of 38
Link copied to clipboard