A Quick Review of Fireworks CS5

Unless you’ve been hid­ing under a rock, or you are not a Web designer or work­ing in a related field, you can­not have missed the announce­ment of Adobe’s new Creative Suite 5 a few weeks ago. I have been using two prod­ucts in the suite for a while now, includ­ing of course, Fireworks CS5. As is becom­ing a tra­di­tion here on pix​e​lyzed​.com, here are my thoughts on the new ver­sion as well as a few thoughts on the future…

A Stability Release

The first thing you need to know about this ver­sion is that, unlike other appli­ca­tions in the CS5 Suites, Fireworks CS5 doesn’t have big shiny new fea­tures. As Fireworks Program Manager Bruce Bowman has stated in his “Introducing Adobe Fireworks CS5″ arti­cle from mid-​April, Fireworks CS5 is a release that focuses on “Stability, Performance and Polish”. It may not sound sexy but I assure you that the team deliv­ered. Fireworks CS5 is by far the most sta­ble ver­sion yet and many long-​standing bugs have been addressed and, all in all, over 900 of them have been fixed!

The new fea­tures Fireworks CS5 does have may not be earth shat­ter­ing but, they are wel­come addi­tions that will help many users in their every­day work. Some of the most note­wor­thy for me include:

  • Snap to pixel
  • Compound Shapes
  • Stroke Alignment
  • Adobe Swatch Exchange (ASE) file support
  • Many small improve­ments to Pages, Layers, Slices and more…

Refer to Bruce’s arti­cle above for a com­plete list. Like I said, noth­ing earth shat­ter­ing here but these are wel­come addi­tions that bring a lit­tle of long over­due sophis­ti­ca­tion to Fireworks.

But what do I really think…

People who know me and long time read­ers of this blog know that I have been very crit­i­cal of Fireworks’ devel­op­ment direc­tion in the past. I still think major mis­takes have been made and great oppor­tu­ni­ties have been lost. But that was the past. What I think Fireworks CS5 brings at this time is a great foun­da­tion for the future. Now that so many bugs have been fixed and Fireworks is more sta­ble than ever, let’s hope that fur­ther devel­op­ment efforts will finally bring some long over­due improve­ments to Fireworks’ cre­ative tool set.

What has always been Fireworks’ strength and still makes it unique in the world of graphic design appli­ca­tions is its incred­i­ble inte­grated hybrid tool set. Its mix of bitmap and vec­tor tools mixed in with amaz­ing work­flow fea­tures make it an unpar­al­leled Web cen­tric graphic design work­horse that is still unmatched in flex­i­bil­ity and effi­ciency. But there’s still so much more room for improve­ment in its cre­ative tool set.

The future?

While I don’t know what’s in store in for Fireworks in the future, here’s a few areas where I think the appli­ca­tion needs improve­ments most urgently. Keep in mind that, in spite of many people’s mis­con­cep­tions, Fireworks is pri­mar­ily a graphic design appli­ca­tion. It might be focused entirely on Web or screen out­put, but it’s still a cre­ative appli­ca­tion first and fore­most, not a glo­ri­fied slic­ing and opti­miza­tion tool to replace ImageReady and not a “cheap” alter­na­tive to its big broth­ers Photoshop and Illustrator. Fireworks is a full fea­tured cre­ative design appli­ca­tion. If you must com­pare it to some­thing, don’t com­pare it to Photoshop but think of it as InDesign for the Web. That will give you a bet­ter idea of the breadth if its scope. So, with that in mind…

1– Color man­age­ment : It is really incred­i­ble to me that, a graphic design appli­ca­tion in its 11th major release still has such prim­i­tive color fea­tures. Fireworks still has no con­cept of an indi­vid­ual color swatch thus no con­cept of a global color you can edit in one place and have all instances where it is used updated auto­mat­i­cally. Fireworks still only deals with “color palettes” as groups, not indi­vid­ual swatches. This is incred­i­bly lim­it­ing to me. This is the type of thing design­ers have taken for granted in Illustrator for over 2 decades. Worse, Fireworks still opens and uses the absolutely use­less Web safe palette by default. The Web safe palette has never been safe and has been irrel­e­vant for 10 years if not more. Can we move on now?

