Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

Articles8 Tools for Weaving Your Web Site


January 1997 / BYTE Software Lab Report / 8 Tools for Weaving Your Web Site

Creating a Web page or site is an involved process. It's easier with the help of software like the packages we test here.

Tadesse W. Giorgis

Free at last! The World Wide Web's hyperlinked pages have freed us from moving through documents page-by-page. We jump at will from one section or document to another without losing the navigational links. To be accessible, however, a Web page must first exist as a Hypertext Markup Language (HTML) file on a Web server. The need to create and manage these files has spawned an entire new service industry, and an explosion of software tools makes it possible for nearly anyone with an Internet connection to create their own Web pages.

For this report, NSTL looked at eight W eb-authoring programs for Windows 95/NT that facilitate creating Web pages for users with minimal HTML programming expertise. We also looked at three conversion/production tools and one new entry (see the sidebar "Four More for the Web"). At the low end are simple HTML editors with some provision for testing pages, such as a built-in previewer. At the high end are multifunction programs with WYSIWYG and graphics editors, site management capabilities, and a full-featured browser.

Of these dozen packages, we think you should first consider Microsoft's FrontPage 97 with its Bonus Pack. This powerful Web authoring, publishing, and site management product was the most versatile overall and among the easiest to use. In particular, Web-site designers will find the Microsoft Image Composer add-on extremely useful. FrontPage 97's site management and administration features make it highly attractive to companies planning a strong Internet presence or extensive intranet service.

However, if you want to build a site for personal use, or a small- to medium-size site, consider AOLpress, which is freely downloadable from America Online. Its interface is well done and easy to use, and it offers competent Web authoring and site management capabilities for a good price.

Web Pages Are Different

Web-page authoring and editing call for both content and creativity. Design is important, and visual design for the Internet requires a different approach than for print. The best packages provide professionally designed samples, templates, and style sheets, along with HTML guides, conversion tools, and reference resources to help you produce good-looking pages.

Depending on its content and complexity, a page may require programming to develop Java applets, ActiveX controls, Common Gateway Interface (CGI) scripts, server-side scripting, and database access.

Another important point involves the validity of HTML tags, references, and uniform resource locators (URLs) . Bad or broken links mean a page won't do what its author intends (see the sidebar "Are Those Tags and URLs OK?").

Siting the Pages

You must transfer new pages to a Web server using an FTP utility. This protocol ensures that directory and file structures and names are correctly mapped over the TCP/IP network. At this point, you must also consider security and access-control issues. Some authoring tools, such as FrontPage 97, have built-in security features that a Web author must understand to use effectively.

Putting together and administering a site might seem alien to a Web-page author, but once you get beyond a few pages, it's important to consider them in context, not as stand-alone pages. The best Web-authoring tools come with built-in site-administration and database-connectivity tools.

What Kind of Tool Am I?

What makes one Web-authoring package superior to others? In our tests, users favored flexible and versatile products that let them create liv ely, engaging, interactive, and dynamic pages. Some of the editors we tested -- AOLpress, Emissary Desktop, FrontPage 97, HoTMetaL Pro, and Web Factory Pro Image -- provide a WYSIWYG interface or something similar. Others, such as Aardvark Pro and HTML Builder, simply assist the author by plugging in the desired HTML tags from a menu. These tag editors are fast and surprisingly useful. The WYSIWYG programs are sometimes limited, may lack the newest HTML features, need more system resources, and run slower.

WYSIWYG editors with a built-in previewer give a good idea of what the page will look like with a browser. HTML tag editors normally don't give feedback, relying instead on external Web browsers. Some editors, including HoTMetaL Pro and HotDog Professional, offer a compromise between the two approaches.

Although most users prefer a WYSIWYG editor, your choice should depend on what the package will let you do rather than how it does it. Ease of use matters, but it's not as important as page-construct ion potential. The better tool isn't always the easiest one to use.

Aardvark Pro

This intriguing package is, unfortunately, hard to recommend. It's a true HTML tag editor, providing efficient and cost-effective Web-page editing without needing extensive resources. While it's basically a single-function package, Aardvark Pro has extensive editing tools and utilities, including Color Chooser and Tags Chooser, which let you point and click on a text color scheme or insert a paired HTML tag. The built-in previewer is convenient for checking the look of a Web page. Aardvark Pro has wizards for creating a home page, tables, forms, and Java applets.

