Fireworks vs. Photoshop

For the past several years, really since my beginnings in web design, I’ve always used Adobe Photoshop for image editing and layout design. In the end I was able to get what I wanted most of the time but there were definitely some things I felt could be better.

Enter Macromedia Fireworks. In recent months I’ve become more aware of Fireworks as I’ve come upon several tutorials and explanations as well as casual references to its use. It piqued my interest enough to finally give it a go. After a few days of playing around with it, I’m amazed at what I’ve been missing. Some of my most tedious of tasks in Photoshop are very simply done in Fireworks.

Photoshop

First, let me say again that I’ve used Photoshop for several years. As anyone who’s used a computer knows, any software that you’ve used for a while is perceived to be easier and more friendly to use. Of course, this mostly lies in the fact that its easier to learn how to do things using software that you’re comfortable with than with new software, but I digress…

As I said, I’ve been pretty happy with Photoshop. Its great for photo editing and creating simple web graphics. When you start getting into a complete site design, things start to get a little more difficult to work with than I’d like. I’ve always in the end been able to get to and end result I was happy with, but did have to make some compromises once in a while. Mind you, I’m not a big fan of tech books, CD-ROMs or long tutorials. I prefer to fire up the software and start poking around. With the help of google and del.icio.us I can usually find all the help I need to get started. But learning Photoshop has always seemed to be a daunting task. Don’t get me wrong, its a great application but simple graphic creation and editing and web layouts are not all it was intended for. Its just overkill considering what I use it for at this point.

Fireworks

I downloaded and installed Fireworks a few days ago and within a few hours had mocked up a complete layout for a potential upcoming project. I did it mostly as a practical example and a learning experience. By the time I was finished I was very impressed with Fireworks. At first glance, the interface is very Photoshop-esque. From the tools available to the terminology used, getting started was not trouble at all. The ability to easily update the fills, borders, textures, etc. of elements is a nice improvement over Photoshop. Overall it feels more suited for web design. And the ability to use it for more complex tasks and incorporating its use into all phases of he design process is intriguing.

Well, I guess I don’t have that much more to say at this point considering I’ve only played around with Fireworks for a few hours. So now its your turn to chime in if you’ve made the switch from Photoshop to Fireworks or if you’re considering it like I am. And if you’re a loyal Fireworks user already, feel free to share any good tips and tricks.

Comments

19. February 2005

Personally, I like the way fireworks does some things, but I can’t get over some of the bugs, either real or perceived, that I come accross.

What I like to do is create an overall feel for my site in PS, then take it over to Fireworks for the real web-related work. Fireworks has some great tools for creating javascript rollovers in tables, if you’re into that, and it beats photoshop hands down at exporting high-quality-low-file-size images.

I use both nearly every day, and I don’t think I’d get along all too well without either.

JD

1. April 2005

I’m a fireworks lover. I do alot of press printing for clients and if Fireworks had cmyk support and a few other export features I would love to use it exclusively. I really combines the best of vector and bitmap all in one package. The recent versions of PS and AI leave alot to be desired. Sometimes I feel like I’m being milked by adobe for some really straightforward features. You have to bend aound backwards to do some “simple” things in PS alot of the time.

Jamie

24. August 2005

I recently had to work in an office that only allowed Windows boxes. I had an old Windows copy of the MX Suite and found that Fireworks does an excellent job with web graphics. I ended up buying my own Photoshop Elements for photo editing and am pretty satisfied with the combo.

I still use the full Photoshop on my Mac at home and sometimes find that I miss Fireworks. It sure makes ImageReady look second rate.

27. October 2005

