Hack Enables Quartz Anti-Aliasing In All Carbon Apps 40
Xenex writes "With the release of Mac OS X 10.1.5 a few days ago, Carbon applications now have access to Quartz anti-aliasing. However, we have to wait for developers to release updated versions of their applications to take advantage it. The people at Unsanity have decided that they didn't want to wait, and have released a 'haxie' called Silk. It forces Carbon applications to use the new Quartz anti-aliasing, and my experiences with it have all been perfect. So, now you can have a beautiful Snak, Mozilla, IE ... if it's Carbon, it's made pretty."
Starting to work... kinda.. (Score:2, Funny)
Bound to happen I guess. But niffty idea! Thanks!
Why? (Score:2, Informative)
I could care less. Makes Mozilla 1.0 look like OmniWeb and text is now Quartz-glorious in all apps.
Run don't walk to snag this for 10.1.5.
Re:Why? (Score:1, Offtopic)
Developer promises a fix real soon now. I could care less.
I think you mean that you could NOT care less.
Re:Starting to work... kinda.. (Score:1)
Re:Starting to work... kinda.. (Score:1)
Get Adium (Score:2, Informative)
hmmmm (Score:3, Funny)
anti-alaising is sweet, and much missed by me, now i am happy.
Re:hmmmm (Score:1, Funny)
[make sure to read the 3rd to the last paragraph about costco!!]
Not 100% great... (Score:2, Interesting)
Re:Not 100% great... (Score:1)
Re:Not 100% great... (Score:1)
thanks, but... (Score:4, Interesting)
as it stands, there are a plethora of available apps built with ATSUI text rendering (understand that they take a significant speed hit in doing so), and more productivity apps are being updated daily. i LOVE chimera's option to disable "text smoothing" as it really does give credence to their claims that Apple needs to get on the ball with speeding up quartz antialiasing. and 10.1.5 DOES help this problem somewhat - i had downloaded an early (also hackish) version of Mozilla linked with ATSUI text rendering and it seemed much slower than my vanilla Mozilla install performed under this hack.
this is a very cool thing indeed, but antialiasing isn't the be-all end-all of the OS X user experience.
Is anti-aliasing really so great? (Score:4, Insightful)
I think this is similar to the difference between reading pure black text (e.g., from a typewriter or laser printer) vs. reading text printed through a half-tone screen (e.g., in coarsely-screened photos or illustrations).
Has anyone else had this experience? Does anyone have a more complete explanation for it?
Evolution (Score:2, Interesting)
Things like ambient light, text vs. graphics and eye posture (do you wear glasses....are they specifically designed for working w/computer monitors. etc.) are all factors that can affect viewing, and with new technologies like Quartz, we'll need time to learn how to optimize the otherwise disparate components.
Pixeless screen resolution and the phrase'paper like' are items and terms we now need to learn and use.
Re:Is anti-aliasing really so great? (Score:3, Interesting)
Devon
Re:Is anti-aliasing really so great? (Score:2, Interesting)
I think this problem may be more pronounced on digital flat panels (e.g., my iBook). CRTs are much fuzzier than LCDs at the individual pixel level to begin with, so anti-aliasing may help (or at least not hurt) them, while it makes text less sharp on an LCD.
There's an interesting article on the topic here. [ductus.com]
Re:Is anti-aliasing really so great? (Score:2)
For me, I really don't like web browsing without it!. Going to Mozilla before Silk used to feel harsh on my eyes, while returning to omniweb would suddenly make me feel all relaxed
a grrl & her server [danamania.com]
Re:Is anti-aliasing really so great? (Score:2, Interesting)
I appreciate the "use whatever you like" notion, but as OS X comes into its own, I'm getting a distinct impression that everyone's going to end up with anti-aliased text, like it or not, without any real discussion of its merits and demerits. That's why I brought it up here.
As I noted before, I think anti-aliased text is the best choice in many cases: very small text, large text, or screen versions of print-oriented documents (e.g., PDFs, where the alternative is weirdly spaced aliased text).
But I still think the best thing for doing lots of on-screen reading may be well-hinted, aliased fonts, spaced and pixel-aligned with on-screen reading in mind. That's a pretty tall order, and somewhat kludgy, since it harkens back to the old screen-font/printer-font days -- it isn't "true" typography and doesn't fit that well with WYSIWYG workflow across different devices. So maybe I'll just have to get used to anti-aliasing. I do like the look of it, at least.
Re:Is anti-aliasing really so great? (Score:1)
At smaller sizes (generally below 8 points), a sans-serif font (like Helvetica) will be easier to read, because of the "shaded" or "fuzzy" pixels needed for the serifed font (like Times New Roman) to display smoothly.
If the serif is smaller than a pixel, or the size is "bewteen" 2 pixels, it needs to add a gray pixel to smooth the serif, thus making it display "fuzzy."
Since this anti-aliasing feature is new, many pages will not have taken it into account yet, because aliased text might have been easier to read before. This is kind of a "whole new world" for designers to take into account, and I think it's a good thing, because in the long run it will greatly increase legibility.
Anti-Aliasing on TiBook (Score:2, Interesting)
I don't know if this is a problem with me, the screen, or the rendering. The only drawback seems to be that Quartz apps that expect anti-aliasing don't always know when it's turned off and the spacing on proportional fonts sometimes ends up quite strange.
Still, it's nice to see that the tradition of Small, Useful Mac Plugins continues. It's the enthusiasm of programmers that have kept me far from disappointed in the Macintosh.
Re:Anti-Aliasing on TiBook (Score:2, Insightful)
Yes, it's MS, but it is designed for LCD displays, whereas it appears that the current system is designed for non-trinitron CRTs.
Re:Anti-Aliasing on TiBook (Score:3, Informative)
Re:Anti-Aliasing on TiBook (Score:2, Funny)
When I do, the only thing that could save me would be a crappy keyboard.
Re:Anti-Aliasing on TiBook (Score:2)
Re:Anti-Aliasing on TiBook (Score:1)
Does anyone know if the new screen on the 800mhz TiBook [apple.com] is any crisper? I surely don't have any complaints about the older TiBook's display except for when reading text.
I like typing that. "Lookit me, I'm a Macaddict. TiBook, TiBook, TiBook." Thank you.
why would you want to? (Score:2)
Altogether, font anti-aliasing is really a niche feature that's best left off by default. Only a few applications really benefit from it--mostly graphic design and photo editing applications dealing with large fonts.
Re:why would you want to? (Score:3, Interesting)
Personally, I prefer that it be on by default. Far more things than design and photo editing benefit from it--IE, namely. The text rendering in IE on OS X is just downright horrid compared to some of the other browsers available (Chimera, OmniWeb)--so much so that I had started to use IE less and less as Chimera matured, solely because Chimera looks so much better. After installing Silk, IE looks essentially just as good as Chimera. Now, until Chimera really advances in features and stability, I've got no reason to use it because the text in IE finally looks as good as the rest of OS X.
Re:why would you want to? (Score:1)
After installing Silk, IE looks essentially just as good as Chimera. Now, until Chimera really advances in features and stability, I've got no reason to use it because the text in IE finally looks as good as the rest of OS X.
This is just my opinion I suppose, but you should really give Mozilla a spin.
I haven't tried the haxie, but if it really makes Carbon apps render as beautifully as Chimera (which I also have begun to use more and more as it matures), then basically if you apply it to Mozilla you have a fully stable and mature Chimera. Chimera is still much more lightweight and doesn't have some of the bloat that Mozilla has, but Mozilla has the tabs etc and is just a nice experience.
Three other things that I do wish Mozilla supported on OS X are the native graphics widgets, dragging URLs into the Dock, and the emacs-style keybindings present in all Cocoa apps. But these are quite minor points.
Quartz text rendering font aliasing (Score:5, Insightful)
if you render a single glyph not aliased, for readibility reasons you have to place it within the pixel matrix. The effect you get if you'd use some sort of "exact" glyph positioning was possible to see if you switched on the "fractional character width" in old classic applications (AppleWorks has this settings in the text preference); using this "exact" character width as opposed to "character width as necessary to the pixel matrix" gives you strange gaps between letters. the fractional character width gives you the same glyph placement at it would be printed on a high-resolution device like a printer.
quartz adopts PDF rendering for exactly this reason. it's not anti-aliased single letters but anti-aliased "whole pages".
i cannot understand the complaints about unreadable anti-aliased text in cocoa-applications. here it's possible to clearly read 6pt text -- as opposed to carbon apps where everything below 9pt is almost unreadable.
btw in omniweb (in 4.1 beta/sneaky peaks) you can immediatly switch off text smoothing in the fonts & colors preferences dialog. simply set the "Smooth text larger than..." to 255.
(this remarks should be rewritten by some native speakers)
It's nice, but not 100% compatible. (Score:1)
Re:It's nice, but not 100% compatible. (Score:1)
Try this (Score:2)
2. Install Silk.
3. Make all your fonts bigger in every one of your apps.
You'll understand why AA fonts is great all the time.
X was supposed to - finally - get us out of the bitmap doldrums.. when if you had the res, you'd use it.. but it doesn't.
The menu bar is the same size for all resolutions.. the icons in the windows and in the Dock don't ootomatically (thanks Steve, between Jagwire and ootomatically, i can't even be understood any more) resize when you change resolutions - which should be low-hanging fruit.
Damnit - i have at least 1600x1200 dots on my screen, and i plan on using every damn one of them.. there's no reason not to. Not with display PDF.
Apple needs to get on the ball and make it so that you'll WANT to go to 1600x1200... because then everything should look really really nice..
making everything unreadable at higher resolutions is the wrong answer - not when i'm supposedly looking at a PDF.
One app that really shines with Silk - i hate to admit - is Word.
resize your paper on the Industrial Revolution to full screen, and then select the zoom level to "page width". It is a whole new and bizzare experience..
it looks like you're typing in a magazine. The words looks so good...
and since i use Apple Garamond a lot, everything i do looks like a Apple ad now when i type.
AA is a great idea.. Apple just needs to break the bitmap paradigm and get us out of it once and for all.. they have the tools with Aqua, they just need to execute.
silk not needed in Moz 20020607 or later (Score:1)
http://bugzilla.mozilla.org/show_bug.cgi?id=14942
I am running 20020607 right now it and it looks very nice.
Acceleration! WooHOO! (Score:1)