Ajax: Reconnaissance de caractères japonais

Via Fabrice de Reviewing the Kanji et d'Emakina, je suis tombé sur une application de reconnaissance de caractères japonais en Ajax

Bon, même si les explications sont en japonais et que mon court séjour là-bas l'année passée ne m'a pas permis d'apprendre toutes les subtilités de la langue, le concept est très intéressant.

Reconnaissance de caractères japonais en Ajax

Une interface de dessin gérée via javascript enregistre les points qui ont été tracés.

Un post en Ajax vers le serveur permet de récupérer les différents caractères qui ont été compris par le serveur.

Extrait du javascript pour tracer les points du plan de travail

Utilisation d'Ajax appropriée.

L'utilisation d'Ajax est tout à fait appropriée dans ce cas-ci. Le visiteur dessine à l'écran (en créant des span ayant une certaine class). Si la page avait été rafraîchie lors de la soumission du formulaire, le serveur aurait du retourner: soit une image générée avec les coordonnées des points, soit la liste des points qui auraient du être retraités pour redessiner le dessin (ouf)...

Réponse Ajax de la reconnaissance de caractères

Il ne me reste qu'à m'exercer sur mes Kanjis avant de retourner voir Linou au Japon.

Liens relatifs

Comments

2 commentaires à “Ajax: Reconnaissance de caractères japonais”

  1. Florent le 05/05/2007 à 19h06.

    Il faut installer une police particulière pour voir ces caractères japonais ? Car mon Firefox ne me montre que des points d'interrogation.

    Sinon ça m'a l'air vraiment extra ce truc !! Me faut m'y pencher, mais je me demande comment il doit falloir stocker tous les caractères possibles ("les différents caractères qui ont été compris par le serveur"). Car pour que la reconnaissance puisse faire un lien, il doit falloir faire quelque chose de spécial.

  2. Marin le 07/05/2007 à 16h05.

    Hello Florent, oui, il faut installer les polices japonaises.
    Le tout est expliqué sur mon blog à cette adresse: http://www.gatellier.be/blog/afficher-les-caracteres-japonais/ :)
    Amuse-toi bien

Laissez un commentaire