Re:Poll on macOS 10.12 is broken
by umanwizard on Tuesday October 11, 2016 @12:18PM
(#12685811)
Wrong. I can read the same size text much more easily and comfortably if it's rendered on a higher-resolution screen.
[ Parent
| on HN ]
So make applications that scale appropriately to the screen. The OSX hack of pretending the screen has exactly one quarter as many pixels as it does for certain purposes is clever and looks good on the tiny range of hardware that OSX supports, but it is a hack and not really a sustainable solution for a general-purpose OS (how does it end up looking on a 4k TV? On a high-DPI projector?).
FWIW, CSS uses a pretty similar hack - CSS pixels are defined in terms of a virtual 72 DPI resolution that does not correspond to screen pixels. In both cases, there are APIs available for DPI-aware apps which want to do something smarter, and the hack has been quite successful in supporting high DPI rendering while retaining backwards compatibility.
It's not really a hack and it's not the way it actually works (unless you have an extremely badly written graphical app and dismiss every OS API). On top of that, it works great on most hackintoshes as long as you use proper supported graphics hardware. TV's, VR headsets, projectors, monitors, it all works fine. The only problem you have is when you get used to it, almost all other operating systems and non-HiDPI displays are utter crap.