Banish the � with Unifont

by @edent | # # | 7 comments | Read ~5,517 times.
Lots of Emoji.

The GNU Unifont project is amazing. It contains every Unicode glyph in one single file! I am going to argue that you should bundle it with your apps, your operating systems, and – at a pinch – your websites. The Unifont is a perfect fallback font. If your app or website uses a Unicode character…

Continue reading →

Premature Subsetting of Web Fonts

by @edent | # # | Read ~471 times.

If you thought Web Fonts were pretty nifty, then you’re going to think font subsetting is really cool. No, honestly! It is! As I’ve written about before you can dramatically reduce the size of your Web Fonts by cutting out characters that you don’t need. For example, suppose you don’t need to include the русский…

Continue reading →

How To Use System Emoji With Webfonts?

by @edent | # # # | Read ~7,140 times.

tl;dr – If a mobile web browser recognises an Emoji, it should display it natively. If not, it should fall back to a supplied web font. Is this possible? When Android and iOS find Emoji in text, rather than display them as black-and-white fonts, they show them off in gorgeous colour. For example, the unicode…

Continue reading →

Subsetting (Chinese) Fonts

by @edent | # # # # # # | 2 comments | Read ~4,275 times.

There are loads of really delightful Simplified and Traditional Chinese True Type Fonts available on the web. There’s only one issue – the file sizes are really large. In many cases, too large to effectively use as a web-font. For example, this calligraphy style font is 3.4MB. The beautiful Paper Cut Font weighs in at…

Continue reading →