←back to thread

317 points rguiscard | 1 comments | | HN request time: 0s | source
Show context
delta_p_delta_x ◴[] No.45074482[source]
UI has some very particular requirements—typefaces have to be hinted really well so that they work on displays with lower pixel density. Also, such typefaces generally have very tall x-heights so characters can be distinguished well, which can be seen in all the early 2000s UI typefaces, from this Nokia one to Lucida Grande, to Tahoma. More modern ones tone this down a little, at the cost of some character. SF Pro, Segoe UI and as the user mentioned, Inter are considerably closer to Frutiger and Helvetica.

Speaking of which...

> finally displacing Inter after many years of uncontested service

Inter is by far the blandest typeface possible—it feels like the designer thought 'let's take all the sans-serifs and smush them together'. Its several contextual alternates just dilute it even more. I would never use it for UI, let alone any sort of branding.

replies(3): >>45074710 #>>45075099 #>>45079554 #
homebrewer ◴[] No.45074710[source]
No, Inter is fantastic, it is the only typeface that produces legible text on one of the monitors I have with DPI a bit lower than 82 (I know...)

I look at most fonts that get recommended here and it's immediately obvious they weren't tested on low end monitors at all (which is what most people I know use).

(As an aside, Cascadia is the only compact monospace font that looks good on this POS. Other good looking typefaces are too vertically stretched — oversized x-height.)

replies(2): >>45074758 #>>45076039 #
amelius ◴[] No.45076039[source]
Why must a UI use the same font on low DPI displays as on high DPI displays?
replies(1): >>45077401 #
Kwpolska ◴[] No.45077401[source]
I don't want the font to change just because I moved a window from my high DPI laptop display to my external low DPI display.
replies(1): >>45077426 #
amelius ◴[] No.45077426[source]
Most people place functionality over design, but there is no reason why you can't have it your way. Just make the fonts configurable. Your usecase isn't very common so I wouldn't make _that_ the default choice, though.
replies(2): >>45078139 #>>45079152 #
1. sublinear ◴[] No.45079152[source]
I think it's very common to have a large 1080p screen as a second monitor (projectors and TVs).

When pixels are that big, the readability of a good font allows you to actually use the extra space instead of just making everything huge.