Design Analysis
The design itself is very clean, being made up of some basic shapes and a photographic header. The shapes and associated shading can be created in Fireworks quite easily, leaving us with the task of importing the remaining few bitmap elements: the photographic banners and the Firefox button. Finally, a mask object will be needed to mask the banner images in Fireworks.
Photoshop Critique
The first thing you should notice after opening the Photoshop version of the design is that all the elements are bitmaps. Operations like resizing and changing stroke and fill are more complicated because of this fact. For example, in Photoshop you minimally have to use the paint bucket tool to fill the bitmap with a new color — a minimum of four clicks. Whereas, in Fireworks you only need to change the fill color in the Property Inspector, requiring only two clicks. (Recent versions of Photoshop do have some vector capabilities, however they are quite limited compared with what is available in Fireworks.)
The second thing you should notice is that in Photoshop most of the areas of solid colors are built using masks. While this is not the only way, or even necessarily the best way, to do this, it is very common, especially since editing an object in Photoshop after it has been applied to the canvas can be an issue because frequently those objects are bitmaps. Using masks to trim an area of color down is quite common. Now you have two resources to keep track of: the object and its mask.
The third thing you should notice is not a criticism, but a compliment. I like the way Photoshop lets you throw a bunch of objects under a single mask. Notice that the Header mask is affecting all the bitmap headers, giving them their rounded corners. In the Fireworks section below I’ll address a few ways you could approach this in Fireworks.
Construction in Fireworks
As mentioned above, the basic layout in Fireworks is comprised of a simple set of vector shapes and the requisite bitmaps. The background object in the Photoshop version is no longer required as we can set the background color of the document in Fireworks. The three objects are the sidebar, footer and main box.
The main box is just a rounded rectangle the bottom edge of which extends beyond the bottom of the document. This is a quick way of creating a rectangle that appears to be only rounded on top. An inner glow has been applied to give the illusion that the surrounding background is casting a shadow on the box. Also, an outer glow is used to give the background a beveled look.
The footer is a rectangle that is the same width as the main box, positioned at the bottom of the screen. Now, if the footer shape was simply filled with a solid color then the faux shadow would be covered up by it. By setting the footer to 50% transparent we can see the shadow through the shape, giving us the impression that the shadow is on the shape, not under it.
The sidebar is a group with two boxes: one for the header and one for the body of the sidebar. They are separated by one pixel and set to 20% transparency.
At this point we have created the same base design that required 7 bitmaps in Photoshop.
Finally, before importing the header graphics, I completed the basic design by importing the Firefox bitmap and creating the “Info” item using the text tool.
The Headers
As mentioned in the Photoshop Critique section above, the five header graphics were placed under a layer mask in the original design. In Fireworks, we don’t have this capability. The solution is to create a rounded rectangle the right size and shape for the mask, then cut it to the clipboard (Edit>Cut) and then paste it as the mask on each of the bitmaps (Select the bitmap then click Edit>Paste as Mask). There is, however, an advantage to doing it this way…
Comps
One of the other responses to my challenge was to create multiple comps in Fireworks that you could switch between with a single mouse click. Well, here is where we can take advantage that each image has its own mask. In order to set this up I made a separate frame for each header. I then put all objects, except the header graphics, into their own layer, titled “Background” in the screen shot below. Double clicking on this layer in Fireworks opens a pop-up that allows you to name the layer and contains a checkbox labeled Share Across Frames. By selecting that checkbox all the objects in that layer will show on every frame in the document. So you can, for example, change something in that layer and the change will be visible across all your comps, kind of like a master page. The next thing I did was to create a “Header” layer and move each header image into this layer, but each in its own frame. Now I can view any of the headers in the design just by selecting the Frame in the Frames panel.
The annotated screen shot below shows the layout of the design in each program with arrows showing how the header images were placed into separate frames.

Score
In the final tally, the Photoshop version of this design has 14 bitmap objects and one vector object (the text). The Fireworks version has 6 bitmap objects and 5 vector objects. The Fireworks version is much easer to manipulate and modify because it is mostly vector based. I would say this 1st round goes to Fireworks. Let me know what you think

Mutlu Benmutlu

5. September 2007

If you want to see what Mutlu Benmutlu is “pretending” (I guess) to be knowledgeable about, check out http://www.communitymx.com/content/article.cfm?cid=A28E7, where you will find the exact same words (hmmm), along with pictures of the referenced information. Reminds me of a scene from “Good Will Hunting”...

Dan Pomerleau

20. September 2007

I use fireworks from some time now, and before that i used Photoshop.
Conclusion:
Photoshop is better for artistic stuff and printing tasks, since it has more tools suited for that and more effects to play with, but as user interface/ ease of use, Photoshop is well behind fireworks. At web design/graphics for web, Fireworks is much better. What you do in Photoshop in 3 hours, technically, with fireworks you do the same thing in one hour and much cleaner. You consume much more time thinking at your idea, than concentrating on user interfaces, menus and sub menus and overwhelming tools that you`ll probably never use as web designer. For that, adobe payed 3.4 billion USD, to acquire Macromedia. For tools like Fireworks, Flash and Dreamweaver, that beats everything in web design and not only(fw,fl). This Macromedia tools are well designed not overdesigned like Photoshop, wich tends to be an ostrich-camel cross-breed :).

13. March 2008

Personally as a web designer, I find fireworks.. not only easier to use but also produces a cleaner, better product. Its much more compatible.. with dreamweaver for example. Even its defualt save format (Layered Fireworks PNG) is compatible without compression with most things. I had never used photoshop before. and everyone was saying how good it was. So I downloaded it.. and i was INTIMIDATED! it just had so many settings you had to change to get an outside glow. alpha transparency, colour, secondary colour, width, height, offset, angle, boldness… when in fire works.. you pick a colour and press the effect button. and it produces the same result…

IN Conclusion.. Fireworks is WAYYYYYY better in my opinion

Thanks,
Robbie

Robbie Haines

11. April 2008

I have both installed on my computer, and im having trouble learning both of them aswell.

I mean, you cant find a good introductory tutorial anywhere.

I guess drawing and painting really isnt for me after all…

22. April 2008

Really, I can just second that Fireworks is way better for design than Photoshop. I don’t know why Photoshop is so popular?

If it’s about real graphic design I’d say Illustrator is the perfect tool but Fireworks combines all the tools you need for easy and professional web design (as it’s made primarily for that purpose) – but also graphic design in general. And as the name implies Photoshop is a PHOTO editing and retouching program, not actually for real graphic design.

I find it sooooo complicated to create and especially edit objects in Photoshop. Take the all-famous rounded rectangles: You can create them in Photoshop but what about fill/border color, gradients, corner radius? Takes all one click to edit in Fireworks while you have to move mountains to do that in PS.

16. July 2008

I have never used Photoshop, and I have used Macromedia Fireworks. However, I am less of a web designer and more of an artist, and I find simply drawing and painting in Fireworks very tedious and the result doesn’t look as finished as some Photoshop works I’ve seen, where the artist claimed only a few hours of time spent while mine is spent in days. This is more of a question then my own personal experience, but for artists, which is better, Photoshop or Fireworks? You know, an artist who wants to make graphic novels and such?

Kaikuro

17. July 2008

Kaikuro, I believe that most artists prefer Photoshop for drawing and painting. Fireworks isn’t designed for that at all.

However, having used both for web design, I find fireworks WAYYY easier to use. People have mentioned the difficulty of editing objects after they are created in photoshop. I agree, that’s the hardest thing about it for web design

27. July 2008

I always thought Photoshop was the mother of all graphics programs… I got fireworks yesterday as I couldn’t open a .PSD with my latest version of photoshop, very strange error

7. August 2008

I love photoshop, in fact i learned PS first that any other software but one day, like 5 year ago i installed a full macromedia 5 package and fireworks came in this installation, just have to say that after that day I have used PS only when is necessary, fireworks makes things faster, easier, cleaner, more logical, more flixible, is just perfect for web and small photo-simple projects

25. August 2008

Adobe should just scrap photoshop & improve on fireworks, since fireworks is really more efficient & easier to use.

10. September 2008

You can not hate on Photoshop’s efficiency if you don’t know how to use it efficiently.

“I find it sooooo complicated to create and especially edit objects in Photoshop. Take the all-famous rounded rectangles: You can create them in Photoshop but what about fill/border color, gradients, corner radius? Takes all one click to edit in Fireworks while you have to move mountains to do that in PS.” – Stephan

Layer styles! Admited corner radius wont be editable. but it isnt that editable in fireworks either right now. Fireworks CS4 fixes it by allowing pixel control over radius. so you can stretch rectangles and keep the proper corners. Illustrator crushes both in this functionality with its round corners stylize filter.

“For example, in Photoshop you minimally have to use the paint bucket tool to fill the bitmap with a new color — a minimum of four clicks.” – Mutlu Benmutlu

Lock the transparency of a layer and you can fill it with command+delete (ctrl+delete) and option+delete (alt+delete) for foreground/background colours respectively.

“Adobe should just scrap photoshop & improve on fireworks, since fireworks is really more efficient & easier to use.” – Alex

If Adobe was going to move to one product it would have to be the one that is more versatile. Sure FW talks to Flash but what about After Effects, Premier? How will 3D artists paint textures onto models?

Fireworks has a good blend of vector and bitmap editing capabilities. And Adobe should keep it in that niche.

Honestly discussions like this always upset me. Every piece of software has things it does better than others, there is no amazing do it all. A lot of times people will try to blame software and not their skills on their poor design outcomes.

Use the program that fits your flow better and if a project requires it, be flexible and adaptive to other software. Instead of hating on different software i always look at tutorials and check out how the new software might prove to be an advantage. get the trial mess around. learn new things. try those things on your own existing program. spark a completely new way of approaching something, stay fresh, and stop wasting time discussing things that don’t help anyone’s productivity.

17. February 2009

I use Fireworks mainly as my web designing application. However, there are some bugs… I’ve also used Photoshop for designing for the web and there are some things that I wish it had that Fireworks does, and vice versa! I think they need to take some of the best parts of Photoshop that are web design friendly and introduce them to Fireworks because Fireworks is much more web designer friendly! They are both awesome applications and do great things! But as a designer I would just like to see them tweaked a bit. But there’s no doubt in my mind that they’ll just keep getting better.

Jt

23. February 2009

I don’t know exactly who said that “in photoshop you couldn’t select(a layer) with one click on it” or “not as easy as in Fw” but – in Photoshop, i know that was also in earlier version of Photoshop (I started to work with 4.0 as well as Fireworks 4.0 back in ’00 or around) – is a checkbox that said: “autoselect” – and a drop down menu that allow you to select what to select :) and also “show transform control” could help you to see what you’ve selected. I want to remember the old words of wisdom: “only suckers blame the tool” – this was valid into the stone age, also now, for digital artists. It matter more what you design with your tool, whatever the name of that tool will be. I saw some mesmerizing raster illustrations done in paint and I also did my first drawings in paint, well before of photoshop. I also did some portraits, only with mouse (no graphic tablets those days)
So, you should reconsider this false allegations “who is better”
is like talking about which car is better. Bmw or Honda. Childish.

Ionut Stoica

13. March 2009

While I did complain loudly when having to learn Fireworks for my current job, I am mostly ok with it now in terms of pure web design. I do both print and web at an in-house marketing dept.

My only request, or maybe complaint, about Fireworks is in terms of Web Design only. I think Adobe should do something with the color picker. I find that Photoshop and Illustrator have much stronger color palette systems than Fireworks.. which is based heavily off Window’s system color picker (this is just based on my only working with Windows version)

I think it is just as important to create a color scheme on the fly with the tools at hand instead of going to a different program. It also helps me visualize better. When I am using Fireworks, I often find myself trying to get inspired or just look for more subtle color changes from my original colors and I end up using external resources such as Kuler, Firefox addon color picker, or a nifty little Java-based program. I do this because I can’t really change what mode I am viewing color in. I find for Web.. I love the Firefox color picker best because it lets me go in very small steps, and lets me change color mode similar to PS.

So along with color, I hate the way Fireworks handles anti-aliasing fonts and text layout. I always seem to struggle with the layout part but that might be due to user error. In CS3, Fireworks handles font anti-aliasing very horribly in comparison to PS. I’d love to see improvements in Fireworks that would make my job easier instead of having to straddle more than 1 program for web layout for the simplest of things. Also PS integration into Fireworks is only half done. You can use layer effects in PS and port then over to FW, sure. But you cannot fully edit those effects within Fireworks for things such as gradients. One point for PS side is that I love the thin outlines I get from PS stroke vs Fireworks. It’s much more subtle but thats a preference thing.

I believe each program has its place for the specific tasks that need to be done. For image editing and creation (think freehand art, non-vector or textures for 3d) Photoshop can be very powerful. For quick web layout creation, Fireworks is pretty good (coming from someone who learned PS first). For full functionality with vectors, Illustrator is your man.

Commenting is closed for this article.

Textpattern Solutions

Textpattern Solutions

Textpattern Solutions is the first book published on Textpattern.

details at friends of ED or the official book website.

buy it at amazon.com