Since 2010, we have helped companies design, develop, and launch strong digital products and solutions.

Monthly news you actually want to read

Digitalisering

23. november 2023

What is responsive design?

It is a term that covers all the measures you can take on a web platform (website, webshop, intranet, etc.) to ensure it “works” on all screen sizes. “Works” in the sense that the site visually adapts depending on the size of the screen it is accessed from.

Indhold

Hvilke skærmstørrelser Hvem laver det Responsive tiltag Vores råd

When you think responsively, you start from the most commonly used screen sizes, so it is not a given that the experience is 10/10 on ALL screen sizes.

In this post, I will share my advice and recommendations for responsive design.

Can I adapt the responsive design to all screen sizes?

Yes, that would be the utopian goal—but it becomes expensive, as both a designer and a developer would need to design and code every conceivable type of view. This would certainly not be our recommendation.

Instead, you should ask: “Does it really add enough value to develop a solution that costs 40–50% more, just to improve the experience for the last 5–10% of your web traffic?”—most of the time, the answer is a loud and resounding NO.

Our advice is therefore that you should instead check which screen sizes your visitors use most often, and then focus your responsive design efforts on those.

Illustration of the relationship between patience and screen size

Who can make something responsive?

It is a developer’s job (i.e., someone who can code) to make the website responsive. A designer can “only” show what things should look like at the different screen sizes, but it is the developers who ensure the website adapts technically.

However, it is a good idea to visualise what the view should look like on mobile and desktop, so the developer can see how things should be coded to adapt in the best way.

So the bad news is that it is not something you can do yourself without a development background.

Basic responsive measures

Now that you cannot code responsive design yourself, what can you do? Quite a lot—you can be mindful of several things and hold your developers accountable for them.

Below are the most common and basic responsive measures you should have implemented.

Dynamic font sizes

Make sure your fonts automatically adapt to the screen size. It should be coded so that the website itself “calculates” what the font size should be, depending on the screen size.

For example, if your body text is set to 16px on a 24″ screen, the website should detect the visitor’s screen size and adjust the font proportionally, based on how large their screen is as a percentage relative to a 24″ screen.

Try out our 5 recommended font families

Plus Jakarta Sans

Moderne, stilren, professionel, venlig

Lorem ipsum dolor sit amet

Titillium Web

Teknisk, futuristisk, skarp, præcis

Lorem ipsum dolor sit amet

Roboto

Neutral, alsidig, læsbar, pålidelig

Lorem ipsum dolor sit amet

Syne

Eksperimenterende, karakteristisk, kunstnerisk

Lorem ipsum dolor sit amet

The width of text fields

The size—and most importantly the width—of your text fields matters, especially on smaller screen sizes. If you have very wide text fields, you will find that on mobile they create a “wall of text”, because all that wide text suddenly has to fit into a space 10 times narrower, turning the text into a veeeeery long scroll.

Image style, size and placement

Both when choosing an image style and the overall size of your images, you need to consider whether large images work well on smaller screen sizes, and whether you can still see what is happening in the image if it loads very small.

Alternatively, you can code it so that one image is shown on mobile and another on desktop to provide the best experience for both. As long as you do not hide text from desktop to mobile, search engines will be happy.

Finally, pay attention to image placement. For example, if an image sits next to text, or you have a mosaic of images in a row, you need to consider how they will stack on mobile so you do not end up with a long row of images on mobile, or an image appearing before the text in a way that makes the images less meaningful.

Everything must fit on the screen

You must not have an experience on any screen size that requires zooming in or out to see all the content. The layout must accommodate all content at 100% zoom.

How elements “stack” in relation to each other

On small screen sizes, you cannot avoid stacking your elements on top of each other. The default behaviour in most CMSs is to stack things in reading order from left to right.

That can also provide an okay experience, but you risk some things stacking in a way that creates a long and boring scroll—for example, suddenly getting 3–4 images in a row, or 7 customer logos in stripes down the page.

You can use horizontal scrolling to create a rightward scroll for certain content types, providing a smoother and more appealing experience within the vertical scroll, so users continuously encounter new content types instead of “waterboarding” your visitors with the same type of content page.

Adapting navigation for smaller sizes

Make sure your navigation (main menu) works on smaller screen sizes. For example, you often see the menu collapse into a “burger menu”, as these are quite user-friendly on mobiles and tablets.

Also, make sure the menu items are large enough to tap with a thumb.

Our advice for responsive design

  • CTA buttons should be full width on mobile to make them easier to tap with your thumb.
  • Important buttons such as the ‘burger’-menu should be placed in the right corner of the screen, as this aligns with most users’ dominant thumb.
    • You can also place the menu at the bottom of the screen.
  • Make sure buttons are large enough so you do not accidentally tap two buttons with your fingers.
  • Text should be left-aligned on mobile, as it is difficult to read when centred—it may be centred on desktop.
  • Remember a reader-friendly order when stacking your elements. For example, if on desktop you have a heading, CTA button and a text field in that order within an element, then on mobile the order should instead be: heading, text field, and CTA last, so the button does not interrupt reading.
  • For some content, it makes sense to allow horizontal scrolling—for example, if you have content with many examples (cases, logos, employees). That way, instead of a long scroll of cases, users can scroll right to see more cases, and otherwise scroll down to see other content.

Remember that responsive design improves your user experience, which can improve your search engine rankings, while an improved user experience can increase your conversion rate.

So not only does responsive design make your users happier, it can also bring you more traffic and more leads or sales from that traffic—so it is a no-brainer: you should and must invest in responsiveness.

And if you are ready for mobile optimisation, read the blog post with 3 good tips on how to avoid losing mobile users on your website.

Relaterede indlæg

5 ways a configurator can increase your order value and simplify the sales process

Unlinked mentions: How to get valuable backlinks

Relaterede indlæg

5 ways a configurator can increase your order value and simplify the sales process

Unlinked mentions: How to get valuable backlinks

Get in contact

First step in your business development

We are already just waiting in suspense to hear from you! We love helping passionate companies that also have great digital potential.

Rugårdsvej 55A 1. floor
5000 Odense C
Nyhavn 16, 4. floor
1051 Copenhagen K
Write us
Book a meeting
Job og Karriere
Find contact
Write us

First step in your business development






    You are a star

    Thank you for your message

    You should now have received a confirmation email.
    We are reviewing your inquiry and will get back to you as soon as possible.

    Have a great day! ☀️

    Book a meeting

    Talk with us, when it suits you

    Hvornår?

    Vælg dato

    Ledige tider

    Book a meeting

    Thank you! - We need to know a bit more about you






      You are a star

      Thank you for your request

      You should now have received a confirmation email.
      We are reviewing your inquiry and will get back to you as soon as possible.

      Have a great day! ☀️