Alamo PC Organization: HOME > PC Alamode Magazine > Product Reviews

cat

Internet with an Accent 1.0 
by Pete Cassetta, Alamo PC

[Accent box] The Internet has certainly helped bring people together from a variety of countries, cultures, and languages. Unfortunately, it has also revealed just how badly fragmented the computing world is in terms of standards for multilingual communication. Even though two people may speak the same language, they often can't send comprehensible e-mail to one another, or read each other's newsgroup messages or web pages.

 The main problem is incompatible character sets. (A character set is simply a way of assigning numeric values to letters, digits, punctuation marks, etc., so that they can be conveniently used on computers.) The situation is simple for English, since almost all computers support the ASCII character set. But for other languages, character set standards tend to differ for DOS, Macintosh, Unix, and Windows (OS/2 generally follows DOS standards). For example, the Russian capital A is character #128 in DOS and Macintosh character sets, #225 in the Unix character set, and #192 in the Windows character set.

 So if you want to put up a Russian web page, which character set should you use? Well, different web authors make different decisions. As a result, when you surf around reading Russian web pages, you frequently need to stop and tell your web browser to use fonts designed for another character set. A similar situation exists for Turkish, Greek, Polish, Arabic, etc. To make matters worse, there is no generally accepted practice for authors to specify the character set of a web page or an e-mail/newsgroup message, so it is difficult for web browsers and e-mail readers to automatically choose the correct fonts.

To the Rescue...

Internet with an Accent is an attempt to solve this dilemma. It consists of fonts for Arabic, Cyrillic (the alphabet used by Russian and other Slavic languages), Central and Western Europe, Greek, Hebrew, Turkish, and Japanese, and four multilingual programs: Multilingual Mosaic (a Web browser), Multilingual Publisher (a word processor), Multilingual MailPad (for reading and writing e-mail), and Multilingual Viewer (for viewing and printing messages others have written). As an added bonus, it also comes with a suite of general-purpose Internet programs.

Accent Multilingual Mosaic

I was pleasantly surprised by this web browser/newsgroup reader. It has a nice user interface and a decent set of navigation features, but more impressively, it supports a very up-to-date dialect of HTML, including 3.0 features such as tables and background bitmaps. It loads and displays web pages fairly quickly, though not quite as fast as Netscape Navigator.

 On the downside, it doesn't support cutting-edge web features like frames and Java (as does Netscape). Another problem is that it is a 32-bit program, requiring Win32s (a set of DLLs and drivers from Microsoft) to run under Windows 3.1. I've never found Win32s reliable, and true to form, Multilingual Mosaic crashes readily under Windows 3.1. It crashed almost every time I loaded a non-trivial web page. I eventually gave up trying to use it under Windows 3.1, and wouldn't recommend it on this platform. It does work well on Windows 95, however. The only problem I noticed is that it crashes often with invalid page fault errors when free space gets low on the drive containing the Windows swap file.

 The multilingual features of this browser are what really set it apart, of course. First of all, it recognizes the "charset=xxx" attribute of HTML's tag. This tells a browser what character set the web page was written in, and Multilingual Mosaic uses this information to choose the right fonts when displaying the page. It also recognizes HTML's tag, which tells a browser what language a block of text was written in. It uses this information to switch fonts whenever necessary if a page contains multiple languages.

 Unfortunately, the and tags are new to HTML, and aren't widely used in existing web pages. To read such pages, Multilingual Mosaic provides a nice drop-down list you can use to manually specify the character set. When you do this, the page redisplays in the chosen character set.

 Keep in mind that Netscape Navigator 2.0 has a similar feature. Its term for character set is "document encoding," and it lets you choose between Western (Latin 1), Central European (Latin 2), Japanese, Chinese, Korean, or User Defined. Navigator's implementation is more limited however. It does not provide fonts for any of these character sets, it fails to provide separate menu options for Cyrillic, Greek, Turkish, Arabic, or Hebrew, (you must use User Defined), and it doesn't handle right-to-left languages (Arabic and Hebrew) intelligently.

 For all Multilingual Mosaic does right in the multilingual arena, it has a few glaring problems. First of all, it is inexplicably slow at changing character sets (this should be a nearly instantaneous process). Also, its list of character sets is incomplete, typically omitting some or all of those used on DOS and Macintosh. For example, it only lists three of the six Cyrillic character sets commonly used in web pages. Finally, while the Windows character sets are correct, most of the DOS and Unix character sets have missing or misplaced characters. Because of this, one common Cyrillic character set, KOI-8, is virtually unusable for any language except Russian.

Accent Multilingual Publisher

