I found this article very interesting:
http://dustin.waterfallsw.com/2006/05/one-feature-to-expect-in-leopard.html
Oded S.
http://dustin.waterfallsw.com/2006/05/one-feature-to-expect-in-leopard.html
Oded S.
mkrishnan said:In the long run, this feature, together with a continuing increase in pixel density, is going to be amazing for user interfaces.
sunfast said:Excuse my ignorance, but what exactly is the implication of resolution independance? How is it any different from changing your screen size (like you do in windows - never tried it in OS X)?
Chundles said:I want my next Mac to be a 13.3" MacBook with a 1920x1200 screen. Res Independence makes it not only possible but a fantastic thought that I could see native 1080p HD video but not have to squint to see the menus etc.
Balli said:At the moment, when you change your resolution to something higher, it makes all of the stuff on the screen appear smaller. Resolution Independence mean that items on the screen will appear sharper and clearer, without changing in size.
dpaanlka said:What if you want everything smaller in order to have more space.
mkrishnan said:That's the whole point...if the OS display and interface are resolution independent, an application can be designed one time in an easy way so that it can be adjusted to be how Balli wants it or how you want it. Right now, the designer has to make a choice with graphical elements, and satisfy you or him/her, but not both of you.
dpaanlka said:I'd like to see it in real life because I don't know if what I'm picturing is correct.
mkrishnan said:Well, in the long term... suppose you are photoediting in Photoshop. Right now, you have a 100DPI screen, and a picture that could easily fill the screen at 300DPI. So if you view it in a way that fits the screen, then you only see an interpolation that combines every nine pixels into one pixel, right?
mkrishnan said:Another example would be that often, even with a 100DPI screen, if you are reading a text document, you reach a point where you could read the text if it was printed at that size on paper, but because of the screen's resolution limitations, you can't make it out. Again, the res-independent UI allows you to have the best of both worlds in this scenario, with a higher resolution screen and sharper text.
dpaanlka said:Except on many occasions I'm zooomed wayyyyyy in so piexls appear exponentially larger than they really are. How will this handle that?
robbieduncan said:I can't get the link to load but Apple publically told developers (I'm not an ADC paid member, it's right there in the docs) that 10.5 would support resolution independent displays LAST YEAR when 10.4 was released. Developer accessable support is in 10.4 (you can turn it on via Quartz Debug).
2004 page from Apple.
You might be going a bit too far, but I do believe that the resolution-independent GUI is over-hyped. The most important change is that the UI elements would be vector graphics rather than the raster graphics (bitmaps) that we have today. Rather than creating each icon in multiple sizes, developers would need to create just one vector-based version of each icon which would scale to any arbitrary size. Rather than concerning yourself with the pixel density of your monitor, you would set the size of your GUI elements in inches, centimeters, picas, or whatever is most comfortable for your vision and sense of aesthetics. Such a GUI would return us to the day when a document displayed on screen was exactly the same size as its printed copy or whatever size you choose.dpaanlka said:From what I've been hearing, it sounds like a lot of nonsense, extra time, costly development, wasteful use of computer resources for not that much benefit. What's wrong with the way it is? I'm having a hard time picturing how one would use Photoshop or some other pixel-important program with this system.
I'd like to see it in real life because I don't know if what I'm picturing is correct.
Actually this isn't necessary for a resolution independant display, and is most likely not to happen. Most likely is that most things will remain bitmaps, apart from those elements that make sense to render as vectors. Bitmaps can be scaled to fit any resolution, to a limit, in the same way the icons in the Dock get larger and smaller when you have Dock magnification on.MisterMe said:The most important change is that the UI elements would be vector graphics rather than the raster graphics (bitmaps) that we have today.
I read the discussion. What they are talking about is not such much a resolution-independent display as it a high-resolution-dependent display. Everything under that discussion is predicated on having a 200-300 dpi monitor. Save the higher resolution of the hardware, the differences between today's GUI and that one are, at best, subtle.dr_lha said:....
There is a lengthy, but excellent, discussion of this here:
http://arstechnica.com/staff/fatbits.ars/2006/4/23/3720
MisterMe said:I read the discussion. What they are talking about is not such much a resolution-independent display as it a high-resolution-dependent display. Everything under that discussion is predicated on having a 200-300 dpi monitor. Save the higher resolution of the hardware, the differences between today's GUI and that one are, at best, subtle.
You're probably right, but the above article is what Apple means by resolution independant screen, they do not mean that all icons/buttons/graphics will magically become vectors in Leopard.MisterMe said:I read the discussion. What they are talking about is not such much a resolution-independent display as it a high-resolution-dependent display. Everything under that discussion is predicated on having a 200-300 dpi monitor. Save the higher resolution of the hardware, the differences between today's GUI and that one are, at best, subtle.
dpaanlka said:What's wrong with the way it is?
dpaanlka said:Except on many occasions I'm zooomed wayyyyyy in so piexls appear exponentially larger than they really are. How will this handle that?
Starting closely at tiny backlit text doesn't sound very appealing for the eyes. I imagine I would zoom closer into a document to see text that is 8pts. In this case, 300dpi would still not do me any good.
It will be implemented anyway.dr_lha said:Actually this isn't necessary for a resolution independant display, and is most likely not to happen. Most likely is that most things will remain bitmaps, apart from those elements that make sense to render as vectors. Bitmaps can be scaled to fit any resolution, to a limit, in the same way the icons in the Dock get larger and smaller when you have Dock magnification on.
There is a lengthy, but excellent, discussion of this here:
http://arstechnica.com/staff/fatbits.ars/2006/4/23/3720