Section: Apple News , Rumors , Operating Systems , Leopard , OS-X , Originals Attention everyone who is excited about the new Finder in Snow Leopard ; it isn’t new, it will look pretty much the same, and you really won’t notice a difference. John Gruber put it best on Daring Fireball : Cocoa is just an API. It is not some sort of magic technology where you just sprinkle a ton of square brackets in your source code and you instantly get a better UI. What should you be expecting from Apple’s Cocoa-wrapped Finder and their push for developers to go Cocoa? No new looks, but, first and foremost, greater consistency. Currently, Mac OS X’s use of Carbon and Cocoa APIs mean that though apps may look like they are using the same interface elements, Carbon apps and Cocoa apps may not be sharing the same resources for scrollbars, indicators, buttons, and other system-standard elements. Try this: Open up a Finder window and a Safari windows side by side and make sure they both have scrollbars. Now click on the desktop to make both windows inactive. Check out the scrollbar arrows! You’ll see that in Safari, a Cocoa app, the scrollbars have dimmed, and in Finder, a Carbon app, they have not. While this is just a small overlooked issue in Leopard, it illustrates that these two APIs have separate rules that must require separate upkeep to make them look identical.



