Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Let me rephrase, I don't want a huge screen with tiny fonts for my console, the default should be at most 132x48


sort by: page size:

True, but either way the default font size would appear too large on 640x480 or too small on 2560x1440.

It's true the default text size is too small even with a low-resolution monitor, but I've been dealing with that for years just by selecting a suitable font size within each of the half-dozen or so programs in which I actually read a significant amount of text. I find that works fine.

Oh, god, no?! That font size is absolutely tiny and my display has a low logical resolution (1440×900 on a 15.4 inch screen, that’s pretty abysmal as logical resolutions go).

It should be double the size at least. Way too tiny.


The bare minimum usable font size feels to be about 20-24pt for me (judging off a virtual screen placed about the same distance I'd hold a laptop), so I think the only time people are even going to run into it is if they're doing something like zooming in/out an entire game UI at once.

I play a lot of older games, and have to lower my displsy resolution to get a usable font size in many of them (from native 4K down to 1920x1080 most of the time).

Random note to author if they read this, the default font is unreadably small on my 24" monitor.

The advice is excessive and idealistic. But otherwise, I think the default screen resolutions render text too small. On my laptop, I prefer the scaled resolution of 1024x640, compared to the default 1280x800. Other settings I use is increasing display contrast and making use of display color filters (filter: color tint; intensity: max; color: red).

You probably have a high DPI monitor and need 150% display scaling from your OS. Devs usually have large monitors and will not notice the issue when they decide on font size.

Also 1 meter from the screen would be way too far for me personally.


I think the only reasonable approach applications can take is to layout everything in physical sizes, and to be largely unassuming about the display device (i.e. assume a standard (desktop monitor?) viewing distance). In consequence a sensible default font size would be something like 14pt, etc.

If the results aren't suitable (maybe a desktop monitor is viewed at a larger distance than a phone screen, maybe user is visually impaired, etc) then the OS can still offer to globally or locally configure the screen with a fake dpi.


You can't just make the windows bigger on a high res display, the text will be unreadably small.

You're always using it at native resolution, you're just adjusting your renderer settings.

Nobody's saying your fonts should be tiny. I'm saying they should be rendered in high resolution.

I have the same computer and display. I run it at 4k native but nothing is small, no magnifying glass required.


Completely agree. The default font is too small for me to read it, so I set it at 150% and that's it. Everything works fine after this small customisation.

It says fonts should be 24 pixels tall, but obviously readability then depends on screen resolution.

You don't need to increase the screen size, but the font size/dpi setting.

It's not the pixels you need to worry about here, but the inches.

That said, "default" text (12pt at 96dpi) is around 140 monospace characters across a sideways 27 inch screen.


Don’t make me start emailing you every day to update the default font size from 12px to a modern default like 16px. This isn’t 2007 when everybody had 1024x768 monitors. I had to dust my monocle out of storage before adjusting my browser zoom level.

It's the letters and text you find too small, not the pixels. Turn up your UI scaling.

> The size the font needs to be is a factor of distance and eyesight.

And the PPI of the monitor/viewing device.


It's a personal preference, not a general direction.

I like small fonts. I like the before pictures better. I bought a 30" monitor so I can fit more content, more windows there, not to look at huge letters and whitespace.

next

Legal | privacy