But Aardvark Pro scored lowest for both ease of learning and use. It offers no HTML syntax checking, and it scored lowest on validation/error checking.

AOLpress

America Online's AOLpress offers excellent WYSIWYG editing and good documentation and support. It's easy to learn and use. It includes the MinWeb site manage ment tool and a handy HTML syntax parser. Because AOLpress is freely downloadable, it's the most cost-effective package here. However, it's slower than other packages. Also, it has no graphics-editing capability and was prone to lock up on unsupported tags.

Still, for small businesses and individuals who want to establish a presence on the Internet, AOLpress is an attractive prospect. We recommend it for small- to medium-size site applications.

Emissary Desktop

Attachmate's Emissary Desktop includes just about everything you'll need to create a Web page. It's also among the easiest to learn and use. Available in LAN and dial-up versions, Emissary Desktop combines Internet mail and news, Web browsing, host access, file management, and task scheduling. It features WYSIWYG editing and an easy-to-use, customizable interface.

On the downside, its HTML editing and syntax checking are limited, and there's no graphics editing. Still, more than any other product tested, Emissary Deskt op offers a complete Web-building package.

FrontPage 97

When Microsoft bought FrontPage 97 from Vermeer, it picked a winner. In our tests, FrontPage 97 was the clear front-runner, excelling in versatility, graphics editing, and site management. It outscored the others in ease of use and learning and versatility. It came in second in validation/error checking.

FrontPage 97 is the most versatile of this group. It includes database access, Image Composer, Internet Explorer 3.0, the personal Web server, browser/previewer, spelling checker, thesaurus, and security and scripting support. FrontPage 97 corrects most syntax errors, such as unpaired tags, during file import, but not when you enter tags manually. The package needs an explicit HTML syntax-checking tool.

For the beginning Web author, FrontPage 97 isn't as straightforward as other WYSIWYG editors until you get used to its Explorer-dominated interface, which is less intuitive than it might be. Also, the menu structures were sometimes illogically different between modules.

HotDog Professional

Can you take seriously a program named HotDog Professional from a company called Sausage Software? Yes. This HTML editor has extensive tools and helper utilities, including ActiveX support, though it has no graphics editor. The user interface is improved over earlier versions, with customizable floating toolbars, shortcut keys, a mini Web browser/previewer, auto-saving, drag and drop, and easy insertion of image and sound files.

HotDog Professional uses multiple user-specified browsers to preview a document, enabling effective cross-browser compatibility checking. The product is fast and responsive, with features that appeal to both novice users and veteran Web masters. Of the three HTML editors, HotDog Professional is the clear choice.

HoTMetaL Pro

HoTMetaL Pro is now a full-featured, powerful, and versatile program. It offers both HTML and WYSIWYG editing, an excellent graphics editor, and the best HTML checking, making it handy for Web masters who must test pages created by others. It excels at document conversion.

In HoTMetaL Pro, you don't see straight ASCII. Instead, Web-page elements are surrounded by semigraphical HTML tags, which you can hide.

We found HoTMetaL Pro occasionally unstable. What's more, its publishing capability is limited, and as an advanced Web-authoring program, it should have some site management capabilities.

HTML Builder

This simple, inexpensive, and efficient HTML editor is greatly improved over its earlier version. It's easy to set up and use, but functionality is limited.

The program opens with a lean interface that expands after you create a new file or load an existing one. You can enable or disable toolbar elements for styles, headings, links, special characters,and HTML 3.2 extensions. The starting template provides the basic HTML tags.

Web Factory Pro Image

A mixed bag, Web Factory Pro Image is easy to set up and use, with a flexible interface, and efficient and capable HTML syntax checking and validation. It opens paired HTML and preview windows for each Web page. You can edit in either window, and the corresponding action is reflected in the nonediting window whenever you make a change. But the product is unreasonably expensive, especially in view of its limited scope, and it doesn't even include a full browser.



Product Information


Aardvark Pro 2.2.......................$59

Functional Business Systems
Fairview Park, South Australia, Australia
Fax:      +61 8 8251 5648
Internet: 
http://www.tmgnet.com/aardvark/

Circle 1050 on Inquiry Card.

AOLpress 1.2...........................Free via download

America Online, Inc.
Vienna, VA
Phone:    (800) 879-6882
Fax:      (703) 918-1106
Internet: 
http://www.aolpress.com

Circle 1051 on Inquiry Card.

Emissary Desktop 2.0...................$49 (dial-up)
...................................
....$99 (LAN)

Attachmate, Inc.
Bellevue, WA
Phone:    (800) 426-6283 or (206) 644-4010
Fax:      (206) 747-9924
Internet: 
http://www.attachmate.com

Circle 1052 on Inquiry Card.

FrontPage 97..........................$149

Microsoft Corp.
Redmond, WA
Phone:    (206) 882-8080
Fax:      (206) 936-7329
Internet: 
http://www.microsoft.com

Circle 1053 on Inquiry Card.

Fusion 1.0............................$495

NetObjects, Inc.
Redwood City, CA
Phone:    (415) 482-3200
Fax:      (415) 562-0288
Internet: 
http://www.netobjects.com/

Circle 1054 on Inquiry Card.

HotDog Professional....................$99.95

Sausage Software, Inc.
Doncaster, Victoria, Australia
Fax:      +61 39 855 9800
Internet: 
http://www.sausage.com

Circle 1055 on Inquiry Card.

HoTMetaL Pro 3.0......................$159

SoftQuad, Inc.
Toronto, Ontario, Canada
Phone:    (800) 387-2777 or (416) 544-9000
Fax:      (416) 544-0300
Internet: 
http://www.sq.com

Circle 1056 on Inquiry Card
.

HTML Builder 1.1.......................$29

FLFSoft, Inc.
Oak Creek, WI
Phone:    (414) 764-8666
Internet: 
http://www.execpc.com/~flfsoft

Circle 1057 on Inquiry Card.

Web Factory Pro Image 1.1.............$229

Thunder & Lightning Co.
San Diego, CA
Phone:    (619) 643-5550
Fax:      (619) 643-5553
Internet: 
http://www.tlco.com

Circle 1058 on Inquiry Card.

WebMaker 2.2...........................$99

Harlequin, Inc.
Cambridge, MA
Phone:    (617) 374-2400
Fax:      (617) 252-6505
web@harlequin.com
Internet: 
http://webserver.harlequin.com/

Circle 1059 on Inquiry Card.

Web Publisher 1.1.....................$495

SkiSoft Publishing
Lexington, MA
Phone:    (617) 863-1876
Fax:      (617) 861-0086
Internet: 
http://www.skisoft.com/

Circle 1060 on Inquiry Card.

WebWorks Publisher....................$895

Quadralay Corp.
Austin, TX
Phone:    (512) 719-3399
Fax:      (512) 719-3606
Internet: 
http://www.quadralay.com/

Circle 106
1 on Inquiry Card.

HotBYTEs
 - information on products covered or advertised in BYTE


Best Overall: Microsoft FrontPage 97

Microsoft FrontPage 97 is a powerful Web authoring, publishing, and
site management product. Its site management and administration
features are attractive to companies planning a strong Internet
presence or an extensive intranet. It's the best product for high-end
Web production and site management applications.  Serious tools for
site management and administration make this a versatile program.


               Price   Tech-  Imple-  Ease of   Ease of  Validation/   OVERALL
                      nology  menta-  Learning    Use       Error      RATING
                               tion                        Checking

Microsoft      $149    ****    *****    ****     ****       ***        *****
 FrontPage 97
FBS Aardvark
   $ 59    *       *        **       **         *          *
 Pro 2.2
AOL AOLpress   Free    ***     ***      ****     ***        **         ***
 1.2
Attachmate     $ 99    **      ****     ****     ****       **         ****
 Emissary 
 Desktop 2.0
Sausage Soft-  $100    **      ***      ***      ***        **         **
 ware HotDog
 Professional 
SoftQuad       $159    ***     ***      ***      ***        ***        ****
 HoTMetaL
 Pro 3.0
