Open your website on mobile: Test these 5 things!
Letโs start with a factโฆ
In 2018, mobile contributed to 52.2% of internet traffic. Thatโs just over half your market. And the consequences are obvious.
In the future, website design will be ‘mobile first’, and ‘computer second’. Optimising for mobile will be the difference between success and failure.
In fact, thatโs the situation right now. And if youโre not mobile optimising โ then you should!
Hereโs what to do right now: after your next site update, pick up a variety of smart devices and test your website on mobile. Then make edits for mobile optimisation.
Wait, what do you mean by ‘variety of devices’?
Screen sizes differ from one mobile to another. And they can differ drastically, depending on the device (large tablets vs. mini-smartphones).
For example, look at the Apple iPad and Samsung Galaxy Y.
Marketing analytics count both as mobiles. Yet, their screen sizes differ, where the iPad is 9.7 inches, and the Galaxy Y is 3.0 inches.
Now, you donโt need to own both. But make sure you have access to either device for testing. Or, make sure you have a simulator app that mimics both phones!
Where do I get a simulator app?
Try mobiletest.me which mimics the previously mentioned devices.
But without further delays, itโs time to explore the list. Weโll explore each factor and how they matter to mobile users!
Hereโs another fact โฆ 94% of visitors judged websites based on responsiveness. Or, in layman terms, thatโs almost everybody.
A non-responsive website is hard to navigate. It takes a long time to load, and this repels users who just want quick information.
Loading speed is everything. Open your smartphone (or simulator) and see how long it takes to load a page. And if it loads slowly, then itโs time to do the following adjustmentsโฆ
This reduces the time required by Google to load your pages. And if you have a habit of clearing cache, then this might compromise your mobile loading speed.
Now โ most people know how to clear cache. And they do it habitually to check for website edits.
But they donโt know how to make a new cache.
If thatโs your situation, use a plug-in. Many CMS (like WordPress) provide easy methods of instantly caching pages.
One we recommend is W3 Total Cache โ which is highly rated, with 4000+ votes.
And speaking of WordPressโฆ
Is your theme responsive? Some work well with computers, but theyโre horrible on mobiles. If thatโs your situation, swap out for a better one. Look for premium themes, found in stores like ThemeForest and StudioPress.
Both are the enemies of mobile users. Thereโs already limited space on a mobile to begin with. And nothing kills that more than sales spamming and subscriptions offers.
If you have either, we recommend removing them. They reduce loading speeds on mobile, plus theyโre irritating to navigate through.
But you know whatโs as irritating as popups and ads?
On mobile phones, small buttons are stressful. They take forever to click. And thatโs because most of your clicks donโt register, unless you start using smaller items (like a pen, or your fingernails).
Also, thereโs the reverse problem. Sometimes, buttons are too big, and they take up a lionโs share of a mobile screen.
As a website owner, your job is to find the optimal button sizes. And you need to balance them with the rest of their pages!
It depends on the manufacturer. Some recommend 48 x 48px (like Apple). Others go down to 34 (like Microsoft).
But just to be safe, stick to Appleโs values: 48 x 48 seems to work well on small phones. It amounts to 1×1 cm, which is enough space for any finger to click!
Are your buttons noticeable on mobile? Or are they camouflaged by the rest of your websiteโs aesthetics? If theyโre not noticeable, give them a vibrant colour. Make sure they catch the eye, while meshing with your theme at the same time.
For example โ if your website is predominantly light green and blue, then add in darker shades of either.
A dark contrast matches your websiteโs main colours. But it doesnโt look repulsive. The contrast sets it out from the rest of the site!
The right ratio maintains the quality of your buttons.
Are your buttons too tall or short? Does the text in your button look wavy and unclear? And how about the colours, are they fading away in certain dimensions?
Button design doesnโt stop with colours and dimension.
Padding matters too. This is necessary so that parts of your buttons donโt get covered by content, thus making them difficult to click.
While small buttons are irritating โ overlapping content is a nightmare.
Overlapping content comes from bad CSS coding. It happens when you mess up a ‘float’ย or ‘position’ย property on specific elements.
It could be anything, from an entry post, to a sidebar widget.
Now on phone, those are 100% noticeable. And usually, getting past them requires scrolling acrobatics.
As you can tell, no mobile user will bother scrolling. Theyโll just leave your website!
Some website owners opt for quick CSS fixes to solve position issues.
For example, letโs look at navigation bars. Instead of properly positioning those (with the right dimensions โ in the right footers/sidebars), they forcefully fix them with ‘absolute’ย properties.
Theyโll then do something similar with buttons in their navigation.
Now, the result may be fine on a laptop. But when it comes to mobile, expect the position to drastically shift.
You might find your navigation dragging off, thus overextending your website width. Or, it might popup in the middle of a page.
And, this example doesnโt just occur with navigation. It occurs with many design elements too (such as logos).
So keep that in-mind.
Just get a professional web designer.
Sure, youโll pay extra money. But theyโll fix your scripts for mobile compatibility. They can fix errors in overlapping content for ‘flexible’ย positioning.
And flexibility is what you need for mobile optimisation. After all, youโre dealing with multiple screen sizes, from 3 inches wide, to 16 on laptops!
Similar to buttons, make sure that text and image sizes are comfortable. You need anywhere from 6 to 12 words across a phoneโs screen. And images should fully appear on screen, without having to scroll over.
Otherwise, youโll need to resize.
Before answering that, weโd like to get into a few metrics. That is, absolute vs. relative font measurements.
In HTML, there are two ways to measure text size. You do so by pixels (standard) or by EM.
Pixels are hard measurements. The font display on a laptop is the same on a mobile phone. And this makes them impractical for mobile optimisation.
However EMs are relative.
EM measurements put minor fonts in a ratio to larger subheadings and headings.
Basically, if you alter the font-size of a heading, anything with an EM value gets altered in relation to it.
And this is excellent in mobiles. Because now, you donโt need to โmanually updateโ fonts on every single text-type!
Often, you need to scale down pictures.
Now, this doesnโt compromise quality. In fact, it might enhance the quality of certain images. But the problem lies in the coding.
The solution to this is in CSS. That is, you need to size your images so that theyโre ‘relative’ to the browser size.
Your images shouldnโt have ‘fixed numerical values’ as dimensions.
The last items on our list. Here, your focus has less to do with colour and size. And it has more to do with positioning.
After all, navigation and inbound links are how you keep traffic. And if those arenโt properly displayed on mobile, then expect traffic to disappear.
But no worries. There are some rules to keep in-mind when designing a mobile userโs navigation. Those are โฆ ย
Make sure your navigation is easy to see. Donโt tuck it away at the bottom of the page. In fact, itโs best if you keep it right under the header!
Speaking of header navigations, keep it horizontal.
This doesnโt interfere with the content reading experience. Visitors can simply swipe across to see the menu, before swiping back to where they were reading!
On computer, this is optional. But on mobile, itโs a must.
This lets your traffic page hop pages quickly, and without any scrolling. Theyโll appreciate you for it, and theyโll stick to your site!
Comments