Posted by : Deepak Vasudevan Friday, November 24, 2006

Building Lexical Resilence In the Web Applications

The power of a Word processor lies in the rich lexicographical companionship that it lends to the user. With a seamless experience of web platform complimenting desktop experience and sprawling Web 2.0 applications, the demand of a comprehensive desktop on the Web is ever increasing.

Sometime last week, I was looking out for a spell checking stuff. A search in Google revealed using Microsoft Word.  We would now analyse step-by-step in each of the possible solution and problems surrounding the same.

  1. Cross Browser Compatibility: Since Microsoft Word requires ActiveX Controls and browsers other than Microsoft Internet Explorer on Windows can not recognize them.
  2. Serverside Automation: The next solution we can try is to automate Microsoft Word on the serverside and use AJAX to communicate between the server and the web browser. Again there are the following issues surrounding the same.
    1. Office Web Components License
    2. Considerations for server-side Automation of Office
  3. Trying out StarOffice, we almost invite the same issues.
After a few search, I came across LiteSpellChecker, powered by AJAX and ASpell dictionary. If you have PHP as serverside language, you still have more rapid development with pspell API. Check out LiteSpellChecker examples. It has all cool features like:

  1. Open Source
  2. Comprehensive Examples in Perl, PHP and C++
  3. AJAX
  4. Suggestion Dictionary
  5. Richer DHTML Interface

Popular Post

Blogger templates


Blog Archive


Blog Archive

Powered by Blogger.

- Copyright © Lavanya Deepak -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -