Preferences

Maybe a little off-topic, but do you in general need to account for larger fonts when designing software to work with kanji og traditional Chinese? It could just be my untrained eyes, but I find it hard to see the details in many of the glyphs.

It depends a lot on the text rendering system and screen in question.

For the longest time the font rendering in Windows for example was absolutely garbage for kanji/hanzi on screens like most would be using and in that situation, and yes font size generally needed to be larger than it would be for Latin language users. While Windows technically worked for these languages it clearly wasn’t designed for them. This is somewhat fixed in newer releases.

On the other hand the text rendering on macOS has handled those characters considerably better at small sizes for the past couple of decades, which isn’t too surprising because macOS has aimed to replicate printed text with more accurate letterforms ever since OS X was released, as opposed to the pixel snapping technique used by Windows’ ClearType which only plays nice with Roman characters.

Linux/Freetype has been pretty good with Japanese/Chinese for the past decade too, ever since the improved antialiasing algorithm was added in.

HiDPI screens on smartphones, tablets, and laptops handle these characters pretty well regardless of OS because at those pixel densities, text rendering systems can usually render in adequate detail even at small sizes without doing anything special.

Yes. If you compare the dialog UIs between WeChat (the most popular IM in China) and telegram, it’s clear that WeChat’s font size is bigger
I'm not sure about that.. I just measured on screenshots of WeChat and WhatsApp, at least on my Android phone with no UI customization, the text height only differs by a few pixel. WeChat even have a denser user interface showing more chat channels on a single screen than WhatsApp.

This item has no comments currently.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal