Client side javascript spell checker

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

We would like someone to develop for us a client side javascript spell checker.

Client side means that no interaction with a server is allowed.

The javascript needs an API so we can call it whenever we need to (i.e. on click, or on form submit).

We should also be able to specify which form fields to check.

The user should also be able to add custom words (perhaps using cookies)

After feedback from bidders I thought I would elaborate more on the requirements:

1. We will require an HTML user interface to the spell checker, this should show the problem words and offer replacements.

2. You will need to source a word list.

3. The API really only needs a couple of functions:

a) setTextFields -- This function sets the form elements to check for spelling

b) startSpellCheck -- This function starts the spell checker with the user interface

c) hasErrors(formElement) -- This function checks the spelling of the specified form element and returns true if there are spelling errors of false if there are no spelling errors.

I hope this helps.

James

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

* * *This broadcast message was sent to all bidders on Thursday Oct 12, 2006 4:11:24 PM:

I've updated my bid request, if you could check and let me know if your bid is still valid I would be grateful.

* * *This broadcast message was sent to all bidders on Monday Oct 16, 2006 9:04:09 AM:

Hi Everyone bidding.

I have a question about this bid.

Obviously there is an issue with client side spell checking, in that to make it happen on the client side the 'word list' needs to be loaded on to the end users PC.

I'm thinking that this would be either a simple text file or a hash table of some form or another. The word list here would be static, so I'm hoping the users browser would cache the word list (thus making the page quicker to load the second and any subsequent time).

If you think this wouldn't work please let me know now. As I don't think this project would be practical if the word list DID NOT cache.

Thank you.

James

## Platform

IE 5+, Firefox 1.5+, Safari (mac)

Техніка MySQL PHP Архітектура ПЗ Тестування ПЗ Веб-хостинг Управління веб-сайтами Тестування сайтів

ID Проекту: #3853094

Про проект

6 заявок(-ки) Дистанційний проект Остання активність Nov 1, 2006

6 фрілансерів(-и) готові виконати цю роботу у середньому за $183

ibapi

See private message.

$153 USD за 28 дні(-в)
(155 відгуків(и))
7.2
normannormal

See private message.

$127.5 USD за 28 дні(-в)
(75 відгуків(и))
5.0
NickRuiz

See private message.

$221 USD за 28 дні(-в)
(2 відгуків(и))
4.0
energydiamond

See private message.

$170 USD за 28 дні(-в)
(7 відгуків(и))
1.3
innovativel

See private message.

$255 USD за 28 дні(-в)
(7 відгуків(и))
2.5
Hexerei

See private message.

$170 USD за 28 дні(-в)
(1 відгук)
3.0