| Dreamweaver 
          3.0 "A 
          Completely Customizable Program" | 
     
      | Click 
          on a thumbnail to enlarge it. Use your browser's "BACK" button 
          to return to this review when done.  | 
     
      |  | 
     
      | Macromedia has released its latest version of its Web authoring application: 
          Dreamweaver 3.0. This visual editor is known for its excellent 
          page templates, strong site management tools, and its respect for HTML 
          code (it won't rewrite your HTML or JavaScript). For an overview of 
          Dreamweaver features, see our review: Dreamweaver 
          2.0. The new version has added innovative page-editing tools, better 
          features for design teams, and unparalleled extensibility. It is available 
          for both the PC and Macintosh, and Macromedia has rewritten this latest 
          version for the Mac from scratch as a fully native Macintosh application. 
          Dreamweaver 3 includes a full copy of either Bare Bones BBEdit 5.0 for 
          Macintosh users or Allaire HomeSite 4.0 for Windows users. Macromedia 
          has an excellent site to visit, with all sorts of information, freebies, 
          and tutorials: http://www.macromedia.com 
         You can purchase Dreamweaver 3 as a stand alone product or as a packaged 
          deal with Fireworks 3: Dreamweaver 3 with Fireworks 3 Studio $399; Dreamweaver 
          3 with Fireworks 3 Studio upgrade from any commercial version of Dreamweaver 
          or Fireworks $249; Dreamweaver 3 with Fireworks 3 Studio upgrade for 
          owners of both Dreamweaver and Fireworks $199; Dreamweaver 3 Windows 
          or Macintosh $299; Dreamweaver 3 Upgrade from 1, 1.2, and 2 $129; Dreamweaver 
          3 Educational Version $99. | 
     
      |  | 
     
      |  | 
     
      | Advanced Beginners, Intermediate and Advanced computer 
        and Web designers. I would suggest you have some experience with computers 
        and Web design before you use this program. It is well-suited for professional 
        Web developers who want control and access to their source HTML; graphic 
        artists and page layout professionals who need a software that uses visual 
        page layout, design metaphors, and is easy to use; corporate Web Masters 
        who need standard templates, compatibility with dynamic publishing and 
        e-commerce solutions, cross-platform reliability, and customization to 
        suit a variety of skill levels; and casual business users who want to 
        use Microsoft Word or Excel for their content and want to bring it into 
        Dreamweaver. | 
     
      |  | 
     
      |  | 
     
      | Editing 
        HTML | 
     
      | 
          Quick Tag Editor: Lets you quickly modify, add, or remove 
            an HTML tag without leaving the Document window.HTML Styles: Allow you to define styles using cross-browser 
            standard HTML character markup (such as the B and Font tags) rather 
            than Cascading Style Sheets.Improved HTML Source Inspector: Lets you display line numbers, 
            select entire lines of code from the margin, and drag and drop HTML 
            selections. You can also dock the HTML Source inspector with other 
            floating palettes.Enhanced Third-Party Tag Model: Lets you specify that Dreamweaver 
            should ignore the contents of certain types of third-party tags, such 
            as Microsoft Active Server Pages (ASP) and ColdFusion tags. You can 
            easily add support for other third-party tags. Also, new HTML rewriting 
            options let you control whether Dreamweaver encodes certain characters 
            in certain contexts.Add/Remove Netscape Resize Fix: Allows you to automatically 
            add JavaScript to fix problems with CSS layers when resizing a browser 
            window.  | 
     
      |  | 
     
      | Managing 
        Sites | 
     
      | 
          Synchronize Files: Allows you to quickly synchronize your 
            local copy of a site with the version on the server, ensuring that 
            the latest version of each file is in both the local and remote sites. 
            You can also set this feature to delete extraneous files.Easy Access to the Check In/Check Out System: Allows you 
            to get, put, check in, and check out files directly from the Document 
            window.Save Files Before Putting: Prompts you to save an unsaved 
            file before transferring it to your remote server.URLs in Flash Movie Files: These are now editable in Dreamweaver; 
            the site map displays all the links in Flash files, and the link checker 
            can check those links. | 
     
      |  | 
     
      | Creating 
        and Editing Objects and Page Elements | 
     
      | 
          Character Objects: Provide a collection of commonly used 
            special characters and symbols (trademark, copyright, quotes, em-dash) 
            that are easily accessible from the Object palette.Frame Objects: Let you create predefined framesets quickly 
            and easily.Other Objects: Allow you to easily add navigation bars, jump 
            menus, e-mail links, dates, and new media objects (such as Flash 4 
            movies, and Shockwave 7 movies, and Generator objects) to your documents.Inline Image Maps: Allow you to add and resize hotspots, 
            change links and targets, and apply behaviors, all without leaving 
            the Document window.  | 
     
      |  | 
     
      | Streamlining 
        Your Workflow: Integration and Communication | 
     
      | 
          Design Notes: Allow you to attach notes to a file so you 
            can track file changes and communicate about development issues with 
            other team members. You can even add Design Notes to images in Fireworks 
            and then read and edit those notes in Dreamweaver.Import and Clean Up Word HTML: Allow you to import HTML files 
            generated by Microsoft Word; the Clean Up feature strips out irrelevant 
            XML code and styles, removes proprietary tags, fixes invalid HTML, 
            and formats the code according to your preferences.The History Palette: Keeps track of every action you perform. 
            It lets you undo steps, repeat steps, and copy steps to the Clipboard 
            and paste them to repeat actions in other documents. You can even 
            save steps as a command that automatically appears in the Commands 
            menu.Repeat: Provides a quick way to do simple repetitive tasks.Import Table Data: Allows you to automatically create tables 
            out of data that you've exported into delimited files from applications 
            like Microsoft Excel or Microsoft Access.Insert Fireworks HTML: Imports the HTML source code and images 
            that result from slicing an image using Fireworks. You can launch 
            Macromedia Fireworks from within Dreamweaver and edit a source PNG 
            image.Launch and Edit Media: By double-clicking any image or media 
            file in the Site window; each file type is opened in an appropriate 
            external editor.Enhanced Macintosh Compatibility: Provides a better user 
            experience on the Macintosh. Dreamweaver now supports Navigation Services, 
            renders images using QuickTime, and offers a host of other enhancements. | 
     
      |  | 
     
      | Customizing 
        and Extending Dreamweaver | 
     
      | 
          Customizable Menus and Shortcuts: Enable you to edit, customize, 
            and expand Dreamweaver menus and keyboard shortcuts.Dreamweaver Extensibility: Provides 300 new API functions 
            to allow you to create your own JavaScript extensions to Dreamweaver, 
            including custom floating palettes and attribute translators. | 
     
      |  | 
     
      |  | 
     
      | History 
        Palette | 
     
      | Photoshop users will love the new History Palette in Dreamweaver as 
          it is very similar to Photoshop's. It shows a list of all the steps 
          you've performed in the active document and allows you to undo one or 
          more steps. It also allows you to replay steps; copy steps; and to create 
          new JavaScript commands to automate repetitive tasks. This means that 
          you don't have to worry about making mistakes or  leaving 
          out steps when you make macros. After you have finished various steps, 
          you just save them as a JavaScript command. Non-adjacent steps can be 
          replayed; you can apply steps to any object in the Document window, 
          not just a similar type; and you can copy and paste steps between documents. 
          The history palette can be cleared, which frees up memory when the history 
          list gets too large, and the undo history command extends past any file 
          saving, so you can undo steps that have already been saved to the source 
          file. Extension authors can now shorten their development cycles. Using 
          the History Palette, you can build out a series of steps, then quickly 
          save this as a JavaScript command. This rapidly constructs the skeleton 
          of your extension. Then, if needed, you can open up the file and add 
          the extra code. | 
     
      |  | 
     
      | Microsoft 
        Office Integration | 
     
      | 
          Microsoft Word--For individuals who like to use Word for 
            the content of their Web pages  but 
            want clean HTML code, there is the Clean Up Word HTML feature. The 
            HTML produced by  Word 
            is not optimal for the Web browser as it is three to five times larger 
            than traditional hand-authored HTML; includes code primarily used 
            by Word to format and display documents in Word and is not needed 
            to display the HTML file; and also produces some code that is viewable 
            only on the Internet Explorer browser platform. Dreamweaver 3 users 
            can clean up the code by simply opening up a  Microsoft 
            Word HTML document and selecting the command "Clean Up Word HTML," 
            and the page is cleared of Microsoft-specific styles and XML tags. 
            You can specify how to clean up Word HTML documents and also get a 
            detailed report on the work that Dreamweaver executed. 
 
Microsoft Excel or Access--Data that has been created in 
            such applications as Excel, Access, or other databases and saved in 
            a delimited format (separated by tabs, commas, colons, semicolons, 
            or other delimiters) can be imported into Dreamweaver and reformatted 
            as a table. Dreamweaver 3.0 now includes a Tabular Data object that 
            is similar to the Table object, but instead of inserting a blank table, 
            users can define a 'data source' to populate the   HTML 
            table. By making the complexity of this conversion into a single object, 
            with a single dialog box, the integration of tabular material is made 
            easier. The Insert Tabular Data dialog box is used to define the data 
            source and the table formatting. The feature does not allow the ability 
            to format the table during insertion, but once the material is in 
            Dreamweaver, this is easy to do using the table-editing tools. | 
     
      |  | 
     
      | Quick 
        Tag Editor | 
     
      | The Quick Tag Editor lets you inspect and edit the HTML source without 
          leaving the design window. It is a free-floating pane on top of the 
          document and has three different interfaces to access and modify the 
          code: Edit Tag; Wrap Tag; and Insert HTML. The Edit Tag mode allows 
          you to edit an existing tag, but you can only edit a single opening 
          tag. The Wrap Tag mode is used to wrap a  new 
          tag around the current selection. As with the Edit Tag mode, you can 
          only enter a single opening tag. The Insert HTML tag mode is used to 
          insert new HTML code. You can enter arbitrary HTML strings in the editor, 
          including multiple tags and text or other content between tags, and 
          if you leave tags unclosed, the corresponding closing tags are added 
          automatically. The Quick Tag Editor also introduces a tag hint feature 
          that presents itself as you type. A list of tags that match the text 
          you have entered appears in a drop-down list. This feature can be disabled 
          also. I think the Quick Tag Editor is a great feature, but I wanted 
          it to do more in the Edit Tag and Wrap Tag modes. It still is the easiest 
          way to quickly inspect and edit the HTML source of a single tag without 
          having to switch to the HTML Source Inspector and back again. | 
     
      |  | 
     
      | HTML 
        Styles | 
     
      | This feature is wonderful for users who want to apply global text and 
          paragraph formatting automatically and easily without worrying about 
          different browser support. You can select any document text and use 
          it as the basis for a new HTML Style or by using the HTML Style palette, 
          you can define new styles from scratch by choosing character or paragraph 
          level settings, selecting font face, size and color, and even creating 
          additive styles that can be applied together. Style sheets for a site 
          are stored in a portable XML file that can be easily edited or shared 
          between team  members 
          or used on other sites. Unlike CSS styles, though, HTML style formatting 
          only affects text that you apply it to, or text that you create using 
          a selected HTML style. If you change the formatting of an HTML style 
          you have created, text that was originally formatted with that style 
          is not updated. This could be an advantage if it is what you want to 
          do. | 
     
      |  | 
     
      | Design 
        Notes | 
     
      | You can keep track of extra file information associated with your documents, 
          such as an image source file names and comments on the file status by 
          using the Design Notes command. This would be beneficial if you copy 
          a document from one site to another. You can add Design Notes for that 
           document, with the comment that the original document is in the other 
          site folder. Then if you update the document (or someone else does), 
          you'll know that you need to update the original page as well. You can 
          also use Design Notes for  information 
          about how the document was created, or notes on how a particular price 
          or configuration was chosen, or what marketing factors influenced a 
          design decision. Design Notes can be created for documents, templates, 
          applets, ActiveX controls, images, Flash movies, Shockwave objects, 
          and image fields. Since Design Note information is stored as an XML 
          document separate from the HTML source file, this extra information 
          does not add bulk to the source files. | 
     
      |  | 
     
      | Roundtrip 
        Graphics Editing with Macromedia Fireworks | 
     
      | The integration of Dreamweaver and Fireworks is tighter than ever. 
          You can roundtrip your graphics and code between the two applications, 
          and both code and graphics remain editable all the time. You can edit 
          any graphic from Dreamweaver. When the Fireworks application is launched, 
          you have the option of editing the JPEG or GIF or accessing the original 
          Fireworks PNG source files. Any changes that are made in Fireworks are 
          automatically updated on the Web page.  Dreamweaver 3.0 includes two new objects that insert Fireworks HTML 
          with all the graphics and code associated with rollover objects and 
          entire navigation bars from Fireworks. For the smallest, highest-quality 
          files possible, you can use the Optimize Image command in Dreamweaver 
          to load the Fireworks Export Preview interface instantly. All Fireworks' 
          behaviors are recognized as native Dreamweaver behaviors. Also graphics 
          created in Fireworks and exported as a Dreamweaver library item are 
          automatically placed in the Dreamweaver library. When sharing files 
          between Fireworks and Dreamweaver, information about the files stored 
          in Design Notes is accessible in both applications.  Fireworks 3 is now fully scriptable via JavaScript and has an architecture 
          that enables Dreamweaver to drive operations in Fireworks directly from 
          within the Dreamweaver application. For example, you could make a rollover 
          button script that allows you to enter text in the Dreamweaver application 
          that automatically launches Fireworks, invokes a template, and returns 
          the necessary button states and JavaScript from Fireworks. Or you could 
          create scripts that take all the text headings in Dreamweaver and turn 
          them into stylized GIFs in Fireworks, without ever having to leave the 
          Dreamweaver application. | 
     
      |  | 
     
      | Extensibility 
        Through the Dreamweaver DOM and Extensible Menus | 
     
      | 
           Extensibility Through the Dreamweaver DOM--Dreamweaver is 
            designed to be extensible. It includes a JavaScript interpreter, so 
            it can read and execute JavaScript code, and it provides an application 
            programming interface (API), a large set of JavaScript functions that 
            allow developers to extend the capabilities of Dreamweaver. It also 
            provides a Document Object Model (DOM), which allows extensions to 
            examine and modify a document's structure and contents. Using the 
            JavaScript API, you can create objects, behavior actions, commands, 
            Property inspectors, floating palettes, and data translators (all 
            of which are collectively called extensions). In Dreamweaver 3.0, 
            there are more than 300 new API functions and two new kinds of extensions--custom 
            floating palettes and attribute translators. You can visit Dreamweaver 
            Exchange to download additional extensions to Dreamweaver
 
Extensible Menus--One of the most important new features 
            in Dreamweaver 3.0 for scripting or customizing gurus is the ability 
            to modify every menu option as they are now defined in an XML file. 
            Using XML as the architecture for this feature, Dreamweaver exposes 
            the menu name, keyboard shortcut, and actual call to the Dreamweaver 
            DOM for every single menu option in the entire Dreamweaver application. 
            This includes all context-sensitive menus as well as platform-specific 
            menus. This allows you to build menu systems that are designed for 
            your specific needs; targeted at specific departments in an organization; 
            or built for individuals with different levels of expertise. It is 
            being used by various companies to build custom menus that focus on 
            content management for their clients. This way the client can make 
            simple updates to their sites. | 
     
      |  | 
     
      | Site 
        Management and Synchronization | 
     
      | Dreamweaver 3.0 offers the ability to synchronize local 
        and remote sites. This compares all the files at both locations and copies 
        the files to the right location, depending on which synchronization direction 
        you chose. Site Synchronization even removes orphan files that are no 
        longer part of the site  directory, 
        reducing bandwidth-taxing overhead. Before the synchronization is actually 
        performed, Dreamweaver presents you with a detailed summary of the actions 
        it is about to perform. You have the ability to override single assets 
        before invoking the action. Unchecked files will not be processed. When 
        the action is completed, this dialog is presented again with a status 
        of every line item. | 
     
      |  | 
     
      | Repeat 
        Last Action | 
     
      | The 'Repeat Last Action' shortcut was one of the most requested 
        features on the Dreamweaver Wish List. To repeat the last action, you 
        can use a keyboard shortcut: (Ctrl-Y on Windows, Command-Y on Macintosh). 
        To inspect which action is the last action, you select the Edit menu and 
        inspect the second menu option. | 
     
      |  | 
     
      | More 
        Objects | 
     
      | The Object Palette has been expanded to include even more 
        commonly-used elements, including e-mail links, navigation bars, jump 
        menus, and dates. New objects for Macromedia Flash 4 and   Generator 
        2 make it easy for you to add rich content to your pages. Rich-media files 
        can be played inline at design time to give you more control. You'll also 
        notice more options in the pop-up menu at the top of the Objects Palette, 
        including a set of frame objects that make designing framesets simpler 
        than ever; and a set of special character objects so that you'll never 
        have to remember what "™" means again. It includes special 
        character objects for copyright or trademark. If there is a special character 
        that is not part of the Objects in this view, you can access the Extended 
        Characters dialog box for a larger subset of special characters. | 
     
      |  | 
     
      |  | 
     
      | With the release of Dreamweaver 3, Macromedia has a Web 
        layout program that is truly designed for users that don't want to work 
        with HTML code and programers that want total control over their HTML. 
        And the new native Macintosh version will be highly appreciated by Mac 
        users. When I first installed the new version, I thought, "well, 
        there isn't really anything revolutionary about it." But as I went 
        through the program and tried all of the new features and options, I thought, 
        "how did I live without these features." This is an excellent 
        upgrade with just enough well thought-out new features to please previous 
        Dreamweaver users. Over 75% of the requested features have been incorporated 
        in Dreamweaver 3. Such features as the History Palette make it easier 
        than ever for novices to use the program, and its focus on customization 
        of the entire application is a must have ability for serious developers. | 
     
      |  | 
     
      |  | 
     
      | WindowsIntel Pentium processor (Pentium II or higher recommended)
 Windows 95, 98 or NT 4
 64MB of RAM
 640x480, 256-color display (1024x768 recommended)
 100MB of free hard-disk space
 CD-ROM drive
 MacintoshPower Macintosh PowerPC processor (G3 or higher recommended)
 system 8.1 or later
 64Mb of free RAM
 640x480, 256-color display (1024x768 recommended)
 100MB of free hard-disk space
 Adobe Type manager Version 4 or later with Type 1 fonts
 | 
     
      |  | 
     
      | Graphics: 
          Adobe Illustrator & Adobe PhotoshopWeb 
          Page Editor: Macromedia 
          Dreamweaver 3.0
 Scanner: 
          Hewlett 
          Packard ScanJet 6250C Professional Series
 | 
     
      |  | 
     
      |  | 
     
      |  
 |