How does Apple get their tab bar icons so sharp?

Looking at the iTunes app on my iP4, the tab bar icon's are extremely sharp. Anyone know how those might be done?


Most doc's on the subject say that we should use (approximately) 30x30 pixel's at about 72 dpi. I do that and my icon's end up looking very jagged.


There must be more to this to get the razor sharp icon's Apple produces.


I have used Photoshop and am currently using Inkscape, but both produce similar jagged results.


Any comments or suggestions will be greatly appreciated.


Thanks.

Posted on Jun 24, 2011 6:31 AM

Reply
25 replies

Jun 28, 2011 3:14 PM in response to Phillip Anthony

Looking at the tab bar on a Mac, I would say that the labels have been sub-pixel anti-aliased. Your mention of your efforts looking "jagged" would tend to imply that this is your problem. I think you need to investigate the anti-aliasing features of the applications you're using to create the icons. Personally, I don't use Photoshop for web graphics, instead I use Fireworks, which is specifically designed for producing web site graphics, and includes many anti-aliasing features.


Bob

Jun 28, 2011 3:31 PM in response to Bob Lang1

Thanks for the suggestion.


I found a tut on using Omnigraffle ($99) to create sharp tab bar icons but thankfully I did not take the plunge because the results are no better that what I am currently gettting using Inkscape. Photoshop is not any better, but in truth, I have not even looked into anti-aliasing in that app.


I've never heard of Fireworks, but I'll take a look at it.


These are my results using Inkscape, but I think they could be much better. Grab is from a 320x460 png.


User uploaded file


Thanks for your comments. I appreicate the help.

Jun 28, 2011 11:35 PM in response to Phillip Anthony

Looking more closely at Apple's web page, I believe that their technique is to use text strings (not images) where possible, and then rely on the system to apply subpixel rendering/anti-aliasing appropriate for the display. Sadly, this isn't something one can reliably do in image files because the way sub-pixel rendering is applied depends upon the physical layout of the coloured dots and bars that make up the display. If you try it with an image file, the image might look great on some displays and badly colour smeared on others.


The bottom line is that you may have gone as far as you can with conventionally anti-aliased image files. It might be possible for you to replace the image of a $ sign by a text element that writes "$" and get sharper results, but personally I would move on to the next problem.


Wiki has a good page on "Subpixel Rendering" if you want more information.


Bob

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How does Apple get their tab bar icons so sharp?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.