Dreamweaver, Fireworks create a Web design powerhouse

Macromedia Inc. has bundled its Dreamweaver 3 and Fireworks 3 applications as one complete package for Web development. The two programs, though hardly seamless, are tightly integrated for easy movement back and forth.

By Steve GravesSpecial to GCNMacromedia Inc. has bundled its Dreamweaver 3 and Fireworks 3 applications as one complete package for Web development. The two programs, though hardly seamless, are tightly integrated for easy movement back and forth.Dreamweaver's WYSIWYG interface produces clean Hypertext Markup Language that should please the most finicky coder while giving the graphic artist pixel-level layout control.The 3.0 Studio version can create image maps in the document window. It fully supports Dynamic HTML and cascading style sheets.I found designing with layers particularly easy. Layers convert into tables at a click, producing HTML with a similar look for older 3.x browser versions. You can also convert tables to layers.Pages can be saved as templates for content managers who post new data, and some page regions can remain editable while other regions are essentially write-protected. Changes made on the parent template pass to child pages, drastically reducing the labor of site makeovers and maintenance.In Dreamweaver, you work by altering the properties of an object via palettes and inspectors, or by right-clicking to pop up a context menu. Apple Macintosh users will feel right at home with the numerous floating palettes, although the workspace seems crowded. You set preferences to specify which palettes and inspectors always appear on top of the document. You can reduce the number of palettes by combining them: Simply drag the tabs from one palette to the other.One annoying problem I ran into was submarining'a palette would dive under the status bar on closing and I couldn't get it to surface without restarting the program. Dreamweaver also crashed a couple of times when I had Fireworks open. But because this occurred only twice in two weeks of heavy use, I would call the program stable and relatively bug-free.Not all properties are available through the palettes. For example, you can specify a background image under the page properties, but there is no option to make the background image a watermark as supported by Microsoft Internet Explorer. Coincidentally, I noticed that several functions supported by Microsoft browsers were omitted, though not those of Netscape browsers.It's easy to edit or insert HTML using the Quick Tag Editor without leaving the document window. The HTML source inspector displays the source code with optional line numbers and word wrap. Objects selected in the document window are highlighted in the HTML source inspector, and changes to the document window or the source inspector display immediately in the other.The Dreamweaver RoundTrip HTML and Extensible Markup Language feature protects custom code from alteration'the bugaboo of many WYSIWYG editors. Developers who use JavaScript, Visual Basic Script, Active Server Pages, Java Server Pages, Personal Home Page tools or Cold Fusion Markup Language can feel confident that Dreamweaver won't corrupt their code. Those who want extra assurance can call up Allaire Corp.'s HomeSite 4.5 to edit their code. I was pleasantly surprised to find this fine editor bundled with the suite.''Dreamweaver's fairly primitive collaboration features let users check documents in and out and attach Design Notes, easing documentation and team communication. Design Notes attached to Fireworks images remain readable in Dreamweaver.The site management tools are impressive. Dreamweaver automatically fixes the links when you move folders. Page-by-page and sitewide search-and-replace functions work flawlessly. You can replace text or HTML code or use regular expressions for complex changes that require variables.The file synchronization function also works without a hitch. It synchronizes files on the development site with those on the production server, ensuring the most recent versions. You can configure it to delete unused files on the server, further reducing maintenance.Document conversion and repurposing, however, are less impressive. You can't insert a text file'you must copy the text into the document. Microsoft Word documents can be imported, but only after resaving them in Word as HTML and bringing them one at a time into Dreamweaver. Then you must run a macro to clean up the HTML. It takes seven to nine mouse clicks, but it works.Dreamweaver does not support Hypertext Transfer Protocol puts and gets. Files must be downloaded via File Transfer Protocol. This might not be a problem for some users, but I miss the ability to download any Web site from the Internet as I can with Microsoft FrontPage or NetObjects Fusion from Net-Objects Inc. of Redwood City, Calif.Dreamweaver users must arrange either to have the site file placed in a folder accessible via FTP or else send out a Web spider such as Teleport Pro from Tennyson Maxwell Information Systems Inc. of Burlington, Mass., to fetch it.Power users will like Dreamweaver's History palette, which tracks and records every action. You can undo, repeat and copy steps to the Windows Clipboard and apply them in other documents. You can even save frequently used procedures as a command to call up with a click from the Commands menu. You can also edit, customize, and expand Dreamweaver menus and keyboard shortcuts.Dreamweaver 3.0 has hundreds of app programming interface functions. JavaScript writers can make extensions such as custom floating palettes and attribute translators.I'm not as fond of Fireworks 3 as I am of Dreamweaver. I found Fireworks confusing, but after repeating the one-hour tutorial several times, I was able to create a nice graphic complete with rollover buttons.The workspace is similar to Dream-weaver's. Floating palettes abound, and you can save and reapply steps and procedures. If you're comfortable with the Dreamweaver environment, you'll like Fireworks, too.Fireworks has 37 bitmap and vector editing tools. It uses layers, frames and image slicing, and everything is editable, even button text. You can edit objects with vector tools and then apply bitmap effects such as bevels, glows and drop shadows that redraw as you edit.Fireworks integrates not only with Macromedia products such as Flash but also with competitive graphics applications and HTML editors such as Adobe Photoshop and Illustrator.A button editor makes it a snap to create custom buttons for one to four mouse states'mouse-over and on-click, for example. It produces both HTML and JavaScript that can be exported and tweaked on the fly for sites built with Dreamweaver 2.x or 3.0, Adobe GoLive or FrontPage.Fireworks 3 is the first graphics program I have seen that makes image optimization effective and easy. Other packages eliminate a few colors or merely offer a choice of saving as .gif or .jpg files.The default color palettes in Dreamweaver and Fireworks easily slice images into different segments for optimization. In my test project, a splash page with a photograph atop a blue background, I sliced the image and saved the photo as a .jpg file and the background slices as .gif files. I then exported parts of the image in GIF and other parts in JPEG, exploiting the strengths of each format. Fireworks generated the HTML code to glue the image together and reduced the time to download it by about 75 percent.There are easier and even free animation tools, but once you get familiar with Fireworks, it's simple to make sophisticated animations. You can open several images simultaneously and animate them with just a couple of clicks. I found this especially useful for rotating banners.Like Dreamweaver, Fireworks is extensible and flexible. Power users will cut their production time with batch processing, savable styles and export settings, command-sequence scripting and workspace customization.Fireworks mainly creates on-screen graphics but can export images to Macromedia FreeHand and Adobe Illustrator for use in print media.Several colleagues who work in graphics design were enthusiastic about Fireworks but shared my reservations about the drawing tools. They use other programs to create their artwork, then turn to Fireworks to optimize it for the Web or design JavaScript behaviors.The printed and online documentation for both apps is superb. Tutorials are comprehensive; references are complete and logically organized. Free telephone support is limited to 30 days.Because Dreamweaver is so extensible, you can download several behaviors, commands, inspectors, palettes and templates from sites such as and . If you don't write JavaScript and a feature isn't available in Dreamweaver or Fireworks, the chances are good that someone has written a script for the function.Macromedia targets Dreamweaver 3 and Fireworks 3 to developers who want total control over their code in a visual design environment. It's a good compromise be-tween WYSIWYG editors and text editors. Even novices can build basic but decent sites if they follow the tutorials and documentation.Until now, FrontPage has been my primary development tool because its sites are easy to maintain. I was willing to overlook some of its design control deficiencies to get the ease of management lacking in other site builders.Now Dreamweaver 3 and Fireworks 3 Studio can do the link checking and synchronization necessary to keep sites organized and free of broken links. The templates and style options let you design and redesign with a minimum of fuss, and the clean code is easy to port. Move over, FrontPage.
Comprehensive suite is ideal for those who want total control over their code in visual design arena






