This program is a reasonably full-featured word processor. It has a decent set of page, paragraph, and character formatting features, and can import/export a variety of document types (Word, Excel, Ami Pro, WordPerfect, Rich Text Format, etc.). Its native document format uses the extension "acp." One missing feature is spell-checking.

 Accent Multilingual Publisher is particularly aimed at creating multilingual web pages, and can therefore import and export HTML files. I'm not a big fan of HTML editors, preferring instead to write HTML by hand. However, this program is a capable HTML editor, supporting a very up-to-date range of HTML features (forms, tables, banners, background bitmaps, graphics, etc.). I could easily see where it would save some time, especially for creating tables and forms.

 As expected, it handles multilingual web pages quite well. When you export HTML, it asks you which character set you want to use, and inserts the correct tag to inform browsers about this. It also flags all language changes with tags.

 Unfortunately, I found a few problems in the HTML import/export features. The worst problem with import is that it often breaks lines in the middle of a word. If you don't remove these breaks before exporting, the resulting HTML will occasionally have a space in the middle of a word. The worst problem with export is that it often gets the order of HTML tags wrong, opening a new pair of tags before closing an old one. For example, in the HTML I created there were sequences like bold and underline and H2 and a hyperlink. These led to visible problems when the page was displayed in a browser. Because of these errors, the exported HTML produced by Multilingual Publisher needs to be cleaned up by hand.

 Instead of exporting HTML, you can just save your multilingual documents as Accent Multilingual Publisher files (*.acp). Such files can be e-mailed to recipients or placed on web pages. To read them, your audience can use either Multilingual MailPad or Multilingual Viewer.

Accent Multilingual MailPad

MailPad is similar to Publisher, though it is even more scaled down. It lets you create and read multilingual documents, but there are very few formatting options and import/export filters. It is not a program for sending and receiving e-mail, just for creating and reading it. Any document you create with MailPad must be sent as an attachment using your normal e-mail program. In a sense, you don't really need MailPad at all; Publisher does everything MailPad does and then some, though MailPad is a bit smaller and quicker than Publisher.

Accent Multilingual Viewer

Viewer lets you read and print documents that were created with either Publisher or MailPad. It can run standalone, or as a "helper" application for various web browsers such as Netscape Navigator, Microsoft Internet Explorer, Accent Multilingual Mosaic, and Spyglass Enhanced Mosaic. When used as a "helper" application, your web browser automatically invokes Viewer to let you read Accent Publisher documents referenced on web pages. This is an attractive alternative to creating multilingual web pages, because as I stated earlier, most web browsers aren't too adept at handling international character sets.

 Although Viewer is part of the full Internet with an Accent product, it can also be freely downloaded from Accent Software's Web site (http://www.accentsoft.com). The idea is that if you purchase Internet with an Accent, you can create documents that anybody can read by getting a free copy of the Viewer program. This is similar to Adobe's approach with Acrobat (anybody can download the Acrobat Reader for free). However, I feel Acrobat has a few advantages over the Accent Viewer. For one, it can embed fonts in a document, ensuring that the reader will have all necessary fonts available. Another advantage is that Acrobat has readers available for Windows, Macintosh, and Unix, while the Accent Viewer is only available for Windows at this time.

Internet Suite

As an added bonus, this product comes with a suite of general-purpose Internet client software, including: a dialer, TCP/IP stack, e-mail program, newsgroup reader, FTP, Telnet, gopher, ping, and KEYview, a utility for viewing images or documents in a variety of formats. The e-mail program is Pronto Mail 2.0, from CommTouch software; most of the other programs are from FTP Software. All of these programs are quite full-featured and compare favorably to others I have used. For example, Pronto Mail includes spell-checking, multiple hierarchical folders for storing messages, rules for filtering incoming messages, etc. (though its address book is a bit weak).

 The only problem I had with the suite is that I was unable to resolve a few domain names such as netscape.com, aol.com, and zdnet.com. I've had the same problem with the NetManage Internet Chameleon product, and I'm not sure if the problem lies with these products or with some quirk of my Internet Service Provider's system. At any rate, I have been unable to resolve the problem so far.

Documentation

I feel the documentation for this product is rather mediocre. Printed documentation consists of a brief Quick Start guide for the four multilingual programs and a User's Guide for Pronto Mail. No manual is provided for the other Internet client software. Quick Start gives a decent overview of the multilingual programs, and describes a few of their main features. The Pronto Mail User's Guide contains the essential information but looks and reads like a rough draft. None of the printed documentation has any screen shots, so it's hard to use for acquainting yourself with the programs before installation. Online help was generally pretty good, though I was disappointed that Multilingual Mosaic's documentation is in HTML form (HTML loads and displays slower than Windows help, and I hate having to lose my context within a web page to go to a help page).

 This product is really crying out for a thorough reference on character sets, but I couldn't find a single word on the topic. You really have to know what you're doing with character sets, what all of the obscurely-named character sets are used for, and how they differ from one another. At the very least, Accent should provide pointers to web pages where these things are explained.

System Requirements, Price, and Support

System requirements are Windows 3.1 or 95, a 386 or higher processor, 4 MB memory (8 MB recommended), and 8-50 MB disk space (a typical installation will require about 35 MB). I tested on a 386 with 8 MB of memory, using both Windows 3.1 and 95. I would recommend at least 8 MB of memory, and Windows 95. As mentioned earlier, Multilingual Mosaic is unreliable under Windows 3.1.

 Street price is about $60, which I feel is quite reasonable considering all that is included.

 One year of free e-mail technical support is provided. After that, you must purchase a support contract.
 
 

Conclusions

This product is a great concept, and is in fact quite ground-breaking. Unfortunately, as I've noted throughout this review, the implementation has a lot of typical version 1.0 problems. I found the minimal documentation and the limited and inaccurate character sets most problematic. However, upgrades are supposedly free (downloaded from Accent's Web site), so if you really need this product, you may want to get it now, let Accent know what improvements you need for the future, and hope they deliver.

 You can reach Accent Software at (800) 535-5256, or just visit their web site (http://www.accentsoft.com).