4 ms·
> nah, hidpi on Windows is fine if you know what you're doing as an application developer. Many (most?) don't or can't be bothered so the end result in practic
by xenadu02 5y ago
> nah, hidpi on Windows is fine if you know what you're doing as an application developer.
Many (most?) don't or can't be bothered so the end result in practice is that it doesn't work. Microsoft has been chasing the HiDPI fairy for decades and the situation hasn't really gotten better. They still ship software (both in and outside the OS) that isn't HiDPI aware.
Retina prioritizes making it easy for developers to adopt: Double the size of artwork, points are 2 pixels, Done. Are there quibbles? Sure. But millions of people are looking at HiDPI screens where every single thing in the OS and all third party apps they use fully support 2x.
No one lives in the magical world where arbitrary scaling factors are supported. Doing that as a developer is just too damn complicated when @1x + @2x (and maybe @3x) makes 98% of people happy and is vastly less work.
- astrange 5y ago> Microsoft has been chasing the HiDPI fairy for decades and the situation hasn't really gotten better. Well, I want to say it has gotten better. Their Metro design is what a UI has to look like to work with arbitrary scales and still solve those problems I mentioned. The downsides are it uses simple geometric shapes and has tons of whitespace everywhere so text can reflow in longer languages. This is probably another big reason behind “flat design” in modern websites, the old skuomorphic (sp) stuff would be hard to do with vectors. (As for vectors in UI, they have other performance issues which are important if you like live resizing windows.)
- int_19h 5y agoThe vast majority of apps on modern Windows (10+) just works. I've been running all kinds of weird scaling factors like 175% for the past several years with no issues.