2– External assets man­age­ment : This is another fea­ture that has been present in most graphic appli­ca­tions for years. It means you can “import” or “place” an image or a vec­tor file in a doc­u­ment and keep a link to the orig­i­nal. If the orig­i­nal is mod­i­fied, you can have all instances of the graphic used updated auto­mat­i­cally. It helps with con­sis­tency, it helps save time. It should have been added to Fireworks years ago but let’s hop it makes it into CS6.

3– Sub-​pixel accu­racy in the Property Inspector : As you may or may not know, Fireworks ren­ders all graph­ics on screen “through” a 72ppi pix­els grid despite its core vec­tor “engine”. Fireworks was designed that way from the get go to give design­ers a real­is­tic view of how the graph­ics they cre­ate in Fireworks will look once exported to opti­mized Web ready for­mats at 72ppi. In spite of that, you can still posi­tion objects to a much finer pre­ci­sion than that pixel grid but you would never know that if you just looked at the size and loca­tion fields in Fireworks’ PI. Fireworks needs to enable design­ers to read and set the size and loca­tions of images, text and vec­tor objects and anchors at the real pre­ci­sion it is capa­ble of because, that is some­times the only way we can con­trol anti-​aliasing prob­lems for both images, text and vec­tor objects.

A third party exten­sion offers this abil­ity now but it hasn’t been updated in years and wastes screen real estate by sim­ply repli­cat­ing some of the PI’s func­tion­al­ity but with greater pre­ci­sion. Fireworks needs to offer this addi­tional pre­ci­sion natively in the PI and other tools that depend on these kinds of measurements.

4– Reference Point Selector : This innocu­ous look­ing lit­tle tool (as seen in Illustrator’s Control Bar for exam­ple) is prob­a­bly my most used piece of UI real estate when I work in Illustrator, InDesign and even Fireworks as, the same third party exten­sion I men­tioned right before offers it. But again, like the added pre­ci­sion, this should have been added to the PI years ago. What it does is enable you to per­form trans­for­ma­tions from any points on an object’s bound­ing box or its cen­ter. You can imag­ing its use­ful­ness when work­ing on many types of UI ele­ment (like but­tons or navbars) where objects are aligned to one another. For now, objects trans­for­ma­tions are always per­formed from the top left of the object as well as any read­ing of its posi­tion… which is use­ful only a frac­tion of the time.

The above are just 4 of my longest stand­ing and oft requested fea­tures in Fireworks. You prob­a­bly have oth­ers. Now that Fireworks CS5 is out, I think it’s high time to move the appli­ca­tion for­ward and make its cre­ative tool set more effi­cient and sophisticated.

In the now…

But for now, enjoy the increased sta­bil­ity and pol­ish in Fireworks CS5. If you haven’t upgraded in a while and passed over CS4 as some peo­ple I know have done, don’t pass on CS5. It will make your cur­rent work­flows much smoother and does add a few wel­come new fea­tures. I highly rec­om­mend it!

Other Reviews and Articles About Fireworks CS5

This list will be updated with new arti­cles and reviews as I find them. Enjoy!

(last edited on May 22, 2010)

Adobe Fireworks: Is It Worth Switching to CS5? (Michel Bozgounov)

Top Ten Highlights of the New Adobe Fireworks CS5 (David Hogue)

Adobe Fireworks CS5 is out… (Michel Bozgounov)

Introducing Adobe Fireworks CS5 (Bruce Bowman, Fireworks Program Manager)

Top 5 Fireworks CS5 Features (Darrell J. Heath)

If you liked this article, get updates (it’s free).

, , ,

