What is WebReader?

WebReader is simply a full-function Usenet newsreader with the added capability of allowing the user to post not only ordinary ASCII text messages, but pages of Hypertext Markup Language (HTML) as well. In other words, for the first time users of Usenet will be able to employ the full power of HTML to express themselves in a news posting. No more having to resort to all uppercase characters or exclamation marks to emphasize a point, when you can use italics, bold font, etc. Also, since it is written in Sun Microsystem's Java programming language, WebReader will run on any computer supporting the Java operating environment, providing users in an entire enterprise with a common, easy-to-use interface for reading Internet news.

WebReader users, when reading an article in HTML posted by WebReader, will see the HTML "enhanced" message, in much the same way as one would if viewing a Web page with a browser such as Microsoft Internet Explorer or Netscape Navigator™. However, other newsreaders would just display an ASCII "synopsis" of the page, without any HTML. This avoids the obvious problem of unreadability when using Brand X newsreaders, as well as providing the best rendition of the article to HTML-challenged newsreaders.

Posted messages are one of three types:

What release of HTML is supported by WebReader?

WebReader is based on the Swing JEditorPane component, so is fully HTML 3.2 compatible.

What supporting software does WebReader require?

Since WebReader makes extensive use of Swing components, the product requires a Java Runtime Environment (JRE) which includes the Java Foundation Classes. We have successfully tested WebReader under both JDK 1.2.1 and 1.2.2. As of November 1999, JDK 1.3 is too unstable to run WebReader.

What about support for WebReader on other platforms?

Although WebReader should run on any platform to which the Sun JDK and Swing have been ported, we have tested WebReader only on Solaris 7, Windows 98, AIX 4.2.1 and NT 4.0 and can only respond to bug reports relating to those environments. We have also had reports of success in running WebReader on IBM OS/2 Warp 4.0, but had ourselves experienced problems when testing on that platform. As for the Macintosh, we intend to test (and, hopefully, validate) WebReader on the Mac as soon as Swing has been ported to MacOS.

What about performance?

The underlying performance issues in JDK affect WebReader, as they do any Java application, especially when viewing articles containing large images. At the present time, a number of vendors, including Sun Microsystems, Symantec, Microsoft and Inprise (previously Borland), offer fast Java runtime environments. Furthermore, Sun expects to begin shipping HotSpot, a high-performance Java runtime environment, by year-end 1999; HotSpot performance is expected to compare favorably with that of C++.
Jump to: