Spell Checking for Web Apps.
RapidSpell Web ASP.NET allows developers to add a powerful as-you-type, inline or dialog ASP.NET spell checker to any web application.
Support for all Technologies including MVC, Web Forms and AJAX
A new JavaScript method of implementation enables developers to add spell checking to any ASP.NET based web application no matter the technology they are using. Whether you are building projects for MVC, standard Web Forms (aspx & ascx pages), HTML, ASP or using AJAX in your apps. - the Client Side JavaScript mode of usage provides a simple & intuitive spell checking control without making a large footprint on your application.
The existing Server Control based (ASP.NET server tags) method of usage is still supported for those developers that would prefer not to move over to JavaScript.
Extensive Dictionary Support
Included with RapidSpell Web ASP.NET are 5 English dictionaries, including 140,000 word U.S + U.K. dictionaries (separate and combined), plus Canadian and Australian English. Over 18 non-English dictionaries are also available.
As-You-Type for the Web
Spelling errors are highlighted shortly after a user types an incorrect word. Right Clicking the underlined word provides the user with relevant spelling suggestions and options to Ignore or Add the word to their own custom user dictionary.
Powerful Dialog Checking
The dialog spell checking interface provides an intuitive spell checking experience with options such as Ignore, Ignore All, Change All etc. All text boxes within a Web Form can be spell checked or specifically ignored as required.
The user dictionary (Add button) is enabled by default and can easily be disabled if required. Custom dictionaries can be provided on a Location of Per User basis as business requirements demands.
Validator Support
One of the most important aspects when checking valid information has been entered by users is spelling. Developers, and businesses alike, need to ensure all the information they retain through their web applications is as valid and relevant as possible. RapidSpell Web .NET can be easily integrated to your validation controls and the behaviour customized to fit in with your business needs.
Choice of Suggestions Algorithm
A choice of two suggestion algorithms can be used to find suggestions of spelling errors; ‘hashing’ and ‘phonetic’. Hashing works best with typographic errors and common spelling mistakes. The phonetic algo is a ‘sounds-like’ method of finding spelling suggestions.
Download the free Evaluation of RapidSpell Web ASP.NET today and add spell checking to your own web applications.
Version History
New in v5
Added WCF and ASMX Web Services for backend server calls. For MVC users this means there is now no dependence on ASPX Web Forms. It is also more lightweight. Spell check options dialog added. Added support for the context menu key on the keyboard, and enabled selection of suggestion menu items with keyboard. Edge browser support added. jQuery UI based dialog mode added (for Javascript based usage only). Modal mode improvement to use jQuery UI dialog (must enable with rapidSpell.dialog_setUseDivDialog(true);) (for Javascript based usage only) Smaller bug fixes
New in v4.5
- IE11 fix issue where clicking off of the top line would not focus cursor.
- Improve performance with certain larger text contents.
- Fix XSS issue with popup URL manipulation.
- Fix tabbing between fields in recent versions of Chrome.
- Support 'placeholder' HTML attribute in text boxes
- Images in rich HTML editors will now be hidden by default in the dialog spell checker text window, to allow them to be shown call rapidSpell.setParameterValue('default', 'HideImages', false);
- Added WCF support http://keyoti.com/support/default.aspx?g=posts&t=2176
- Added ability to set textbox ids to check for inline, use rapidSpell.ayt_setupTextBoxes(false, idsToCheck);
- Smaller bug fixes
New in v4.4
- Spell checker can now look for elements to check by their class rsw_spellable. This allows textboxes to be checked by inclusively specifying them rather than excluding them.
- Address some XSS issues with dialog spell checker.
- Fix IE11 not tabbing to other textboxes.
- Small bug fixes
New in v4.3
- Add support for IE 11
- Use web fonts within as-you-type text area, when specified in a CSS file
- Fix placement issue with static overlay
New in v4.2
- Fix % width/height handling in as you type textboxes.
- Tablet browsers (Android etc) will switch to left click for context menu suggestions, to support touch.
- Fix bug in dialog with too many errors crashing popup
- Small bug fixes.
New in v4.1
- Make dictionary cache reload newer versions of a dictionary.
- Enable cross subdomain usage for dialog spell checker (see docs).
- Fix Chrome & Safari issue with textbox postback losing data.
- Small bug fixes.
New in v4.0
- As you type support added for Chrome and Safari browsers.
- Inclusion of simpler, more flexible automatic setup scripts, which will spell check all textboxes unless otherwise indicated (see docs).
- Automatic dictionary caching, supports multiple dictionaries per app.
- Sentence capitalization correction added [IgnoreIncorrectSentenceCapitalization]
- Lowercase i correction (in English) [IgnoreInEnglishLowerCaseI]
- Filter suggestions that would make text longer than 'maxlength'.
- Inline ignore all removes underlines in all text boxes and not just current.
- Prevent pasting beyond 'maxlength'.
New in v3.8
- Internet Explorer 9 support added
- Firefox 4 support added
- Autoclose popup window when user navigates away from main page.
New in v3.7
- .NET 4 DLLs and VS 2010 demos included