image
image

Go Back   macosx.com > Mac Help Forums > Mac OS X System & Mac Software

Reply
 
Thread Tools
  #1  
Old June 19th, 2007, 01:51 PM
Registered User
 
Join Date: Nov 2004
Posts: 399
Thanks: 0
Thanked 0 Times in 0 Posts
zoranb is on a distinguished road
Leopard resolution independence!!

Can someone explain to me what exactly is this?
Reply With Quote
  #2  
Old June 19th, 2007, 01:58 PM
bobw's Avatar
The Late: SuperMacMod
 
Join Date: Mar 2001
Location: Phila,PA
Posts: 8,835
Thanks: 0
Thanked 5 Times in 1 Post
bobw has a spectacular aura aboutbobw has a spectacular aura about
Resolution Independence
In Leopard, the system, including the Carbon and Cocoa frameworks, will be able to draw user interface elements using a scale factor. This will let the user interface maintain the same physical size while gaining resolution and crispness from high dpi displays.


This idea of resolution independence, as you might glean from the name, is a new concept (as far as I know) that restructures how element sizes are defined in Mac OS X, ideally making it possible for higher resolutions without forcing users to squint at everything they do on-screen. This also could usher in much higher ppi resolutions which could bring computer displays that much closer to properly displaying high-detail objects.
__________________

Reply With Quote
  #3  
Old June 19th, 2007, 02:10 PM
Registered User
 
Join Date: Nov 2004
Posts: 399
Thanks: 0
Thanked 0 Times in 0 Posts
zoranb is on a distinguished road
ok and this will make bigger the elements in OSX interface, what about elements of apps? Say like the palletes in Pshop etc?
Reply With Quote
  #4  
Old June 29th, 2007, 08:00 AM
Registered User
 
Join Date: Nov 2004
Posts: 399
Thanks: 0
Thanked 0 Times in 0 Posts
zoranb is on a distinguished road
????
Reply With Quote
  #5  
Old June 29th, 2007, 10:41 AM
ElDiabloConCaca's Avatar
U.S.D.A. Prime
 
Join Date: Aug 2001
Location: San Antonio, Texas
Posts: 10,280
Thanks: 3
Thanked 109 Times in 101 Posts
ElDiabloConCaca is a jewel in the roughElDiabloConCaca is a jewel in the roughElDiabloConCaca is a jewel in the rough
It means that you will be able to make UI elements as large or as small as you like while retaining a high-quality display of those elements.

It means that switching resolutions from 1024x768 to 1280x1024 will no longer mean that everything on the screen has to shrink.

Of course, PhotoShop would have to have support for resolution-independent icons and user-interface elements, which it does not at the moment.
__________________
Power Macintosh G4/500MHz "Yikes!" 10.4.11 Server • 1024MB • 3 x 120GB + 320GB • DVR-111D • 2 x Radeon 7000 PCI • 2 x 17" CRT
MacBook 2.0GHz Core 2 Duo - White 10.5.5 • 2048MB • 80GB • CD-RW/DVD-ROM
iPod Photo 60GB • iPod nano 1GB • AT&T DSL 6Mb/768k
http://www.jeffhoppe.com
Reply With Quote
  #6  
Old June 29th, 2007, 02:21 PM
Captain Code's Avatar
Moderator
 
Join Date: Aug 2001
Location: Ontario, Canada
Posts: 3,108
Thanks: 0
Thanked 1 Time in 1 Post
Captain Code will become famous soon enough
Current displays are mostly 72 pixels per inch. If a developer does custom drawing with an object of 100 pixels in size it will look as they intend. Once Apple comes out with higher dpi screens say 120 dpi or more, this 100 pixel object will now be smaller in size.

Without resolution independence, all application elements will look really small. Making an application resolution independent means drawing in POINTS not PIXELS which now one point will not equal one pixel. When you make your object x points in size, it will be scaled by the OS to the correct size in pixels.

What this means to users is that text and photos will look sharper because you are seeing more pixels per inch.

If you're feeling adventurous:
http://developer.apple.com/releaseno...IndependentUI/
__________________
MacBook Pro 2.16GHz Core2Duo 3GB RAM, G4 1.4GHz OSX Tiger 1.25GB RAM, Dual 2GHz G5 OSX Tiger 2GB RAM (freakin shweet)
Athlon 64 Windoze XP for school work (programming) 1GB RAM
dferns@macosx.com
Reply With Quote
  #7  
Old June 30th, 2007, 11:34 AM
Registered User
 
Join Date: Jul 2002
Posts: 371
Thanks: 0
Thanked 0 Times in 0 Posts
elander will become famous soon enough
Quote:
Originally Posted by Captain Code View Post
Current displays are mostly 72 pixels per inch.
Bollocks. That hasn't been true since the MacIntosh SE/30, which was the last computer on earth to use that resolution. Ever. All usbsequently released displays have had a higher resolution, and most displays today have resolutions around 100 ppi or greater.

The comment becomes even more silly, when you consider that all modern displays have variable resolution: in Mac OS X you can alter the resolution in System Settings: Displays.

A more relevant measurement is the dot pitch, or maximal resolution of the display, which is what the resoultion independence is all about. Todays more common screens have a dot pitch of .28 to .22 mm (horizontally) which gives potential resolutions of approximately 90 to 115 ppi. If I recall correctly, the smallest dot pitch today is somewhere in the neighborhood of .099 mm, which would yield a resolution of 256 ppi.

This is why Leopard is going "resolution independent" or rather, making resolution dependent only on the viewing device, much like PostScript makes printing resolution dependent only on the quality of your printer.
__________________
/elander
website: http://www.scribus.se/
Reply With Quote
  #8  
Old June 30th, 2007, 12:43 PM
Captain Code's Avatar
Moderator
 
Join Date: Aug 2001
Location: Ontario, Canada
Posts: 3,108
Thanks: 0
Thanked 1 Time in 1 Post
Captain Code will become famous soon enough
Regardless of whatever the actual number is, what I wrote is correct.

"Tiger continues the evolution of resolution independence in Mac OS X, bringing it to the computer user interface by breaking the software assumption that all display output is 72 DPI.

Let's assume that on a 1600x1200 pixel display we want to target the basic "look" of our current user interface at 1024x768, which assumes a 72 virtual dpi. "
__________________
MacBook Pro 2.16GHz Core2Duo 3GB RAM, G4 1.4GHz OSX Tiger 1.25GB RAM, Dual 2GHz G5 OSX Tiger 2GB RAM (freakin shweet)
Athlon 64 Windoze XP for school work (programming) 1GB RAM
dferns@macosx.com
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump


All times are GMT -5. The time now is 04:30 PM.


Mac Support® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2000-2008 DigitalCrowd, Inc.