I don't understand how they couldn't just make higher resolution graphics and let the OS handle the resolution aspects. Isn't that what other OSs do, anyway?
I would assume that Office, like Firefox, used a dedicated text-rendering engine rather than the OS default. If the app uses the OSX default text rendering engine, the transition should be seamless, but third party rendering might not be.
The three months of turnaround was probably to rewrite the engine (or redirect office to use the default one). Not too long a wait, at least compared to Adobe dragging its feet for years everytime there's an architectural change from Apple (Carbon to Cocoa, PPC to Intel, standard to Retina, etc).
Office is actually still written in Carbon, which is probably why the change was not automatic. There were some plist hacks to enable sharp text, but they didn't work perfectly.
I have to wonder a bit about you. Being an AnandTech reader, I assume you're an knowledgeable computer user. Yet you jumped to comment on this post, rushing to judgement, and showed your ignorance of OS X architectural basics (cocoa vs. carbon apps).
I would like to see all UI elements desinged using vector graphics. Then we can seemlessly up/downscale according to need, may it be 480x320 on a phone or a gigantic 4K panel. It'll be equally crispy clear on all of them.
Thing is, 95% of screens are low-res enough that the individual pixels are visible. So if you use vector graphics, they look like crap because of aliasing. You can try to align the lines to fit on the grid properly, but then you lose the seamless downscaling since everything looks subtly different depending on resolution.
If you've ever looked at Mac OS X font rendering and wondered why it's so blurry, blame Apple's obsession with keeping the vectors pure. Microsoft made something easier on the eyes with ClearType by forcing the fonts to align with the pixel grid ("hinting"). Apple's setup is OK on the retina screens though.
Even though I think clear type looks a little better Apples approach is to ensure what you see on the screen is what prints. As you say it works out on the retina displays.
We’ve updated our terms. By continuing to use the site and/or by logging into your account, you agree to the Site’s updated Terms of Use and Privacy Policy.
11 Comments
Back to Article
ananduser - Thursday, September 20, 2012 - link
So much for the fancy retina marketing if the entire world needs to repatch everything to fit a single vendor's niche feature.silverblue - Thursday, September 20, 2012 - link
I don't understand how they couldn't just make higher resolution graphics and let the OS handle the resolution aspects. Isn't that what other OSs do, anyway?(a very ignorant Windows user)
aliasfox - Thursday, September 20, 2012 - link
I would assume that Office, like Firefox, used a dedicated text-rendering engine rather than the OS default. If the app uses the OSX default text rendering engine, the transition should be seamless, but third party rendering might not be.The three months of turnaround was probably to rewrite the engine (or redirect office to use the default one). Not too long a wait, at least compared to Adobe dragging its feet for years everytime there's an architectural change from Apple (Carbon to Cocoa, PPC to Intel, standard to Retina, etc).
madmilk - Thursday, September 20, 2012 - link
Office is actually still written in Carbon, which is probably why the change was not automatic. There were some plist hacks to enable sharp text, but they didn't work perfectly.KoolAidMan1 - Thursday, September 20, 2012 - link
Yeah, screw progressex2bot - Sunday, September 23, 2012 - link
I have to wonder a bit about you. Being an AnandTech reader, I assume you're an knowledgeable computer user. Yet you jumped to comment on this post, rushing to judgement, and showed your ignorance of OS X architectural basics (cocoa vs. carbon apps).Just sayin'.
Bot
Extensible Web Spider
darwinosx - Thursday, December 6, 2012 - link
Kids...Strange how everyone, even Microsoft, is rushing to meet this "niche" feature. As if they see some benefit in doing so.
dubthedankest - Sunday, September 23, 2012 - link
http://www.macobserver.com/tmo/article/how-to-inst...Make sure you follow those instructions, I guess there is a glitch. Night and day now, thank God.
dishayu - Tuesday, September 25, 2012 - link
I would like to see all UI elements desinged using vector graphics. Then we can seemlessly up/downscale according to need, may it be 480x320 on a phone or a gigantic 4K panel. It'll be equally crispy clear on all of them.madmilk - Wednesday, September 26, 2012 - link
Thing is, 95% of screens are low-res enough that the individual pixels are visible. So if you use vector graphics, they look like crap because of aliasing. You can try to align the lines to fit on the grid properly, but then you lose the seamless downscaling since everything looks subtly different depending on resolution.If you've ever looked at Mac OS X font rendering and wondered why it's so blurry, blame Apple's obsession with keeping the vectors pure. Microsoft made something easier on the eyes with ClearType by forcing the fonts to align with the pixel grid ("hinting"). Apple's setup is OK on the retina screens though.
darwinosx - Thursday, December 6, 2012 - link
Even though I think clear type looks a little better Apples approach is to ensure what you see on the screen is what prints. As you say it works out on the retina displays.