14 Responses to A Quick Review of Fireworks CS5

  1. Andy Killen May 19, 2010 at 6:17 pm #

    Hey Stephane,

    I can’t agree with you more about the CS5 release of Fireworks… I was lucky enough to get on pre-​release and to be a bug finder. Bruce really did run a good ship steer­ing it to the release you see. Personally like you I find it to be excellent.

    However I am not so sure about your First point on the list of improve­ments… color man­age­ment.… I worry that if it goes to the same place as illus­tra­tor that it will cause to much CMYK/​RGB issues. Right now Fireworks is RGB only, and is only for screen, if we start adding color man­age­ment you can be sure that peo­ple will want CMYK, and for me, this takes you away from the fire­works core tools towards a print environment.

    This point has been argued many times, but it nearly always comes back to the same place, Fireworks for the web, Photoshop/​Illustrator for print.

    Oh and per­son­ally in Fireworks I find the batch and auto­mated com­mands to be so pow­er­ful, saves me many hours to do sim­ple yet labo­ri­ous tasks such as resiz­ing images or cre­at­ing 4096 color vari­ants of a sin­gle file.

    All the best
    Andy

    PS. made many of the Share and Follow icons for the plu­gin (word­press only at the moment) using Fireworks CS5.…

  2. Stéphane May 20, 2010 at 1:40 am #

    Hi Andy!

    Thanks for your com­ment. Regarding color man­age­ment, some peo­ple are already ask­ing for CMYK. That’s not what this is about for me at all. I don’t need or want CMYK in Firewoorks either. What I want is to be able to edit indi­vid­ual color swatches and set them as global col­ors so I can play with color schemes more eas­ily and have those edits rip­ple through an entire file instan­ta­neously. It’s not an RGB/​CMYK issue and cer­tainly not a Web vs Print issue. It’s about work­flow effi­ciency in a graph­ics edit­ing appli­ca­tion which is what Fireworks is first and fore­most, regard­less of the final out­put medium.

  3. Davis Ali June 4, 2010 at 5:12 am #

    Hi Stephane,

    I am a web archi­tect but I never really tried Fireworks before. I’m sur­prised that it is now on its 11th release. I’ve been using Photoshop and Illustrator in doing web appli­ca­tion archi­tec­tures and pro­to­types, and I would really like to try that. Does it really make labo­ri­ous tasks easy?

  4. Stéphane June 6, 2010 at 10:45 pm #

    Hi Davis!

    Yes, I’d say it makes many tasks that are labo­ri­ous easy, espe­cially com­pared to Photoshop. Adding basic inter­ac­tiv­ity is far more straight­for­ward in Fireworks for exam­ple because of it more effi­cient slic­ing work­flow. But it doesn’t have to depth of Axure’s inter­ac­tiv­ity features.

    If you have a recent suite with Photoshop and Illustrator you prob­a­bly have Fireworks any­way. Give it a try!

  5. Michel June 10, 2010 at 6:09 am #

    @Davis:

    Fireworks has a much eas­ier work­flow than Ps. Ai is bet­ter, but when I do designs for screen, I often find Fireworks much eas­ier (and faster) than even Illustrator. In Fireworks, you think “objects”, not “lay­ers”. And you click and edit instantly! In Fireworks, Pages/​Layers/​States help immensely. In Fireworks, vec­tors are true vec­tors — Ps is much more bitmap-​oriented app, but for screen design, vec­tors are much bet­ter and much more powerful!

    There’s much more, but if you try Fireworks and check some of the cool resources that can be found online about Fw, you’ll see for yourself…

  6. Davis Ali June 21, 2010 at 2:45 am #

    I’m still in the process of learn­ing Fw and your replies are mak­ing me want to learn it more and more! Thanks and more power to you guys!

  7. Stéphane June 23, 2010 at 9:02 am #

    Great to hear Davis! If you have any ques­tions, do not hes­i­tate to ask!

  8. chris July 1, 2010 at 12:14 am #

    Does any­one know of any 3D plug ins for fire­works CS5? I need to make quick bar graphs and other stuff with 3D, wti­hout draw­ing them all myself. Freeware? Software? Anything?

  9. Stéphane July 4, 2010 at 12:17 pm #

    Hi Chris,

    There are a few options but noth­ing really excit­ing IMO. First, there’s a few built-​in 3D autoshapes in Fireworks. Open the AutoShapes panel and look at 3DBox as well as Cube, Cylinder and Tube. The advan­tage of those is that they are 3D shapes and are editable.

    Another option is Aaron Beal’s 3D Rotate com­mand: http://​www​.adobe​.com/​d​e​v​n​e​t​/​f​i​r​e​w​o​r​k​s​/​a​r​t​i​c​l​e​s​/​3​d​_​r​o​t​a​t​e​_​c​o​m​m​a​n​d​.​h​tml This one is all about giv­ing per­spec­tive but won’t extrude objects. Great for images though.

    Another com­mand that fakes a sim­ple extrude is 3D Objects: http://192.150.18.60/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=619334# That one is older (2002) but still works in CS5.

    The last one I can think of is Senocular’s Extrude Path com­mand: http://​senoc​u​lar​.com/​f​i​r​e​w​o​r​k​s​/​e​x​t​e​n​s​i​o​n​s​/​?​e​n​t​r​y​=​559 This is also an older com­mand (2005) but the UI is bet­ter and you can come back to an object later and mod­ify the set­tings by re-​applying the com­mand which is great. It only works on straight path objects though so you’ll need to ungroup rec­tan­gles or AutoShapes.

    But all of those will give pretty “square” results not in line with cur­rent graphic design trends.

    IMO, if you have a CS suite and not just Fireworks, you’d be much bet­ter off cre­at­ing the 3D stuff in Illustrator using the 3D effect (Adobe Dimensions repur­posed as an AI effect). This will give you far more flex­i­bil­ity, full editabil­ity and much more real­is­tic look­ing results. You can then copy-​paste the result in Fireworks if you need to.

    Hope this helps!

  10. Cliff October 7, 2010 at 5:49 pm #

    I’m just switch­ing from Illustrator to Fireworks for web design and I’m lov­ing it. Wanted to com­ment that you are spot-​on with your colour rec­om­men­da­tions. I just dis­cov­ered and am astounded by how lim­ited FW color palette options are.
    In Illustrator I’d taken global swatches for granted. I assumed that all Adobe design apps had decent color palette options, but I was very very wrong. Anyway, so far every­thing else about FW is great. I’m not going to switch back to Illustrator, which really isn’t cut out for web design. I just know that I’m going to be frus­trated by FW’s crappy palette every time I work on web designs, and that’s depressing…

  11. Stéphane October 9, 2010 at 11:50 pm #

    Hello Cliff!

    Thanks very much for com­ment­ing! Yes, you are right that Illustrator is not quite ready for Web design yet. It got a lit­tle closer in CS5 but there are still many annoy­ances start­ing with the entire slic­ing and Web images optimizing/​exporting work­flow. Slicing images in Illustrator (and Photoshop) is a highly aggra­vat­ing process for me. Fireworks had that work­flow nailed back in ver­sion 1.0…

    But yes, the color fea­tures as well as the other stuff I men­tioned in the arti­cle are annoy­ing too. Especially since I’m spend­ing quite a bit of time in InDesign lately. Going back to Fireworks can be sober­ing but, despite its flaws and lim­i­ta­tions, it’s still the best at what it does. It’s just sad that it was never mar­keted prop­erly by either Macromedia nor Adobe. If it had been, it might have got­ten the ressources it needed to evolve at the same pace as AI, PS and ID. Very happy to see new con­verts though, that is encour­ag­ing :)

  12. Robin January 30, 2011 at 7:11 am #

    The colour palette panel has a color replace option for up to five colours. You need the find and replace panel open at the same time though and it can be a bit buggy.

Trackbacks/Pingbacks

  1. lynda.com authors on teaching Adobe CS5 :Streets Of Dublin Project - May 17, 2010

    […] A Quick Review of Fireworks CS5 […]

  2. TalentChris » Adobe Fireworks: Is It Worth Switching to CS5? - July 21, 2010

    […] much smoother and does add a few wel­come new fea­tures. I highly rec­om­mend it! — Stéphane Bergeron, free­lance Web designer at Webfocus Design 7. Conclusion So, is Fireworks CS5 really […]

Leave a Reply