FLFSoft HTML   $ 29    *       **       ***      ***        *          *
 Builder 1.1
TLC Web        $229    **      ***      ***      ***        ***        *
 Factory Pro
 Image1.1


Key

***** Outstanding
 **** Very Good
  *** Good
   ** Fair
    * Poor





Features


             Aardvark   AOL-  Emissary  Front-  HotDog  HoT-    HTML      Web 
             Pro 2.2   press  Desktop   Page 97  Prof.  MetaL  Builder  Factory
                        1.2     2.0
                      Pro     1.1      Pro
                                                         3.0             Image
                                                                          1.1

CPU, OS, memory requirements

Minimum CPU     386     486     486       486     486   486/33   386      386
Windows 3.1/     y       y                                y                y
 3.11
Windows 95/NT    y       y       y         y       y      y       y        y
Mac OS 7.x               y                  
SunOS, IRIX              y                SE            
Solaris, HP/UX           y                SE              y      
AIX, BSD                                  SE            
RAM (MB)     8 (4 for  16 (12   16      8 (16     16      8       8        8
             Win 3.1)  for Win          for Win
                       95)              NT)
Disk space (MB)  2       1      55        15       1      2       2        5


Major components

WYSIWYG editor           y       y
         y              y                y
Full-function    y       y       y         y            
 Web browser
Built-in HTML    y       y       y         y       y      y                y
 previewer
Web-publisher    y       y       y         y       y      y      
 utility
Site management          y       y         y            
 utility
Web-page         y                         y       y      y       y   
 templates
Task management          y                 y              y      
 utility


File management

Built-in file    y       y       y         y       y      y       y   
 manager
Supports drag                    y                                        y
 and drop
Organize         y
 document files
 into projects
Specify          y               y         y       y      y       y   
 directory,
 browsers
Specify external         y       y         y       y      y       y       y
 viewers/browsers
Save document    y       y       y         y       y      y
       y   
 as text file
Import image     y       y       y         y              y               y
 file, single format
Import image     y               y         y              y      
 file, multiple
 formats
Full-location            y                 y              y               y
 browsing
Program          y               y         y       y              y   
 includes
 wizards
File transfer            y       y         y       y      y      
 utility
 (e.g., FTP)


HTML authoring and editing

Java applet      y       y       y         y       y      y       y   
ActiveX control                            y              y      
Marquee          y                         y       y      y               y
Mail-to link             y       y         y       y      y       y       y
Macro-language  Limited                    y              y      
 processor
Parses in a              y       y         y       y      y       y   
 single pass
Checks for
                       y         y                              y
 correctly
 formed URLs
Checks link                      y         y                              y
 integrity when
 files are moved
Auto-corrects                                                             y
 unmatched tags


Graphics editing/manipulation

Full-function    y               y         y       y      y      
 graphics editor,
 scanning module
Import graphics  y               y         y              y      
 from multiple
 file formats
Auto-conversion  y               y         y       y      y      
 to GIF or JPEG
Full control     y                         y       y      y      
 of image size


Display, viewing, previewing

Open multiple    y       y       y                 y      y       y       y
 editing windows
Open multiple            y                                                y
 preview windows
Edit and         y    Separate   y         y       y      y       y       y
 preview i
n             only
 same or separate
 windows


Site management

Structural or            y       y         y
 folder/file view
 of map
Show all                 y       y         y
 internal and
 external links
Show broken              y                 y
 links graphically
Expand or                y                 y
 collapse view
Move pages               y       y         y
 from one site
 to another
Add/delete/              y       y         y
move pages to
 a site map
Can publish              y       y         y       y      y
 entire site
 or just pages


Key

y   = yes
SE  = Via special server extensions.
[U] = via utilities.




Everyone's Doing the Web Dance

screen_link (171 Kbytes)

Everyone is making Web pages these days, and with authoring packages like these, it's much easier than it was just a year ago.


Front Page

screen_link (15 Kbytes)


Tadesse W. Giorgis has tested network OSes, management products, and peripherals at NSTL for over five years. You can contact him at tadesse@nstl.com .

Up to the BYTE Software Lab Report section contentsGo to next article: Four More for the WebSearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network