|
|
| Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate. |
|
|||||||
| TouchArcade.com - iPhone Game Reviews and News |
![]() |
|
|
Thread Tools | Search this Thread |
|
|
|
|
#1 |
|
macrumors bot
Join Date: Apr 2001
|
Resolution Independence Support in Snow Leopard?
![]() Roughly Drafted claims to have knowledge of some of the possible new features coming in Snow Leopard. Unfortunately, the article appears to include some degree of speculation making it difficult to tease out what might be actual features. One of the more interesting possibilities includes the introduction of full Resolution Independence. The groundwork for this feature was included in Leopard, but full implementation was not expected until a later release. The author speculates that the dramatic size reductions in the application sizes could be, in part, due to resolution independence. Besides file-size reductions by eliminating large bitmaps, Apple's research into resolution independence opens the door to ultra-high resolution displays. This could pave the way for Apple's previously rumored high resolution Cinema displays. The benefit of resolution independence would be the ability for the operating system to scale its user interface smoothly to accommodate higher resolution displays. At present, most displays are around 100 dots-per-inch (dpi), meaning 100 pixels for every inch of screen display. If Apple were to introduce an ultra-high resolution display, it could have a dpi of 200 or 300. The same image viewed on these higher resolution screens would appear 2x to 3x smaller. Simply scaling up bitmapped images to fit the display would result in blocky/jagged images. If instead, they are described as vectors, as Apple is proposing, larger displays could smoothly scale the user interface to the size of the display. The article also suggests that 3rd party support for the multi-touch trackpads, expanded data detectors, auto activation of fonts, and ZFS support (which is listed in features for Snow Leopard Server) are also coming. Article Link Last edited by arn : Jun 23, 2008 at 06:08 PM. |
|
|
|
|
|
#2 | |
|
macrumors 65816
Join Date: Aug 2003
Location: Ontario, Canada
|
Quote:
__________________
15.4" 2.6GHz MacBook Pro; 2GB RAM; 160 GB HDD; NVIDIA 8600GT 256MB; Red iPod Nano, 16GB iPod touch |
|
|
|
|
|
|
#3 |
|
macrumors 6502
|
Resolution independence has been implemented into developer builds, and is even a feature of the developer tools in 10.5. It has to happen at some point. Sooner is better than later.
__________________
Midwestern Mac, LLC | Life is a Prayer.com 2.8 iMac 24" + 2.0 Aluminum MacBook + 2 TB + iPhone 3G + D90 + D40 + Xbox 360 + Much much more
|
|
|
|
|
|
#4 |
|
macrumors 68040
|
We've been promised this before. But hey, if this comes true then I might, just might actually purchase "Snow Leopard."
__________________
Texas: illegally acquired; universally admired.
|
|
|
|
|
|
#5 |
|
macrumors 6502
Join Date: Jun 2007
Location: PA
|
The connection between resolution independence and new Cinema Displays seems pretty credible to me. And it's about time.
__________________
Macbook Pro SR 2.2, 200 gb 7200, 4 gb RAM, 10.6.1 || Dell Mini 10v N280 1.66 160 gb 5400, 2 gb RAM, RC3 OS X 10.6.1
|
|
|
|
| amusiccale |
| View Public Profile |
| Find More Posts by amusiccale |
|
|
#6 |
|
macrumors 65816
Join Date: Nov 2004
Location: Toronto, Ontario
|
I've tried looking at some articles and wiki's about resolution independence but can someone explain in simple terms what it is and what are benefits/negatives of it? Hopefully with some examples of how it could be used because I think I know what it is but I'm not entirely sure I get why it's important or how it will be used.
__________________
Yes I have a bunch of cool stuff, but no I don't feel the need to brag about it |
|
|
|
|
|
#7 | |
|
macrumors 6502a
Join Date: Sep 2006
Location: a country with a new sense of hope
|
Quote:
__________________
hi |
|
|
|
|
|
|
#8 |
|
macrumors Demi-God
|
"Sources also indicate Snow Leopard will expand upon Font Book to provide full Auto Activation of any fonts requested by any application, using Spotlight to track them down"
Font Auto Activation exists now in 10.5, but it is wonky for some. |
|
|
|
|
|
#9 |
|
macrumors 6502a
|
Awesome, a quad-core MacBook Pro with 8 gigs of ram and a 2560x1600 17" display + resolution independence....
Sweeeet!
__________________
MichaelFlux.com
|
|
|
|
|
|
#10 |
|
macrumors 6502a
Join Date: Jul 2007
Location: London
|
So basically, all the stuff we thought we were gonna get with leopard (RI, ZFS etc) is now coming with WL? Yes, makes sense. It will leave everybody else in the dust...
But can I have mine with cream? and also where the frigging hell are the new MBP?.
__________________
If the movie is a turkey, stuff it! http://www.turkeyornot.com/ |
|
|
|
|
|
#11 | |
|
macrumors 6502a
|
Quote:
|
|
|
|
|
|
|
#12 | |
|
macrumors 6502
Join Date: Jun 2007
|
Quote:
Presently the OS GUI is represented as bitmap images. Resolution Independence will vectorize the OS GUI. Think as it this way presently the GUI is a Photoshop images, and what is trying to do is make it into an Illustrator image. This way it scale without losing clarity.
|
|
|
|
|
|
|
#13 |
|
macrumors newbie
Join Date: Apr 2005
|
But what does it all mean, Basil?
Resolution independence is simply the ability to use displays with extremely high pixel density. This was already supported in Tiger and Leopard in a roundabout way, but the results aren't spectacular (I'll explain why).
The basic idea is to convert all graphical elements of the user interface into vector-based graphics formats (http://en.wikipedia.org/wiki/Vector_graphics). Icons, window chrome, buttons, fonts (which have been vector based since before OS X) and so on. When a high-dpi display is connected to the computer, everything on the screen can scale up, preventing it from becoming unusable. Currently the graphical elements in most applications are stored in raster formats, which causes them to look rather lousy when scaled up. There are also performance issues associated with drawing vectors, but they're likely minor due to all of the work Apple has put into accelerating Quartz. |
|
|
|
|
|
#14 | |
|
macrumors 6502a
Join Date: Jul 2003
|
Quote:
In short, compared to current 100 dpi Cinema displays, a 200 dpi display would have menubar only half as high as the menubar is defined in pixels not millimeters. This would make it very hard to read it and that is the reason why we don't have 200 dpi displays yet. With resolution independence all these elements which are today defined in pixels will be defined in millimeters (or whatever unit you prefer). |
|
|
|
|
|
|
#15 |
|
macrumors 6502
Join Date: Jun 2008
|
Resolution independence sounds like fun!
But how do filesizes compare? And how do they deal with stuff like circles, and curves? Hmm I need to do my research. Last edited by NewGenAdam : Jul 2, 2008 at 10:47 AM. Reason: OMG dpi is a linear quantity. Moo |
|
|
|
| NewGenAdam |
| View Public Profile |
| Find More Posts by NewGenAdam |
|
|
#16 |
|
macrumors 65832
Join Date: Nov 2003
|
um...the "groundwork" was included in Tiger, not Leopard.
It should have been completely implemented in Leopard. It was originally supposed to be fully functional in Tiger. A certain OS developer is looking more and more like a certain other OS developer as their complacency grows...I'll believe Apple is going to actually use resolution independence when i zoom in on my screen and everything doesn't go fuzzy and lame. They could have turned this on for the 1st party and core services a long time ago. It could even have happened in a point update. My parents can't use my laptop because the dpi is too high and the resolution is decidedly NOT independent. Don't get me wrong, if it's finally included, I'll be happy. I'm just going to be really, really annoyed if I have to pay 129 dollars for 10.6 if all the "new features" are things like RI and ZFS and other stuff that we should have had with 10.5. I think Apple was planning on doing a lot more with 10.5 and they got behind because they didn't put enough resources into it, and instead of having all that Vista mud kicked back in their faces with 18 months or more of delays to leopard, they just cut back on the real core work and concentrated on the "features" for 10.5, holding off on the real meat and potatoes upgrades, rewrites and structural changes because they didn't have time to pull it off without looking stupid. I don't think Apple has been putting as much into their computer OS as they have been into their mobile OS. We have been relegated to second citizen status. notice how much they will add to a point release (10.5.4) for their mobile users (all this mobileme stuff), but they can't be bothered to fix the problems between Leopard and CS3 that have been documented and isolated as apple problems for over 6 months. I thought creative professionals were the backbone of Apple's business? Now it's ipods and iphones. sure, they'll make more money, but it's a very slippery slope they're on now...
__________________
Home Office: MacBook 1.8 • 2.5GB • 80GB; Mac Pro 8x2.8 • 10GB • 2TB; Samsung 275T Work: Mac Pro 4x2.66 • 8GB • 1.5TB |
|
|
|
| benpatient |
| View Public Profile |
| Find More Posts by benpatient |
|
|
#17 | |
|
Guest
Join Date: Jan 2008
|
Quote:
|
|
|
|
|
|
|
#18 | ||
|
macrumors 601
Join Date: May 2002
Location: Blinking blue dot
|
I don't think res independence has much to do with app size. UI bitmaps are very small, and vector data can sometimes be quite complex. I'd expect a few KB difference here and there, not adding up to much.
I'd say bigger factors are probably reduction of unnecessary language resources, Xcode changes (compiling to smaller, more efficient executables), and/or the dropping of the PPC half of Universal Binaries. (Counteracted in part, maybe, by some apps having dual binaries for 32- and 64-bit CPUs.) Quote:
Quote:
But I would say it's CONSUMER Macs that are the biggest backbone. Not creative companies. But fear not, they remain an important market, and one look at Snow Leopard is all you need to be assured that Apple cares about performance in ways that will benefit pro creative apps more than anything else. Change is scary--but don't fear the "new" iPod and iPhone. If anyone imagines an Apple with no iPod and iPhone, and believes the Mac computing platform would be better off in that case, then they are seeing only a tiny part of the picture. Last edited by nagromme : Jun 23, 2008 at 06:16 PM. |
||
|
|
|
|
|
#19 | |
|
macrumors 6502a
Join Date: Feb 2004
Location: Pacific Northwest
|
Quote:
Dictionary going from 10MB -> 2MB tells me they have moved out a system-wide database for words to make it useable across all applications that are written to the framework in Cocoa that have the calls to leverage the RDBMS. Looks like EOF is being used more and more. |
|
|
|
|
|
|
#20 | |
|
macrumors 601
Join Date: Jan 2006
Location: Redondo Beach, California
|
Quote:
|
|
|
|
|
|
|
#21 | |
|
macrumors 6502
|
Quote:
As some who uses CS3 every hour of every day to make a living, on Leopard, I've had nothing more serious than glitches which to be honest, given it's only CS3 that's doing it, I lay the blame at Adobe's door. All that said, it's nothing that has stopped me being as productive as ever and has certainly never lost me work. Would I pay for more efficient use of my disk space, more efficient use of memory, 16TB of addressable space, and faster running apps? I can state, as a creative professional, that this would be a fantastic release. Faster, smaller, more stable. If some of this is a result of the iPhone, then bring it on. |
|
|
|
|
|
|
#22 | |
|
macrumors 65832
Join Date: Nov 2003
|
Quote:
and the iphone can go jump off a bridge.
__________________
Home Office: MacBook 1.8 • 2.5GB • 80GB; Mac Pro 8x2.8 • 10GB • 2TB; Samsung 275T Work: Mac Pro 4x2.66 • 8GB • 1.5TB |
|
|
|
|
| benpatient |
| View Public Profile |
| Find More Posts by benpatient |
|
|
#23 | |||||||||||
|
macrumors regular
Join Date: Jan 2008
|
For those who still are confused by vector graphics right/option-click the Flash ad at the top or bottom of this page and zoom in a few times. You'll see that the test and images stay nice and crisp as it gets larger.
Quote:
Quote:
Any major update requires groundwork. This stuff doesn't get built in a day. Quote:
defaults write -g AppleDisplayScaleFactor xx = The magnitude larger or smaller you wish to make it. 1 is the default and normal resolution, 2 would make it 2x as large, .75 would reduce the default size by 25%. Get it? Try it out, you'll see that it wasn't close to being ready, which is a clear indication that it shouldn't have been turned on it Leopard. I bet it will be one of the last things Apple gets right in Snow Leopard, if it is on by default. Quote:
Quote:
Quote:
Quote:
defaults write com.apple.Safari WebKitDebugFullPageZoomPreferenceKey 1Note: You have to need have Safari 4 or a newer Webkit version. Quote:
Quote:
Quote:
Quote:
Last edited by solipsism : Jun 23, 2008 at 09:42 PM. |
|||||||||||
|
|
|
|
|
#24 |
|
macrumors 6502a
Join Date: Feb 2008
|
That'd be awesome
|
|
|
|
|
|
#25 | |
|
macrumors 6502
Join Date: Aug 2003
|
Quote:
Resolution Independence First of all, RI is in Leopard now and it works wonderfully. It has nothing to do with the Zoom feature. Zoom will never use RI in real-time for many reasons. I have used apps that are 100% full RI in Leopard. The operating system and AppKit, etc... supports RI 100% in Leopard today. It works. What is not supported yet are thousands of applications that just look bad when RI is on. Even most of the built in apps don't look good, though they've gotten better with each point release. I've used Leopard in RI mode for a few days last year. It was usable. ZFS ZFS was never a Leopard feature. Meaning Apple never said - oh one of the great features of Leopard is ZFS. Somebody posted about ZFS in the seeds when they found that leopard had read support and when Apple posted a read/write update for Leopard for people to test. But its never been a Leopard "feature". Believe me you don't want a file system to be put in too early. Its good Apple is first putting it in Server. That means Client may not get ZFS in the UI until 10.7 just like HFS+ Journaling didn't show up until a few releases later. And the *bs* about OS X being second class and its all because of the iPhone is pure *bs*. Its because of the iPhone that all these great new tech like OpenCL and Grand Central Dispatch and QuickTime X are coming to OS X. Its because of the need to optimize things much more that Snow Leopard is getting an overhaul in its ability to handle future computing. The vast problem I see on these boards and it drives me *crazy* is how people who have no idea how computing works make opinions and comments that make no sense in the real world, but then get spouted by other people who don't have a clue as fact. Of course the beauty of the Macintosh is that people can use it effectively and efficiently without knowing anything about how they work, but then you get people who read Rumour sites and start taking everything there as gospel, you get people who think that stripping PPC binaries will make OS X and its apps use less RAM or run faster, and many other fabricated ideas with no basis in reality. So to sum it up. RI is not a user technology. Its in Leopard. It works now. Unfortunately most apps don't look so hot with it on. Here is a screenshot with it set to 2.00 and 1.25 settings and iChat. ZFS you won't see in OS X until 10.7. Its in 10.6 Server only. |
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|