Creating web designs involves creating static comps of what the future web page could look like, so it can be very important to make sure that the comp represents images, icons, colors, and text in exactly (or nearly exactly) the same way that browsers will render it.
One of the most challenging design elements to represent is text, because different browsers, different operating systems, and even different monitors will render the text differently. Most operating systems offer sub-pixel text rendering on LCD monitors to improve the legibility of text, but most graphics programs do not have text settings to simulate this appearance. They offer anti-aliasing options, which is also a method to improve the legibility of text rendered as pixels, but it is not the same as sub-pixel rendering.
If you take a screenshot of text on an LCD monitor and zoom in very close, you’ll see faint shadows or glows of blue and red, and what appears to be black text at normal magnification has elements of purple and brown when magnified.
Giving text the appearance of being rendered at the sub-pixel level can be easily accomplished in Adobe Fireworks with the use of a custom style. Download the style file below and place a copy into the Styles folder. On a Windows XP computer, the Styles folder is located at:
C:\Documents and Settings\<USERNAME>\Application Data\Adobe\Fireworks CS4\Styles
On a Mac with OSX, the Styles folder is located at:
/Users/USERNAME/Library/Application Support/Adobe/Fireworks CS4/Styles
I’m not sure where this folder is located in Vista or Windows 7, so please look for the Fireworks application settings folder and for the Styles within it.
A few things to keep in mind when using this custom style:
- These styles were created to work on black (or dark grey) text on a white background or white text on a dark background; colored text or backgrounds will not look as good.
- Sub-pixel rendering looks best for smaller font sizes (10-14 pt),
- Do not use this style for fonts 16 points or larger – the Crisp Anti-Alias style usually looks more accurate,
- This custom style can make very small fonts (under 9 pt) look blurry,
- This custom style tends to look better for san serif fonts but can be used for any font,
- Apply this style to text with “No Anti-Alias”, because it looks bad when combined with anti-aliased settings.
To use this style, simply type your text, select the text object(s), open the Style Panel, choose “ClearType Text” from the drop-down selector, then apply the custom style. (Note: this style will not work correctly on text in a symbol or component symbol when the symbol is selected – the text object needs to be selected directly to apply this style correctly.)
NOTE: These custom styles will work in Adobe Fireworks CS3 and later. (They may work in earlier versions, but I was not able to test them.)
UPDATE: There are four styles in this set to simulate black text on white or grey background and white text on black or grey background. Colored text or backgrounds may still not appear accurately simulated, but you can try to use the white text styles for light colors and black text styles for dark colors.


Entries (RSS)
November 27th, 2009 at 1.59 am
nice. instant clear-type subtlety.
thanks for this man!
November 27th, 2009 at 2.00 am
[...] This post was mentioned on Twitter by Gino Pulgar and Dave Hogue, Mikko V.. Mikko V. said: ClearType text style for #Adobe #fireworks http://bit.ly/6TIpIy (via @DaveHogue) [...]
November 27th, 2009 at 11.52 am
Wow, that’s pretty good, just tested!
I was wanting to have ClearType for text in Fireworks like… forever! This will help me, and much! Thanks again!
December 1st, 2009 at 2.09 am
On OSX, the Styles folder is located in:
/Users//Library/Application Support/Adobe/Fireworks CS4/Styles
December 1st, 2009 at 2.09 am
Sorry, comment system editing out part of that path:
/Users/USERNAME/Library/Application Support/Adobe/Fireworks CS4/Styles
December 3rd, 2009 at 1.35 pm
[...] This post was Twitted by 06b [...]
December 9th, 2009 at 7.44 pm
This is really cool.
December 25th, 2009 at 12.58 am
Best topics in adobe for 2009-11-28…
Best topics in adobe for 2009-11-28…
January 21st, 2010 at 12.39 am
Good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.
March 23rd, 2010 at 5.40 pm
[...] a more higher quality. … Minna,Leppilampi, Mikko,Kouki, Mikko,Heimonen, Oskari,Ron, Roi,Birn, …IDUX Simulate ClearType Text in Adobe Fireworks CS4This post was mentioned on Twitter by Gino Pulgar and Dave Hogue, Mikko V.. Mikko V. said: ClearType [...]
September 17th, 2010 at 2.32 am
[...] snap-to-pixel behavior.Improve text rendering (this is possible in Fireworks with the ClearType Styles extension).Export text & graphical styles as CSS* (this is already partially possible in [...]
September 19th, 2010 at 10.53 am
[...] FW needs to be able to render fonts like they are shown in reality. Dave Hogue did fantastic job adapting sub-pixel rendering as FW styles (i used these styles for the concept images of this [...]
November 4th, 2010 at 5.28 am
[...] David Hogue has posted tips on how to Simulate ClearType Text in Fireworks CS4. [Via] [...]