![]() 1. Is it highly recognizable? First, let’s take a look at the font Consolas. We can find that the width of i and w are the same. This monospaced font has a very high recognition and is very suitable for text writing, code display and other tasks. ![]() It can be seen from this that monospaced fonts are less affected by the letters themselves, with fixed letter size and density. This type of font is simple and easy to recognize, greatly improving reading efficiency. But monospaced fonts also have serious problems. They sacrifice aesthetics in exchange for high recognition. Therefore, they can mostly only be used in some code editors and other software. 2. Are Arial and Gerogia suitable for long-term reading ? These two fonts are very commonly used on PC web pages, but which one is more suitable for long-term reading? ![]() First of all, the serif strokes not only help to make the font look beautiful, but also help to identify the font. Secondly, these serif strokes can make the strokes of these letters on the baseline form a certain horizontal guide visually, which can guide the vision to move in the horizontal direction and increase the recognition coefficient. This is why serif fonts like Georgia are so popular on PCs and traditional publishing. The sans-serif Arial is like a lady from a noble family, more suitable for some eye-catching signs in subways and other large occasions, while the non-serif Georgia is like a beautiful girl from a small family, and you will never get tired of reading the words between the lines. 3. Is it suitable for mobile terminals? Since the iPad's display screen has higher brightness and contrast than ordinary computers, many fonts and designs that are suitable on ordinary computers will appear too blurry when directly moved to the iPad due to the brightness of the background. This is especially a problem when pairing fonts. Some thin fonts are seriously blurry, causing the originally suitable combination to become mismatched, seriously affecting the experience. Retina Display brings finer precision, but also brings more problems to font rendering, because when displaying ordinary pictures without scaling, it will use 4 pixels to display 1 pixel in the picture; when displaying retina pictures, each pixel corresponds to 1 pixel in the picture. Therefore, some fonts such as Georgia will become very thin, resulting in the font being inconsistent with the design when displayed, affecting the experience. ![]() 4. Whether it has meticulous typesetting <br />Tangcha has done a very good job in Chinese typesetting in this regard, implementing basic typesetting skills such as prohibited rule processing, aligned beginning and end, and English line breaks (hyphenation). It has also conducted experimental attempts on punctuation plug-ins (punctuation marks such as periods, commas, and semicolons at the end of a line will be "hanged" to the outer edge of the right frame of the text) and paragraph indents, all of which have brought readers a good reading experience. ![]() Reading is a big thing, and every aspect of it is inseparable from words. Although the words are small, every stroke is closely related to the experience. For designers, an excellent reading experience is not only about pursuing visual beauty, but also about caring for readers. |
<<: A brief discussion on Flex layout and scaling calculation
>>: SQL implementation of LeetCode (184. The highest salary in the department)
Preface We already know that MySQL uses the SQL S...
1. Introduction MySQL comes with a replication so...
Table of contents 1. Current situation 2. Communi...
Table of contents background What is the Metavers...
1. Environmental requirements 1. Docker 17 and ab...
What I want to share today is to use native JS to...
Linux is currently the most widely used server op...
Table of contents 1. Introduction 2. Main text 2....
This article shares the specific code for JavaScr...
Table of contents 1. What to debug 2. Features of...
download: Step 1: Open the website (enter the off...
1. Use Docker Compose to configure startup If you...
environment name property CPU x5650 Memory 4G dis...
First delete mysql: sudo apt-get remove mysql-* T...
mysql gets all dates or months in a time period 1...