Got a tip for us? Share it...

Apple Patent for Resolution Independent User Interface

Macsimumnews reports on a recently published patent application for "Resolution Independent User Interface Design". Resolution Independence has been described by Apple as a feature for the upcoming version of Mac OS X 10.5 (Leopard). The reasoning is described:

The old assumption that displays are 72dpi has been rendered obsolete by advances in display technology. Macs now ship with displays that sport native resolutions of 100dpi or better. Furthermore, the number of pixels per inch will continue to increase dramatically over the next few years. This will make displays crisper and smoother, but it also means that interfaces that are pixel-based will shrink to the point of being unusable. The solution is to remove the 72dpi assumption that has been the norm.


According to the patent application, traditional user interface designs are created for specific resolutions. In order to support arbitrary resolutions, images have to be up or down-scaled which may introduce blurring or artifacting. They propose a method to describe the user interface objects in a "procedural" and resolution independent manner.

Top Rated Comments

(View all)

67 months ago
wow could have much to do with the new ipods and isight enabled cimema displays:D
Rating: 0 Positives / 0 Negatives
67 months ago
Was actually just thinking of this today, because my 15 inch screen is soo small. What would happen when I upgrade to the next generation of 50" screens?
Rating: 0 Positives / 0 Negatives
67 months ago
I just worry things are going to get too small for us to read - unless we have 50" screens to compensate. One friend already commented on how things on my MacBook feel smaller and higher res compared to his iBook.

Furthermore, I think we will see a lot more ctrl + Zooming going on in the future - but an automated style - that didn't pixelate or break up (if you understand this). i.e. I hope it kind of focuses. Like spaces, but all in one place. Just an idea. Who knows. I could be talking ass.
Rating: 0 Positives / 0 Negatives
67 months ago
Makes me wonder how hardware intensive that would be. Would it be more CPU or GPU based? If its GPU based, it makes me glad I bought the MBP...
Rating: 0 Positives / 0 Negatives
67 months ago
niceeeeee

i use the zooming feature all the time when laying in bed and using my imac from a distance.
Rating: 0 Positives / 0 Negatives
67 months ago
as a photographer this concerns me. Right now I have control of how people see the images on line for proofing or porfolio. I sure don't want them to look bad because of some automatic resolution changes. Just a small change in resolution can often make a good image look not so good.
Rating: 0 Positives / 0 Negatives
67 months ago
This will be a great improvement, especially in a few years down the track my Macbook screen is about the limit I would like.
Rating: 0 Positives / 0 Negatives
67 months ago
god help all of us professional designers out there trying to explain resolution to clients... I hope this makes sense when/if it comes to see the light of day.
Rating: 0 Positives / 0 Negatives
67 months ago
this is cool, but it's going to be t-totall HELL for us who do web design... dear god, it's already hard enough trying to explain web resolutions to clients as it is...

hahaha.

oh well.
Rating: 0 Positives / 0 Negatives
67 months ago

I just worry things are going to get too small for us to read - unless we have 50" screens to compensate. One friend already commented on how things on my MacBook feel smaller and higher res compared to his iBook.

Furthermore, I think we will see a lot more ctrl + Zooming going on in the future - but an automated style - that didn't pixelate or break up (if you understand this). i.e. I hope it kind of focuses. Like spaces, but all in one place. Just an idea. Who knows. I could be talking ass.


That's exactly what a resolution-independent GUI is intended to address!

As resolutions increase, there's more pixels on-screen, so GUI elements of a fixed number of pixels per physical inch become smaller (the problem you're describing, and how OS X's GUI currently operates).

A resolution-independent GUI has the ability to cleanly re-scale or dynamically recreate GUI elements to compensate. As resolution increases, the number of pixels used to draw each GUI element increases so that elements have the same relative size between resolutions. Obviously, at higher resolutions they'll look much crisper, since there's more pixels available to describe them.

Think of it as being similar to a game like Doom 3. As you crank up the resolution, the area you can see doesn't increase so that individual elements are smaller. Rather, the clarity with which characters and environments increases.
Rating: 0 Positives / 0 Negatives

[ Read All Comments ]