The adaptive design (responsive design)

Adaptive design

Users accessing the Internet through tablets and mobile phones are increasing. This, as you know, means that it is not enough to just design a good website that looks good on our computer: it also has to be seen on each mobile device. The problem? Different screen sizes and resolutions. That is why it is so difficult to make a design that adapts correctly to all media (the famous responsive design, translated as adaptive design).

Here are some tips to keep in mind when making a design with these characteristics. Pay attention!

Tips for adaptive design

  1. Make a simple templateBy simple I don't mean bland. I'm talking about the structure HTML of your website: the clearer it is, the better. Keep in mind that a computer screen can fit three vertical columns; on the screen of a mobile, you will only fit one. Think about it and how you will reposition the elements.
  2. Eliminate everything unnecessaryAvoid jQuery effects, Flash animations and any other code that slows down the loading of your page. The less content of this type you have, the faster the web will load.
  3. Define a style css for each "size"Create a tiny.css, small.css, and big.css (for example) that runs based on the device it's viewed on. For example:

    @import url (tiny.css) (min-width: 300px);

    @import url (small.css) (min-width: 600px);

    @import url (big.css) (min-width: 900px);

  4. The most used resolutions320px/480px/720px/768px/900px/1024px
  5. Make your template FLEXIBLEWhenever you can, work with percentages instead of fixed amounts. Here are some reference equivalences: 200px = 15'38% / 300px = 23'07% / 800px = 61'5384615384%
  6. Typography more important than ever Sometimes your device screen can be so small that all you see is text. That is why we have to select very carefully the best fonts on our site, so that when they are reduced in size they do not lose legibility. In addition, we have to know how to combine more neutral fonts with others with personality that give the web the necessary character. Therefore, the first tip is that you spend time selecting the fonts that you are going to use.
  7. Use high quality imagesAs the space is reduced, the images will accompany it. Select those that do not lose quality when reduced, and that work the same when scaled. A low quality image will make your website look bad.
  8. That your images are always seen fullPrevent your photos from being cut off by adding the img (width: 100%;) code in your css. In this way, you are telling the device to recalculate the height that it should give the image so that its width can be seen one hundred percent.
  9. Everything under the same URLForget about subdomains like www.mysite.com/mobile, since the same index.html file in the root folder will work for all devices (if you do the adaptive design correctly). You already know the advantage: the fewer subdomains, the faster the page load will be.
  10. Take advantage of the supports: Be imaginative It is not the same to access a website from a desktop computer than from an iPad or a mobile phone. With the first, you will navigate in a calm and calm way. With the latter, you will do it in idle hours and close the window as soon as you get bored. Take advantage of these conditions to entertain the user and make them have fun in those few minutes that they are going to dedicate to you. Maybe when he gets home he will decide to visit you in a more relaxed way.
  11. Get inspired In digital publications, you will wonder why this advice. Very easy: digital magazines (good) know how to take advantage of the support and their design is very intelligent. Get inspired by them and make a website that is hard to leave.

More information - Digital magazines

Source - splio, 960.gs, columnar


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Didac Rios said

    There are things that I do not agree very much.
    In point 5 ... since 200px = 15,38% and the following ones ... this reference comparison cannot be made without any parent measure, the size per pixels is not a relative measure like the percentages!

    Specify the images with width: 100% wrong, I don't think it should be a recommendation. The images better define them with their width and height, so the server takes less time to process the information (it does not have to calculate its size) and we improve the loading speed of the page (which is very important in adaptive or responsive web design) .

    I would already include, even though it is a nose job ... images for retina screens. If we want to do responsive web design, it is mandatory to use images for retina display, since a high% of mobile and tablet views use these screens. So there is no point in putting efforts into a design for them at half throttle.

    Good for the rest

    1.    Didac Rios said

      In point 5, they put you in context and tell you about a total layout of 1300px with 3 columns, one of 200, 300 and 1000.

      If you pass it to percentages, in their case they are as you say, 15,38% ((200 * 100) / 1300) (decimal below, international system: P)

      But if we talk about a 500px layout and we have 3 columns, one of 200, another of 200 and another of 100px, the percentages are no longer the same, in this case 200px = 40% ((200 * 100) / 500)

      They would be: 200px = 40% and 100px = 10%

      Come on, as I said, they are not a reference what you indicate, they are only a reference on a 1300px layout.

      regards

      1.    Lua louro said

        What a failure, you are absolutely right in the world! Thanks again ;)