Typography in mobile design

For website design it is essential to consider how the website will be displayed on mobile devices. First of all, it concerns content readability – typography should receive special attention as it is a basement of web design. You can read more on this topic in article Web Design is 95% Typography by Oliver Reichenstein.

Mobile image from Shutterstock

Size

One of the most common problems connected with reading on mobile devices is too small font size. User has to continuously zoom in to read tiny text, which surely irritates him. Even for responsive websites the small font issue is quite widespread.

In fact, font size can change the website look and feel completely. Modular Scale Calculator is a calculator developed by Tim Brown allows you to choose the right font size for your website, including “golden ratio” (1:1.618).

Website example with font sizes proportion 16/24/72:

Contrast

Any text should contrast with the background color on both – mobile and desktop devices. This simple rule is frequently overlooked which results in red text on purple background or yellow on blue one.

Actually, there is even a special service, which helps check colors contrasts on the website
checkmycolours.com. Below you can see several websites with well-done content and background color contrast.

Spacing

Different devices have different screen sizes and sides proportion. During the markup stage it is important to remember that text is comfortable to read with enough space from borders and right line spacing. It is especially true for reading on mobile devices. Some examples:

Font selection

Choosing the font, which will be correctly displayed on any device and with any OS is quite challenging. You need to take into account what font will be rendered on different devices, for example:

This problem can be solved with special web-services: Web Font SpecimenTypecast app and Typekit’s font browser. Sometimes it is worthwhile to use different fonts for different screen sizes. A List Apart applies this technique.

Besides, it is not worth to use non-standard fonts in inappropriate places. For example, this is how League Script looks like – it is hardly could be read.

Adaptive design

All mentioned above is important to take into account in adaptive design. Especial attention should be paid to font size, spacing line length along with testing the final markup version.

Changing the font size

Most of the websites use px and em in order to specify the font size. Em is more preferable, because allows the user to change the font size right in the browser. However, there is one drawback – in em the size depends on font size of initial element. So it is better to use rem: font size will be depended on root element – html.

html { font-size: 62.5%; }
body { font-size: 1.4rem; } /* =14px */
h1   { font-size: 2.4rem; } /* =24px */
 

Example with media queries:

@media (max-width: 640px) { body {font-size:1.2rem;} }
@media (min-width: 640px) { body {font-size:1rem;} }
@media (min-width:960px) { body {font-size:1.2rem;} }
@media (min-width:1100px) { body {font-size:1.5rem;} }
 

Spacing and line length

According to research, conducted by Baymard Institute, the optimal line length for comfortable reading is from 50 to 75 symbols. Make such proportion valid for any device is not easy at all. For example, default font size on the device is 16 px, but we would like it to be 20 px. It means that the font should be 1.25 rem.  Then text block with width of 675 px will fit into the 60-character line:

@media (min-width: 950px) { .container {width:675px;} }

This way you can write containers for devices of any size. For better reading experience on big screens you can also break the content into two columns.

@media (min-width:1140px) { .content { -webkit-column-count: 2; -webkit-column-gap: 1em; -moz-column-count: 2; -moz-column-gap: 1em; column-count: 2; column-gap: 1em; } }

Text of 1140 px width will be divided into two columns.

Quality mobile typography examples

via

Leave a Reply

avatar
  Subscribe  
Notify of

Recent posts

How to develop an effective content strategy for a blog of a home decor store

May 20, 2020

Blogging is a comprehensive and affordable content marketing tool for eСommerce businesses. It helps to grow organic traffic on an eСommerce website and save money on advertising. In this article, we’ll tell more and try to add some non-obvious reasons to the ones mentioned in the sentence above, and share our ideas on how to Continue reading >

Marketing Tips for Real Estate Websites

May 13, 2020

The estate agent market is a highly competitive niche which looks much like a battlefield, where companies are fighting to conquer every potential client. How to build an effective marketing strategy and what to start with, if you are only planning to enter this market – Kirill Dubinin, Overseas SEO Specialist from Promodo shares the Continue reading >

Customer Loyalty Program for eCommerce business: 10 popular myths debunked

May 6, 2020

In this article, we dare shed the light on the most popular stereotypes and beliefs that envelop what marketers call “a good eCommerce loyalty strategy”. We’ll talk about how much customer loyalty really costs when measured by time, efforts, mistakes, and of course money.  For our customer loyalty research to be fair and truthful, we Continue reading >

What happens to eCommerce in quarantine: 240 companies surveyed

April 30, 2020

Traditional patterns and consumption habits have rapidly and radically changed in less than a couple of months. Companies rushed to strengthen their digital competencies, cut budgets, and rewrite the habitual scenarios. It seems like the world of ecommerce will never be the same after the COVID-19 pandemic. As a digital marketing agency, Promodo focuses mostly Continue reading >

Let's get the ball rolling

Please fill in this short form and we will be in touch with you soon

For any questions [email protected]

UK | USA

+44 (0) 20 313 766 81
+44 7852 537715

Lincoln
The Terrace AT5,
Grantham Street,
LN2 1BD

+1 347 809 34 86

Las Vegas
7848 W. Sahara Ave.
NV 89117

CEE Ecommerce Report 2019

Based on the analytics data of 292 websites

enter correct name, please
enter correct e-mail, please

Typography in mobile design

0
start now

Start now