Originally posted by: n7
There's nothing wrong with pixel pitch on the 30" 2560x1600 displays.
I agree. Within reason, the denser the pixel pitch, the better the display (all else being equal).
What's wrong is that we have operating systems that still cannot properly scale DPI for all programs to accomodate such a nice small pixel pitch.
Actually, the operating systems do this well enough. Most useful programs have their own images and custom layouts that create a dependency on the default DPI. Programmers are usually nice enough people who want to do cool things, but generally they are also interested in eating and sleeping--both of which are hard to do when cramped deadlines start to slip by while catering to the 1% of the population that changes the DPI setting.
I'd love to see a pixel pitch lower than 0.25, but it's quite obvious MS isn't exactly capable of scaling DPI properly, or perhaps it's somewhat an issue with other programs themself?
Visual Studio 2005 seems to do quite well; aside from slightly blurry icons (due to scaling), the software appears fine: all other controls have scaled along with the font. Office 2007 doesn't seem to recognize Vista's higher DPI setting at all. It seems like everything a new version of Windows comes out promising better visual quality, a new version of Office comes out that completely disregards those settings. Wierd, huh? Explorer, Control Panel, etc. all seem fine with a high DPI setting.
Does anyone running OS X or a Linux variant find dpi scaling works better than in Windows?
OSX and Linux generally have poorer font rendering, so font sizes tend to be higher by default on those platforms. I haven't used Linux in the past year or so, and modern screenshots look fine, so you might want to give it a try. But don't expect it to be compatible out of the box with everything you want to do.
I do not believe dot pitch is an issue...the issue is the operating system/programs inability to deal with pixel pitch in a reasonable manner...maybe just because of laziness on the part of programmers?
Vista seems to have this covered. It's not fully vector-based yet, but the bitmapped graphics are generally larger than people will need them, and the UI/controls scale quite nicely.
I reported lots of DPI scaling problems during the public preview.
I just wish application developers would take advantage of it. The reality is that even if they started adopting the new presentation technologies in .NET 3.0, the overall situation would not change significantly perhaps for at least another year.
AFAIK, the new stuff is so different that most of an application's GUI layout and glue code (i.e. what connects it to the application's core logic, which has no UI per se) would have to be scrapped and rewritten from scratch. That's a big undertaking.
With a major UI paradigm shift, things like control behavior and options are not likely to be 1:1 with the old stuff, so the devs have to study the new programming interfaces for a while and develop solutions and workarounds for the stuff that the MS people didn't think about when the wrote .NET 3.0.