Time to tag it
















Fireworks' floating palettes can be overwhelming'they house 37 bitmap and vector editing tools. When they disappear under status bars you have to restart to retrieve them.
































Box Score      

Dreamweaver3

Fireworks 3 Studio

Comprehensive Web design suite


Macromedia, Inc.; San Francisco; tel. 800-457-1774

www.macromedia.com

Price: $399 direct; 10 percent federal reseller discount


+ Flexible enough for novices or experts

+ Improved project management tools

- Cluttered workspace

- Requires working knowledge of HTML to build advanced sites


Real-life requirements:

Win9x or NT with Service Pack 3 or later, Pentium II or faster processor, 64M of RAM, 100M of free storage, Adobe Type Manager 4 or higher version with Type 1 fonts; same requirements for Power Macintosh G3 running Mac OS 8.1 or higher version.



Screen scene







www.massimocorner.comwww.projectseven.com/dreamweaver/index.htm







Steve Graves, a former GCN reviewer, is publisher of Technical News Service Inc. of Cheverly, Md.

NEXT STORY: LAB NOTES

X
This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners. Learn More / Do Not Sell My Personal Information
Accept Cookies
X
Cookie Preferences Cookie List

Do Not Sell My Personal Information

When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. Click on the different category headings to find out more and change our default settings according to your preference. You cannot opt-out of our First Party Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). For more information about the First and Third Party Cookies used please follow this link.

Allow All Cookies

Manage Consent Preferences

Strictly Necessary Cookies - Always Active

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data, Targeting & Social Media Cookies

Under the California Consumer Privacy Act, you have the right to opt-out of the sale of your personal information to third parties. These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out of the sale of personal information by using this toggle switch. If you opt out we will not be able to offer you personalised ads and will not hand over your personal information to any third parties. Additionally, you may contact our legal department for further clarification about your rights as a California consumer by using this Exercise My Rights link

If you have enabled privacy controls on your browser (such as a plugin), we have to take that as a valid request to opt-out. Therefore we would not be able to track your activity through the web. This may affect our ability to personalize ads according to your preferences.

Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Social media cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.

If you want to opt out of all of our lead reports and lists, please submit a privacy request at our Do Not Sell page.

Save Settings
Cookie Preferences Cookie List

Cookie List

A cookie is a small piece of data (text file) that a website – when visited by a user – asks your browser to store on your device in order to remember information about you, such as your language preference or login information. Those cookies are set by us and called first-party cookies. We also use third-party cookies – which are cookies from a domain different than the domain of the website you are visiting – for our advertising and marketing efforts. More specifically, we use cookies and other tracking technologies for the following purposes:

Strictly Necessary Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Functional Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Performance Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Social Media Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Targeting Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.