Hello my dear blog readers. Galiulin Ruslan is in touch. Today we will talk about mobile versions of sites that every site or blog should have in order to move to the TOP search engines. In the article I will give style codes and ready-made examples page layouts that you can download to your computer.

If your site is still not mobile-friendly, I recommend using my advice or contacting professionals - http://www.mobile-version.ru who will do everything according to the standards of search engines. You can also check your site for mobility using the same link.

IN 2013 Google year began pressure on webmasters ( https://webmasters.googleblog.com/2013/06/changes-in-rankings-of-smartphone_11.html), convincing of the need to create lightweight website modifications, and since 2015, mobility has become one of the ranking aspects ( https://webmasters.googleblog.com/2015/04/rolling-out-mobile-friendly-update.html). Yandex does not lag behind, having created a special Vladivostok algorithm that takes into account the suitability of the site for viewing from phones.

Mobile Friendly today is not just taking care of visitors, but an indispensable condition for promotion.

When a site is created from scratch, the Mobile First approach is applied. But most have old working projects. The main question that the mobile version of the site raises in such situations is how to make it without ruining the existing template?

There are three approaches:

  • Separate address and layout - placed on a subdomain of the form m.site.ru. Redirection occurs through a server redirect by user agent.
  • Responsive design - url and html remain the same as in desktop format, but in CSS, media queries return rules for different screens.
  • RESS is a responsive design, the address stays the same, but the server sends style sets depending on what type of hardware is requesting the page.

For owners of old projects, the best choice is to use adaptive layout. How to do it yourself and without using unsafe plugins, we will consider step by step.

Mobile version of the site: how to do it right

Further steps will require a solid basic knowledge of html and css or the ability to quickly google incomprehensible things.

Information for beginners: in CSS words before curly braces mean specific pieces html file, for displaying which they are responsible. Written more often with a dot or a hash mark - #place (property: value;).

Step 1. Remove restrictions.

Fluid layout owners can skip this step. The rest will have to work hard.

Width- we are looking for large sections in the code with a rigidly defined display. If the parameter is specified in pixels or points, you need to change its value to percentages, ems and other units that are sensitive to the environment. Often the main container or content area has a fixed width - in most cases, the restrictions are removed by replacing it with max-width.

Pictures- instead of clear sizes, we prescribe properties for the img tag, which will give adaptability to images. Photos will change aspect ratio within their parent containers.

img(

Max-width: 100%

height: auto;

tables- Full adaptability cannot be set, but you can make pages with them suitable for mobile devices by adding this code:

table (

display:block;

Width: 100%;

overflow-x: scroll;

overflow-y: hidden;

ms-overflow-style: -ms-autohiding-scrollbar;

webkit-overflow-scrolling: touch;

Wraps - are set by the float property. Setting this option will allow boxes to move based on window settings, adjusting to elements with a stable position or within parent containers. Standard div elements are translated by default each to newline. For example, by placing 200 px div blocks in a 1000 px container, you can see this picture.

The blocks are stacked on top of each other. Adding wrapping removes newlines, puts elements in a line on all available space.

Step 2: Plan for content reorganization.

Find out what details of the desktop site should be displayed on mobile devices. To do this, answer yourself the following questions:

  • Which blocks perform only decorative functions? - More often these are sliders, sidebar decorations, questionnaires, random photos.
  • What are visitors ignoring? - Heat maps of clicks and paths will help answer this question. We ruthlessly hide the least active elements.
  • What must remain in the mobile version? - Usually this is an advertisement, a form feedback, subscription or social media buttons.
  • Think about how the site should look on tablets, smartphones and small old phones - you can set your own look for each device.

Step 3. Convenience.

Navigation: phone screens are too small, the usual site menu rarely fits into such frames. It is customary to set the menu, drop-down on the button.

Content Area: Phones typically set the width of the main block in CSS to 100% depending on the available space. This means that text, modules, ads, sidebar content will be displayed on small devices in one column.

Sensors: Fingers are not as accurate as a mouse, leave plenty of room for them. The space around links and other active elements must be at least 28 x 28 pixels.

Help your visitors define the active space - padding, highlighting, color changing and other things that can be set for touches, prescribe the hover pseudo-class for links and buttons.

Implementing Media Queries with Examples

If you ever created CSS tables for printing, you already have an idea about the possibilities of assigning individual styles depending on the conditions.

Media queries are logical expressions, accessing them implies a response with a true or false parameter. If the query result is true, i.e., the user agent or device dimensions match the specified media type, then the style rules specified inside the media block are automatically applied.

Media queries can be assigned by parameters:

  • browser window width and height;
  • device width and height;
  • orientation - landscape or portrait mode;
  • screen resolution.

An up-to-date list of arguments is available at official specification.

Let's move on to examples. There is ready template, the size of its content part is 1000 pixels, all internal elements and details are configured in relation to this parameter.

If the user's screen is narrower than the specified content part, a scroll bar will appear. Floating design elements can behave in unpredictable ways - run into each other, spread out, narrow too much.

First of all, we remove the fixed size that creates the strip so that it does not interfere with the adjustment. In our template, this is the navigation wrapper. In a reader layout, this can be one or more elements. If you are at a loss with the definition, open the browser developer tools - using the box model view, find an element that does not fit into the screen dimensions.

To fix it, we remove the fixed frames by adding to the template styles:

@media only screen and (max-width: 1000px) (

Nav ( width: 100%; )

Now if the width of the user's screen is less than 1000px, then the width of the menu will be equal to 100% of its size. The main version of the template looks the same as before. Replacing the property removed the bottom scrollbar when shrinking the screen.

But the blocks still look dubious - let's change their display by increasing the width as a percentage to fit the desired dimensions.

We add to the same mediaquery:

Block(width: 35%;)

How to find out optimal dimensions for the blocks of your site? Calculate manually or take as a basis any ready-made grid - fluid grid. You can focus on the existing standards: in two-column layouts with a window width of 980-1050px, the wrapper is taken as 95%, the content is 60%, and 30% is left for the sidebar. The remaining space goes to the formation of borders and margin for accuracy.

However, you can apply box-sizing to the content, so as not to calculate the pixels each time, but work according to the overall dimensions.

Let's move on to setting the display on screens with a lower resolution:

@media only screen and (max-width: 600px) (

Block (

float:none;

Width:85%;

Margin: 1em auto;

If the screen is less than 600 px, then our blocks should fit into one column - we remove the wrapping, set new indents, center and change the width. More often, 100% is set, but if for some reason this is inconvenient, we set our own size.

So you can set not only the dimensions of content blocks, but also their display. For example, to prohibit the display of large elements, replacing them with any convenient ones.

Let's demonstrate the possibilities using the example of changing colors and displays.

In the smartphone version, the main menu is hidden and the color of the block is changed to blue, while the larger screen displays the design without these changes.

Hiding the navigation is required in most cases - it is replaced by a button. It is more appropriate to do this using javascript, you can use ready-made solutions.

Edits are made pointwise, the range can be limited both from above and below. It's fast and convenient - one line sets a separate CSS for different devices without affecting the main view of the site.

You can declare @media rules anywhere inside an existing style sheet, or you can create a separate one for these declarations and then import it into the main CSS using an @import rule.

Mobile version of the site: how to make and what to look for

Everyone understands media modern browsers, but it won't work in IE 8 and below. The problem is solved by accessing old IE via conditional comments. They need to be written in the template code, not in CSS.

The script itself is available on github ( https://github.com/scottjehl/respond), adds support for minimum and maximum dimensions and mediaqueries to older IEs.

One more problem - adaptive design implies the use of Html5, which again is incomprehensible to older browsers. Treated with a hack:

The code is written in html, in addition, block display of the created elements is set in CSS:

header, nav, section, article, aside, footer (display:block;)

Let's immediately address the question - how to make some scripts displayed only when given parameters screen. If jquery is installed, you will need to add a simple script to the template code. The numbers are changed to the necessary ones. It reads like this: if the window width exceeds 980 pixels, the script specified in the path is applied to the page. You can specify several, the syntax is written by analogy through a semicolon inside curly braces.

If ($(document).width() > 980) (

$.getScript("path to script");

Another point is how the iPhone's mobile browser should process the given content, whether its increase is allowed. To do this, the initial scale is written in the head:

It remains only to check the correctness - for this you can use your own browser and phone, or contact the services.

If the site is converted to local server, correctness can be determined in ami.responsivedesign.is. For proper display, Denver owners will need to change the encoding to utf-8 by editing server file httpd.conf.

The service will demonstrate how the project looks on different devices.

Additionally, the template is tested https://developers.google.com/speed/pagespeed/insights/ or in special form https://www.google.com/webmasters/tools/mobile-friendly, as well as in webmasters.

In Yandex, this looks detailed, and Google will simply report that there are no problems.

If everything is done correctly, there will be no scrolling, no extra elements. The mobile version is ready, and now you have learned how to make it yourself. If the material was useful to you, then like and subscribe to the blog newsletter. All the best.

Below, by clicking on one of the buttons, you can download 2 examples of the page folded in this lesson and it's easy to work with the finished pages and copy the code.

Sincerely, Galiulin Ruslan.

Today, many companies pay much more attention to creating high-quality mobile resources, because according to the latest data, 80% of Internet users use portable devices to find the information you need. What's more, marketers are gearing up for a big change in the Google algorithm that went into effect on April 21, 2015. The official blog of the company says that now the quality mobile optimization resource will largely determine its position in search results.

The upcoming update will have a much more impact on the ranking system than the same Panda or , which is why improving the mobile experience should be your priority for the near future. According to an article from Search Engine Land on this update, all sites will be subject to rigorous mobile responsiveness testing.

So that you can fully prepare your site for such a major change, we have selected 15 inspiring examples of mobile web design for you.

Shutterfly is an online service that allows you to create photo albums, greeting cards, invitation letters, and more. With more people accessing their photos on their smartphones every day, Shutterfly is committed to providing a positive mobile experience for its customers.

The mobile site of the company remains successful for two main reasons: it makes it easier for users to find information about offers and sells them through beautiful images.

Once on the site, you will see that the menu sections are presented here in the form big buttons at the bottom of the screen. Thanks to this, visitors can very quickly decide on the choice of the option they are interested in and get additional information.

    There is a solution

    Question on a subject. I actually understood that? mobile = 1 removes the "nomobile" flag in the session file. If this parameter is specified in the desktop version of the browser, then the mobile version template is not connected. If on mobile devices, then ...

    Here's the modified version for Shop-Script 6: public static function isMobile($check = true) ( ​​if ($check) ( if (self::get("nomobile") !== null) ( if (self::get( "nomobile")) ( waSystem::getInstance()->getStorage()->write("nomobile", false); ) ) elseif (self::get("mobile")) ( waSystem::getInstance()- >getStorage()->write("nomobile", true);...

    We have a site http://kotofey.md (parked to webasyst), it is a mirror of https://kotofey.webasyst.cloud (facebook template) on the basis of which the online store application in facebook is made - https://www.facebook .com/kotofey.md/app/2151596388...there is...

    Change menu items in mobile version

    The site menu is now displayed. What needs to be done is to display the store menu with information about delivery, etc. Mobile Version Template "mobile"

    ONLINE STORE MOBILE VERSION

    COMPLETELY CUSTOMIZE THE EXPRESS SHOP MOBILE VERSION TEMPLATE AND MAKE ONLINE SHOP.

    Layout of the mobile version of the site

    Colleagues, good afternoon. After an unsuccessful experience in working with one of the experts from this forum (the work lasted from 12/10/2016 but was never completed, and now the developer has completely disappeared), I appeal to you with a request to complete a full-fledged mobile version...

    Good afternoon, I came across a very strange interpretation of the developers about what mobile device, and what is not. When in Webasyst settings (Site or Store) I enable the option " Mobile Theme design" (Theme for...

    Dear developers watch this video It has a person on it...

    There is a solution

    Good day. You need to display different content depending on the mobile or PC version. How can I check whether the mobile version is now or not in the template code?

    (if $wa->isMobile()) .... (/if)

    +1

    There is a solution

    Please tell me how you can hide this or that block, element, etc. in the template, in the mobile version of the site. The task is to remove several elements from the mobile version due to the fact that they are not displayed correctly in size.

    Can you elaborate a bit more on CSS?

    Make min. the amount of the order in the mobile version and insert a picture.

    Need to do: 1) Min. order amount in the mobile version of the site (in regular version it is written in the cart.js template, but in the mobile one) 2) Insert an image on the site page so that it expands to full size when clicked.

    Good afternoon! There is such a situation: the mobile version of the site seems to work as it should, but for some pages, in particular Personal Area buyer, the desktop template is loaded, although there is a mobile version. Tell me where you need to fix it so that ...

    To overcome the hordes of bots that were registered every day, I had to install Google Recaptcha v.2, the bots disappeared, but if the "I'm not a robot" checkbox does not work for ordinary people and the verification pops up, then in the mobile version of the site (template:...

    There is a solution

    Good afternoon, tell me in which file to register the counter and will it be displayed in the same form as on the site? I transferred the liveInternet.js file from the main template to the mobile one, in which the counter code, but now I insert it into the mobile version of the site:

    - that's how it worked

    Set up mobile version.

    Hello everyone. This store http://biznes-lunch.com/ does not display well on a tablet with a high resolution, as it is displayed in its original form. In phones with a small screen, the mobile version opens and looks like it should...

    I purchased webasyst Shop-Script 6, ordered an individual design (not from templates), do I need to additionally order settings and design for the mobile version of my online store?

    On the "Minimo" template in the mobile version of the site, the basket is located very inconveniently, it is almost invisible. Is it possible to make it scrollable along with the page, and not fixed on a certain part of the page? In the first photo, the basket ...

    Good afternoon! We purchased a site template https://www.webasyst.ru/store/theme/spring/ it has the functions of adapting to the mobile version and like our site, more precisely, pictures can be adapted to the phone [email protected]

    Hello. We purchased a design template https://www.webasyst.ru/store/theme/supreme/ I don't like the design version for mobile devices, is it possible to replace it with a full-size version somewhere in the settings. Thank you.

    There is a solution

    Hello. We purchased a design template https://www.webasyst.ru/store/theme/profitbuy/ I don't like the design version for mobile devices, is it possible to replace it with a full-size version somewhere in the settings. Thank you.

    You can change the mobile design theme to the desired one in the section Site - Structure - (settlement) - Mobile theme.

    Anton

    There is a solution

    Good afternoon! I ran into a problem like this. The user sits on the site from a mobile device, walks through the pages. The Yandex webvisor records its behavior, only when viewing the result on the SS webvisor gives it a desktop template, not a desktop one ....

    I could be wrong, but try enabling page saving in Webvisor. And so you get it with your browser and naturally get a desktop template. Or try browsing from a mobile device.

    There is a solution

    When adding a photo to the main page of the site when using the "Default 3.0" template, when viewed on a mobile device, the photo is distorted. In other templates everything is fine. Tell me what's the problem? P.S. I think the problem is somewhere in the css...

    Screenshot from the mobile site with the Default 3 templateScreenshot with the Nifty templateAs you can see in the Default 3 template, the photo on the main page is distorted

    Good afternoon. Our site uses shop-scipt, a Hercules template. When opening the site from a mobile device, it just shows a white screen with a few (irrelevant) menu items. Please tell me how to make it so that when you open the site, ...

I have prepared a fresh selection of twenty of the most interesting premium WordPress themes that are perfect for creating presentation websites, landing pages for mobile games and applications.

The global development of mobile telecommunications, the availability of mobile Internet has formed a completely new, dynamically developing market for mobile applications. Which in just a few years has grown into a huge industry. It's hard to count how many interesting mobile-focused startups have popped up in recent years. The market is large and profitable, many companies and developers understand this and strive to conquer it.

The development of mobile technologies, the growth of smartphone performance contributes to the improvement, enhancement of the functionality and quality of mobile applications. Top smartphones are already almost equal in performance to personal computers. And the office has already bypassed, probably. Against this background, the widespread growth of mobile traffic is no longer so surprising. Google turned off its "live search" last week, for example. Motivated by a huge share of mobile traffic and features of mobile search. I think the mobile app market is very promising. At least in the coming years there will be only growth, development, improvement, deeper penetration into everyday life, in the so-called. internet of things.

As in any other field, any mobile application needs a bright, beautiful package in the form of a presentation site. Where it would be possible to demonstrate its capabilities, talk about the merits, advantages, etc.

A modern one-page theme with a clean design for presenting mobile applications, easy to customize, has 12 ready-made display options, web fonts, icons, parallax, lightboxes, built-in Visual Composer, Slider Revolution and much more.

Download Demo

Highly customizable one-page landing page with built-in visual page builder, Google Fonts support, WooCommerce powered e-commerce, Slider Revolution and more.

Download Demo

A great responsive mobile app presentation theme built on Bootstrap with support for Google Fonts and Google Maps.

Download Demo

A multi-purpose modern theme with a clean design, can work in single page and multi page modes, has 4 home page layout options, supports multilingual mode based on the WPML plugin, Visual Composer builder, Mailchimp newsletters, etc.

Download Demo

A multi-purpose theme to demonstrate the capabilities of mobile applications based on Bootstrap, 2 options for displaying the main page, support for high-definition displays, built-in Visual Composer, one-click import of demo content and all the traditional ammunition.

Download Demo

A WordPress landing page template with a clean, modern design focused on showcasing mobile apps for three major platforms: Android, iOS, and Windows. Well documented, easy to customize.

Download Demo

Another adaptive landing page for WordPress on Bootstrap with 24 design options, also designed for presentations of mobile applications, startups. There is a visual page builder and over 80 built-in design elements, contact forms, Mailchimp newsletter integration and more.

Download Demo

New adaptive landing template based on Warp 7 Framework for fans of lightweight, modular websites. Suitable not only for mobile applications, it is quite suitable for other areas.

Download Demo

A simple, modern mobile app showcase theme with 2 homepage designs, Retina display support, built-in Visual Composer builder, Slider Revolution slider, one-click content import, mega menu, 600+ fonts, and more.

Download Demo

Multi-purpose one-page WordPress theme for showcasing mobile applications, startups, personal websites. Built on Bootstrap, built-in Visual Composer builder, Revolution Slider, contact forms, shortcodes, icons, etc.

Download Demo

Mobile app landing template with 3 main page options, 20 design options, easy customization, Visual Composer visual page builder, WPML multilingual plugin support.

Download Demo

Inexpensive multi-purpose responsive WordPress theme with 23 ready-made designs.

Download Demo

A modern multi-purpose theme with a professional responsive design for presenting mobile applications and games. On board Visual Composer, support for the WPML multilingual plugin, Mailchimp newsletters, Contact Form 7 feedback forms.

Download Demo

Multi-purpose optimized landing page template for developers of mobile applications, software products, startups, creative and design agencies. 4 homepage design options, easy customization with built-in WordPress customizer, visual page builder with 40+ design elements, Revolution Slider, 50+ shortcodes, 500+ icons optimized for Retina displays.

Download Demo

One of the fastest one page responsive themes on ThemeForest, great for startups. 12 pre-made designs, one-click demo content import, easy customization, clean code, Visual Composer page builder, Revolution Slider, WooCommerce e-commerce support and more.

Download Demo

The developer claims that with the help of the Helium theme, your landing pages will turn into a powerful marketing weapon. It's hard to argue - the theme is very modern, built on the basis of Bootstrap, SEO-optimized, has 10 options for displaying the main page, slider, 1000+ fonts, built-in Visual Composer with 50+ design elements, support for WooCommerce, Mailchimp, Google Map, Google Fonts, Contact Form 7, portfolio and much, much more.

Download Demo

Very stylish theme with 7 home page layouts, 6 header display options, 5 footer options, built-in Visual Composer with Ultimate Addons, Slider Revolution, WooCommerce, One Page Navigator, WPML support and one click demo content import.

Download Demo

A modern responsive theme with clean Bootstrap design for software distribution sites. 9 home page variations, 8 color schemes, 3 website header designs, support for Twitter, YouTube, Font Awesome, etc.

Download Demo

Creative one-page theme with responsive design, 17 ready-made layouts, Retina display support, built-in Visual Composer, Slider Revolution, Google Fonts support, various parallaxes and animations.

Download Demo

Responsive landing page template with clean modern design and high customization options, perfect for mobile apps, products, startups. Built-in Visual Composer, one-click import, WPML multi-language support, Contact Form 7, Revolution Slider and more.

Download Demo

A very beautiful template that will give the mobile app website a professional look without making it boring. You will be able to choose among three homepage options, each of which looks just great. The color scheme of the future online project can be changed as you wish. In addition, drag-and-drop functionality will allow you to work with content without delving into the code.

Download Demo

PaPay

An excellent template that will allow you to build the desired online project without spending a lot of money on it. It offers a wide range of options to personalize the look and feel of the site. And the Elementor builder will allow you to forget about the code and everything connected with it. Remember to use a mega menu to make it much easier for users to navigate the site.

Download Demo

Momex

Momex is a modern template that, like all the other ready-made solutions in this collection, allows you to build an impressive online project. Users are offered a huge selection of options that can be used to improve both the appearance of the site and its functionality. For example, among the four blog layouts, anyone can find one that will definitely appeal to you. And the package of Cherry plugins will delight those who want to present services in a way that will convince the target audience to choose them.

Download Demo

Consor is a wonderful template that can present any business in the most memorable way. Therefore, I can advise him for creating mobile application sites. In its package, you can find a variety of header options, with the help of which the very uniqueness of the online project is also achieved. And WordPress Live Customizer will make it possible to work with the colors and fonts of the future online project without any additional effort.

Download Demo

A fully functional and flexible template that will surely attract a lot of attention. It includes many pre-made pages to help you present services, create a gallery of projects, and much, much more. Together with the Elementor builder, creating a website will turn into a real pleasure. After all, it allows you to simply drag and drop the selected content to the right place on the site.

Download Demo

Finally

As you can see, there are plenty to choose from. You can also look at the topics in the Software category on TemplateMonster. The choice there is not as wide as on ThemeForest, but something interesting is also found. Let me remind you that when choosing a premium theme for your site, you should not get hung up on its theme. The main thing is design, structure, and any theme can be “pulled”. I talked more about how and not to screw up in one of my previous articles.

Subscribe to my telegram and be the first to receive new materials, including those that are not on the site.

In this post, we will talk about the mobile template for Wordpress. The template is very beautiful, functional, with excellent usability and designed specifically for mobile platforms and tablets.

The template has a convenient menu that can be configured in black and white or select a different display color scheme. The template is made for the Wordpress engine including all the necessary pages and is complete in its assembly.


In this case, we have a typical mobile blog template. Given the dynamic shift from desktop computing to mobile incarnations, little effort should be made to increase the impact of your blogs in the mobile web environment.


Interesting in every way Dot Mobi mobile template will find more than one application in your Internet projects. Fresh design, professional layout, light weight and excellent usability will find quite a few supporters to work with a template for a mobile site immediately after downloading.

This is one of those mobile site designs that you don't want to part with and save for your own sites. However, this will not be the case and will be at odds with the principle of presenting information on the site. Therefore, take it.


Minimalism in the design of html templates for websites and mobile sites is needed when the content is more important than the design, when the site is made for "reading" or for "seeing".

Such design that uses a minimum of styles and web graphics, deliberately brings content to the fore. By and large, there is nothing more to watch on such a site, except for articles intended, of course, for reading.


Beautiful mobile templates not uncommon on the internet today, but how many of them are free and easy to set up? Today we present to your attention, immediately two mobile Galaxy templates.

These two templates, identical in structure but different in design, will no doubt be useful for you when setting up a mobile version of your website and developing sites for mobile traffic.


Offer visitors to your blog about music mobile version of the site. Most modern CMS already provide such an opportunity and your participation or efforts for adaptation will not be required.

But if you have a version of the site for visitors browsing the Internet using an iPhone or iPad, but you are not satisfied with the mobile design of the blog due to the lack of a beautiful wap template for the blog, then you are welcome to us.

This Playlist blog template is the best free music blog design. Read on and take the "skin" at the end of the post.


Portfolio site, masterfully create your own - not so easy. The mobile version of a portfolio site is probably even more difficult. However, when the task of creating a website arises, the mobile version will also be quite modern as its continuation.

We have selected a good mobile template for portfolio site in dark colors for mobile browsers and devices, which resonates well with the design of the html5 website template. Now you will also have its wap version. Read on, there we will show screenshots for comparing wap and web versions.


Before us is a mini-screen html5 mobile site template- Stickers. This is a lightweight html5 template with around 5kb css file and only 5 images used in the site design.