RapidSpell Web v3.0.1 Java


Overview
Support Forum
Free Evaluation
Buy Online
Online Demos
Features
Licensing
Dictionaries
Screenshots
Documentation
Version History
FAQ


What Sets It Apart

Single Round Trip = Better User Experience & Less Server Load
Built In Support For 'Rich HTML Text Boxes'
Fully & Easily Customizable Interface
Open SDK
Easy Installation And Use
Customizable Dictionaries
Supports I.E., N.S., Opera, Safari and Mozilla


RSS

Add spell checker functionality and value into Web applications with a couple of lines of JSP code. RapidSpell Web provides JSP developers and designers with a cross browser (and multi client platform) web Tag that requires no client installation, no special security settings and as much programmatic flexibility as you want. RapidSpell Web includes 2 interfaces, an inline highlighter and a fast (no post back) dialog interface. RapidSpell Web uses combined and separate customizable 140,000 word U.S. & U.K. dictionaries (and user dictionary) and a powerful suggestion engine. Australian and Canadian dictionaries are available freely on request. Non English dictionaries are also available.

General Details

All the features of a regular Windows spell checker

The UI provides all the usual features, add (to user dictionary), change, change all, ignore, ignore all, undo, and smart suggestions. The user dictionary is stored on the server and can be unique per user, or shared amongst groups. The spell checker UI features a preview pane to interactively highlight spelling and duplication errors (with no post back), and accepts manual corrections.

Easy to add spelling to any Java web application/site

RapidSpell Web provides a spelling component to add spell check functionality to your web applications, by simply adding the JSP Tag to a jsp page - Servlets are also supported with included JavaBeans. There are no programming skills required to use RapidSpell Web, making it accessible to JSP page designers aswell as Java programmers.

Comprehensive text box support (plain, rich, custom)

It interactively checks any HTML text box component such as <textarea> and <input type='text'> and 3rd Party text components such as HtmlArea and FCKEditor.

Inline (as you type style) document highlighting

The RapidSpellWInline control provides Windows style in-text-box highlighting, with editable text box support for modern browsers and static 'overlay' support for older browsers.

Traditional dialog checking

The RapidSpellWebLauncher control provides traditional dialog (modal/non-modal) spell checking.

Custom dictionaries

Supports customizable main dictionaries (through Dict Manager tool) and user dictionaries (either one dictionary for all users or separate user dictionaries) located on the server.

Open API, for customization and non GUI usage

The open API allows customizations to be made to behavior, eg;

  • User dictionary behavior - eg. change the way the user dictionary is persisted (databases)
  • Parser behavior - eg. use UI as an offensive language checker
  • Customizable lookup/suggestions methods

The included non GUI component provides core spell checker functionality through the RapidSpellChecker class, which means it is suitable for server applications as well as any console application. It has been clocked at 50,000 words/sec on a standard 1GHz PC (100k+ on average server hardware).

Free updates and support

Free minor version updates (eg. 2.8 to 2.9) are included with a purchased license, as is email technical support.

Section 508 / AA compliant

RapidSpell Web Java complies with Section 508 and W3C AA. Please view the Voluntary Product Accessibility Template (VPAT) which outlines the specific accessibility-related features.

Technical

Minimum base browser requirements

RapidSpell Web works in Internet Explorer, Firefox, Netscape, Opera and Safari. It uses only HTML and Javascript, this means there are no special requirements, plugins, or long downloads, as with some spell check server components.

Flexibility

It is easy to use RapidSpell Web as a Tag in a jsp page or programmatically in inline-code/servlets, either way full customisation of style, layout and properties is possible. Using a simple HTML template mechanism it is also possible to layout the spell checker as you wish, including branding.

No post-back interface

All dictionaries (main and user's) are stored on the server, yet the user's spell checking experience is not hampered by any post-backs to the server, because there are none. User dictionaries can be stored on a database (examples provided).

Popup or in page spell checking modes

RapidSpell Web provides two distinct spell checker controls;
RapidSpellWebLauncher functions in one of two modes, 'popup' - which open's a small console window with the spell checker in it or in 'separate' - which loads the spell checker in the main window on a separate page, there are no restrictions with either of these modes.
RapidSpellWInline works using AJAX to highlight errors inside the text box.

2 suggestions algorithms

Two powerful suggestions engines can be used to find good suggestions for words, including an exclusive 'sounds-like' algorithm.

Sessionless - high performance

Works without session variables, making it possible to use RapidSpell Web with server clusters/farms. The single request architecture keeps server load down, and is possible through our high performance suggestions algorithm.

Broad compatibility

RapidSpell Web was designed to JDK 1.2.2+ specification and supports legacy browsers, Internet Explorer 5+, Netscape 6+, Firefox 1, Opera, and Safari on the PC and Mac.

RapidSpell Web is expected to work with all J2EE servers, it has been tested in, and works correctly with;

  • BEA WebLogic Server
  • IBM WebSphere
  • Sun ONE Application Server
  • Jakarta Tomcat


Free Evaluation Download

Also available: RapidSpell Desktop .NET RapidSpell Web .NET RapidSpell Desktop Java

Questions?



Copyright © 2002-2008 Keyoti Inc.