Hacker News new | past | comments | ask | show | jobs | submit login

I've noticed that font size is contemporary. It used to be a lot smaller when people had smaller resolution monitors, which seems counterintuitive because it ought to be harder to read with fewer pixels to render those tiny characters. In twenty years, it might be different again. The trend is to larger font sizes, and I've noticed things are already adjusting to that and if you've got a traditional small font size, it'll simply be hard to read. We're basically scaling up interfaces as a whole, slowly, while all the advice is is to increase font size to some arbitrary minimum for readability.



Wouldn't smaller fonts render bigger on old monitors? Higher resolution means you have to use a bigger font. And now you run into a 15 year old website now and then and text looks tiny


This is correct. I had a 15" CRT that was 800x600 in the late 90's that I did designs on, so I used a 10px font. Now I have a 15" laptop screen that is 1920x1080 so of course I'm not going to use 10px fonts anymore.


I bet if the font size was given in pt instead of px it would be mostly constant. Because you need a minimum physical size of the letters to be able to read them (like the test at the optometrist).

As you get bigger resolution on standard sized (computer) screens, increasing px gives you the same physical size of the letters with more and more detail around the edges etc.


I have the impression that it's more than that. Many websites these days allow me to see less text at a time on a 27 inch monitor then I had 35 years ago on a 14 inch monitor. More and more websites look like those books for very young children, with text and line spacing so large that only a few paragraphs (or sometimes not even that) fit on the screen.


For CSS, both px and pt are (supposed to be) physical sizes: 1 px = 0.75 pt

1 px = 1 pixel was the original intention but has not been true for a long time now.

The problem is that some people use HDPI screens without (adequate) display scaling - likely to recover screen space from existing bloated desings - and then base their own designs on that. So neither px nor pt end up referring to physical sizes in practice.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: