Adobe
Products
Acrobat
Creative Cloud
Creative Suite
Digital Marketing Suite
Digital Publishing Suite
Elements
Photoshop
Touch Apps
Student and Teacher Editions
More products
Solutions
Creative tools for business
Digital marketing
Digital media
Education
Financial services
Government
Web Experience Management
More solutions
Learning Help Downloads Company
Buy
Home use for personal and home office
Education for students, educators, and staff
Business for small and medium businesses
Licensing programs for businesses, schools, and government
Special offers
Search
 
Info Sign in
Welcome,
My cart
My orders My Adobe
My Adobe
My orders
My information
My preferences
My products and services
Sign out
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Adobe
Products Sections Buy   Search  
Solutions Company
Help Learning
Sign in Sign out My orders My Adobe
Preorder Estimated Availability Date. Your credit card will not be charged until the product is shipped. Estimated availability date is subject to change. Preorder Estimated Availability Date. Your credit card will not be charged until the product is ready to download. Estimated availability date is subject to change.
Qty:
Purchase requires verification of academic eligibility
Subtotal
Review and Checkout
Adobe Developer Connection / Fireworks Developer Center /

Fireworks in enterprise IT

by Nathan Smith

Nathan Smith
  • sonspring.com

Modified

10 March 2008

Page tools

Share on Facebook
Share on Twitter
Share on LinkedIn
Bookmark
Print
design enterprise Fireworks workflow

Requirements

User level

Beginning

When you mention the term "design," especially in the context of visual design using a computer, people undoubtedly think of Adobe Photoshop, the popular pixel-based image editing software. In our culture, the word Photoshop has followed Google in becoming a proprietary eponym. Originally both proper nouns, these brand names are now commonly used as slang: "I'm going to google the answer" or "This image has been photoshopped."

Though I use it as a verb, I rarely run Photoshop unless absolutely necessary. You might be wondering how an information architect who designs websites manages to live without it. Simply put: Fireworks.

Suspend your judgment and disbelief while I explain why I love this unsung graphics application so much. Also, be aware that the purpose of this article is not to downplay the usefulness of Photoshop but to accentuate the often overlooked benefits of its equally capable cousin. It is my assertion that Fireworks makes an excellent choice for designers and developers working in an enterprise environment, helping to streamline workflow and expedite collaboration.

PNG pong

While Photoshop is the ultimate software for master photographers, Fireworks offers an unparalleled feature set for web designers and developers.

One of the obvious benefits of Fireworks is that it saves images natively in the PNG file format (pronounced "ping"). PNG, which stands for portable network graphics, is a lossless compression format supporting alpha transparency and millions of colors. You might be thinking, "What about layers? Isn't the PNG format only for flattened files?" Normally that is true but Fireworks automatically retains the layers you create, just like Photoshop.

Using PNG files created in Fireworks results in significantly reduced file sizes compared to the equivalent Photoshop document. In fact, after doing a few nonscientific tests—saving layered files in both PNG and PSD file formats—I found that the Fireworks file is typically 61% smaller. Another key benefit of Fireworks is compatibility when it comes to sharing your graphic files with others.

Share the love

As a general rule of thumb, anything that can read JPG or GIF files will usually support PNG as well. Unlike the PSD format used by Photoshop, PNG files are readable by a variety of freely available applications, including the most important: web browsers.

Working as an interface designer at a Fortune 500 company, I used to save my work on a shared network drive. The user experience team had full access to our PNG files, whereas all other stakeholders in the company (of which there were many) had read-only rights. This setup allowed my team to go about working in a typical fashion. When it was time to get signoff for our mockup designs, rather than performing a batch export of hundreds of PSD files to either JPG or GIF format, we would just send a quick e-mail:

"Here are the project comps: http://10.10.10.xx/uxd/project/"

The approval team could then peruse the interface mockups at their leisure, without us having to do anything extra special to allow them to see our designs. Even better: being on a conference call with the primary stakeholders reviewing my PNG file in their browsers, I could edit the design in real time, based on their feedback. I cannot even begin to estimate the amount of time I saved.

Former coworker Cody Lindley, now lead client-side engineer at Fluid, told me, "When Adobe acquired Macromedia Fireworks and enhanced its PSD support, they improved the workflow for everyone. Fireworks is what Adobe ImageReady tried to be. If Photoshop is the tool of master photographers, Fireworks is the instrument of web professionals."

Rapidotype

Another strength of Fireworks has always been its capability for rapid prototyping. This process is even faster with the release of Fireworks CS3. This is due to the new Pages feature, which enables you to make master templates from which other subsequent layers can descend. Pages essentially work the way canvases do in OmniGraffle. The main difference between them is that as you create prototypes in Fireworks, you have the ability to simultaneously design the final look and feel of your web application.

From there, you can easily export the project to HTML for a quick and dirty client walkthrough (never do this for production code). Additionally, Fireworks is fully integrated with Adobe Flash, which means you can seamlessly import your PNG design in Flash as a FLA vector interface. To top it off, Fireworks can directly create functional SWF animations as well.

Industry grade

When slicing up images for production use in XHTML and CSS layouts, no other program beats Fireworks in terms of compression. The optimization features available in Fireworks really add up when you consider the amount of images used in larger sites. This has implications for page rendering and monetary savings in bandwidth.

Fireworks can also export MXML, the native interface format for the Adobe Flex platform. Flex powers database-driven rich Internet application (RIA) sites. In this regard, Fireworks is to Flex as Microsoft Expression Blend is to Silverlight. Essentially a visual design tool, Blend generates XAML, Microsoft's application interface file format for Windows Vista. It can then be used in conjunction with their .NET Framework.

Since Adobe acquired Macromedia, they have worked hard to ensure that their products are well integrated. Though Photoshop cannot recognize layers in PNG documents, Fireworks can read and write in the PSD file format. Despite some issues with PSD layers and clipping masks, the process for transitioning between Photoshop and Fireworks is nearly seamless. In the event of a disagreement amongst designers, peacemakers using Fireworks can mitigate any compatibility problems.

Peer testimonials

When this article originally appeared on GeniantSandbox.com, entitled "Enterprise Fire-Flow," it garnered largely positive feedback from fellow web designers. Here are a few select quotes from other industry professionals sharing their affinity for Fireworks:

I too am a happy and loyal user of Fireworks (since version 2, to be precise). Fireworks CS3 is open all day on my iMac where I use it for almost everything, including information architecture, wireframes, image editing, and website plus application interface design. The ability to export to Flex has been a huge boon to my productivity. While there is still a little bit of code cleanup to do, generally the Export to Flex feature is a killer feature. Given the feature set that Adobe already includes in Fireworks CS3, the advent of Thermo will make it an even better product for interface/interaction designers. I'm particularly looking forward to the data integration features. Imagine that: real live data to test and tweak your design in. Way too cool. – Geof Harries

I also am a Fireworks-only web designer. Until recently, I didn't know that so many web designers used it—and, quite honestly, I felt that maybe I had chosen the wrong tool based on the amount of Photoshop users there were. Learning that so many web professionals use it makes me realize that it is a tool that can compete with the best of them. I am a vector junkie at heart and I love making logos, complete website mockups, and art in Fireworks. The fact that Adobe Illustrator vectors copy directly in (in CS3, not sure about the others) is awesome. I'm not a die-hard in the sense of pushing Fireworks. If Photoshop works for you, great; however, I love using Fireworks and I am pleased to see that Adobe continues to better it.
– Rogie King

Fireworks is awesome. I too first started web design using Fireworks. Before I knew much about file formats, I was always confused as to why Photoshop rendered PNG files as flat images. The built-in layering of the standard PNG format is so much more useful than toting PSDs around and having to convert them for various uses.
– Ben Carlson

Fireworks definitely deserves more face time. I know it's an indispensable tool for my work. I only open Photoshop when I'm editing photos. I had never thought of putting a Fireworks file on the web server to share with clients. That is just awesome!
– Dave Lowe

Photoshop is truly the king of photo editing, but if web design is your bag, Fireworks will most definitely serve you well.
– Craig Erskine

I loves me some Fireworks. I've been using it since version 1! Fireworks still isn't a great photo editing tool but I can't think of anything better when it comes to web design. It's the perfect blend of features.
– Jonathan Snook

I'm a recent Fireworks convert and I've got to say, once you stick with it (for web work) you definitely come to realize the benefits in comparison to Photoshop.
– Jonathan Christopher

I agree wholeheartedly: I've always been a Fireworks user and enjoy its more web-centric features for fast, flexible production work—start to finish.
– Andy Rutledge

I've been using Fireworks since Dreamweaver 1.2. I quickly saw the advantage of using it within an integrated environment. I still use Fireworks today. I can run circles around most Photoshop heads doing layout and I've put up with enough mocking, knowing that in the end (of Macromedia), Fireworks would indeed remain and join Adobe's family of products.
– Brandon Richards

Where to go from here

I hope that after reading this article you will consider Fireworks as an option for improving the way your creative team works. If you own Adobe Creative Suite 3 Web Standard or Web Premium, chances are you probably already have Fireworks installed. Do yourself a favor and make the time to explore its versatility.

For a jump start on the learning curve, be sure to check out these online resources:

  • Fireworks Developer Center (Adobe)
  • Learn Fireworks (Craig Erskine)
  • Senocular Fireworks Tutorials (Trevor McCauley)
  • SixThings: Rapid Fire Fireworks (Erwin Simpauco)
  • Screencast: Ajax Loading Animation (Myself)

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License

More Like This

  • Creating standards-compliant web designs with Fireworks CS4
  • Designing and prototyping Flex applications using Fireworks
  • Developing an effective Fireworks workflow
  • Creating an icon in Fireworks
  • Handling Fireworks events with ActionScript 3.0
  • Animated logos in Fireworks
  • Designing a website application with Fireworks CS4
  • Industry trends in prototyping
  • Creating Web 2.0 elements in Fireworks
  • Creating and exporting Fireworks graphics as FXG files for Flash Catalyst

Tutorials & Samples

Tutorials

  • Creating jQuery Mobile website themes in Fireworks
  • Extracting CSS properties from Fireworks design objects
  • Working with CSS sprites in Fireworks CS6

Samples

  • Twitter Trends
  • Flex 4.5 reference applications
  • Mobile Trader Flex app on Android Market

Fireworks Forum

More
04/19/2012 How to center multiple text in a button
04/22/2012 What exactly needs to be done to have my browser output text into a path that the user cannot type..
04/21/2012 Website Ranking
04/20/2012 Link problem with Fireworks CS5 - net::ERR_FILE_NOT_FOUND

Fireworks Cookbooks

More
09/07/2011 How do I use FXG XML markup in Shape subclasses?
10/15/2010 Flex4 Dotted Line
06/25/2010 ComboBox that uses a NativeMenu (Air API)
05/21/2010 Localizing a Creative Suite 5 extension

Products

  • Acrobat
  • Creative Cloud
  • Creative Suite
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Elements
  • Mobile Apps
  • Photoshop
  • Touch Apps
  • Student and Teacher Editions

Solutions

  • Digital marketing
  • Digital media
  • Web Experience Management

Industries

  • Education
  • Financial services
  • Government

Help

  • Product help centers
  • Orders and returns
  • Downloading and installing
  • My Adobe

Learning

  • Adobe Developer Connection
  • Adobe TV
  • Training and certification
  • Forums
  • Design Center

Ways to buy

  • For personal and home office
  • For students, educators, and staff
  • For small and medium businesses
  • For businesses, schools, and government
  • Special offers

Downloads

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

Company

  • News room
  • Partner programs
  • Corporate social responsibility
  • Career opportunities
  • Investor Relations
  • Events
  • Legal
  • Security
  • Contact Adobe
Choose your region United States (Change)
Choose your region Close

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2012 Adobe Systems Incorporated. All rights reserved.

Terms of Use | Privacy Policy and Cookies (Updated)

Ad Choices

Reviewed by TRUSTe: site privacy statement