| |
Macromedia Dreamweaver
Version 3.0
Rating
|
Comments |
Adobe GoLive Version
5.0
Rating
|
Comments |
| Cascading
Style Sheets |
    |
Full
dialog driven support for CSS guides the user through editing an existing
style or creating a custom style. |
   |
Includes
GUI and dialog driven support for CSS. Built in preview window did not
display all aspects of our test custom style. |
| Code
Control |
   |
Dreamweaver
defaults to fix unclosed tags and remove extra closing tags so when server
side processes would normally handle this, the developer needs to know
to turn this feature off. This fix only happens on file load or on pasting
code into a document. Not as good as "HTML Tidy" |
   |
GoLive
defaults to not rewriting code that may look "bad" and there
is no automatic feature that will do this. There is a menu item that will
clean up code (i.e. fix missing tags) but changes cannot be undone. Not
as good as "HTML Tidy." |
| Database
Integration |
|
A separate
product, Macromedia UltraDev, includes tools for database connectivity.
No database integration is included in the stock package. Although the
product looks rather powerful, it has not been evaluated by our team.
For more details on UltraDev, see http://www.macromedia.com/software/UltraDev |
  |
Basic
utilities for database integration, called "dynamic link," are
included along with some pre-written active server pages code packaged
with GoLive. The very basic instructions included in the on line help
are oversimplified. Use of this feature requires that GoLive be installed
on the same machine as the server and that a server running IIS Ver. 3
or later or a UNIX web server with Chili!Soft ASP be installed. It is
questionable whether it is easier to use the Adobe database connectivity
feature or learn ASP. |
| Easy
to install and configure |
    |
Installation
is very easy and straightforward. |
    |
Installation
is very easy and straightforward. The software reminds you to install
Quicktime (necessary for certain features) if it is not installed on your
machine. |
| Extensibility |
    |
Besides
through the Macromedia Exchange web site (exchange.macromedia.com) where
the user can add extensions and behaviors, the menus are configurable
through editing the menus.xml file that dictates the configuration of
Dreamweaver's menus. |
    |
The
user can add extensions and behaviors from within the application with
a built in utility that downloads new stuff from adobe. The user can also
drop pre-written action files into a specific directory and they are automatically
available through the actions menu. |
| FTP |
    |
Comprehensive
FTP interface built into the site management tool. |
    |
Simple
and comprehensive ftp interface |
| Help |
   |
No built-in
help system. Help requires access to the Internet and a web browser. Online
help is comprehensive and easy to navigate. |
  |
No built-in
help system. Help requires access to the Internet and a web browser. Online
help is fairly comprehensive, but a bit clumsy to navigate. |
| Image
Rollovers |
    |
The
"Insert image" dialog box allows for specification of starting image,
mouseover image, and mousedown image and creates the necessary JavaScript
automatically. There is also a built in utility for creating menu bars
with roll-over images. |
    |
This
is treated as a drag and drop object, separate from a regular image. The
application inserts necessary JavaScript to swap graphics for main image,
mouse over image and click image. |
| Java
Scripting |
   |
Dreamweaver
provides full JavaScript support plus a small collection of useful JavaScripts
The built in script editor, however, is little more than a dialog box
with a text box inside. |
    |
GoLive
provides a great amount of JavaScript Support. There is a built-in editor
with a drag and drop collection of JavaScript functions (which is very
helpful in ensuring correct syntax). JavaScript is displayed in a unique
color in the source viewer. The built-in preview window does not support
all JavaScript code. |
| Links
to external text editors |
    |
Edit
menu -> preferences. Specify "External HTML editor" to be any text editor/word
processor. |
|
Does
not appear to link to external text editors. |
| Links
to other external applications |
    |
Freely
configurable (Edit menu -> preferences). Add external editors according
to the file extension they would modify. Naturally, ShockWave and Flash
objects have a greater degree of configurability. |
   |
Uses
the association for a particular object as registered in the OS. For example,
if Photoeditor is associated with .gif files in Windows, double clicking
the object will open it in Photoeditor. There is no option in the right-click
menu to edit an object. |
| Manual |
   |
A printed
manual comes with the software. The tutorial is not much help at all-it
covers basics but not much in the way of reasons why one might want to
do what they have the user do. The remainder of the manual is merely a
reference tool-there is little substance beyond the basic, "To do X, click
X and choose Y." |
|
Manual
was not available for evaluation. |
| Plug-in
support |
    |
The
program handles plugins with ease. Use the plugin icon in the objects
palette to insert it, and modify its parameters with the properties palette.
You can even audition the plugins from within the app. |
    |
Includes
a utility, accessible from the help menu, called adobe online, from which
one can access and install plugins. |
| Server
Side Includes |
   |
Dreamweaver
defaults to "fixing" unclosed tags, so when a tag is intended to be closed
by an (x)SSI, Dreamweaver closes it too. |
   |
Software
inserts a meta-tag line in documents with server-side includes. The included
content, as long as it is available, is displayed in the preview window.
|
| Site
management |
    |
Site
management interface is very complete. Multiple sites can be maintained.
For remote servers, FTP or LAN access can be used. Dreamweaver will detect
that a file name has been changed and update links in all other files
can be configured for each site individual |
    |
Single
interface includes FTP, webDAV service, general site and link management. |
| User
friendliness |
   |
Overall,
the interface is not completely intuitive to someone not familiar with
HTML and website-building concepts. However, if the user is familiar with
building web pages, it is easy to figure out. |
  |
Adobe's
interface is more difficult to learn than the Macromedia interface - especially
for new users who do not already know Adobe's products. For experienced
users comfortable with the Adobe look and feel, there should be less difficulty. |
| XML support |
    |
Full
support for XML built-in. |
    |
Excellent
XML support built-in. |