prototype.jsを使ってクラスを活用し、 新たなHangul IMEを作りました。
今度はdivタグを乗っ取るどころか、勝手に作って表示するところまで作りました。 おまけ機能として、そのウィンドウをドラッグできるようにもしました。
ライブラリ読み込みから実行まで jsファイル1つに固めて完結するようにも作ったものもあるのですが、 prototype.jsのライセンス周りで、どう公開していいのかがわからず、、ちょっと公開を見合わせます。
ちょっとかっこよくなったHangul IMEをよろしくお願いします。











안녕하세요?
こんにちは。
prototype.jsは、名前は知っているのですが、
使ったことがありませんでした。
prototype.js는 이름만 알고 있었지만
써본 적이 없었습니다.
こういう使い方ができるのであれば、
是非使い方を練習しなくては、と思いました。
이런 효과를 얻을 수 있다면
꼭 사용법을 배워야겠다고 생각했습니다.
返信がとても遅れてしまい、大変失礼いたしました。
chiyuさんのjohab.jsを有効に活用させていただいています。本当にありがとうございます。
今回のHangul IMEはprototype.jsで拡張されたクラス仕様で焼き直したものです。なので、divタグなどの内容を書き換えてIMEの機能を埋め込むという操作がとてもやりやすくなりました。
もしかすると、この仕様のHangul IMEが韓国のとあるサイトの機能として実装してもらえるかもしれません。
ただいま交渉中です。もし進展がありましたらchiyuさんに随時報告いたします。
これからもよろしくお願いいたします。
こんばんは。
なんか、すごいですね。
...韓国のサイトで、何故にJavsScript版ハングルIMEが
必要なのか、が謎ですが....
「prototype.jsで拡張されたクラス仕様」というのは
是非習得したいです。自分もこういうの
作りたいからです。
johab.jsですが、
合成母音のㅘ(=ㅗ+ㅏ)などが入力できないバグがあって、
自分にはデバッグする元気がない(そもそも行き当たりばったりで作った物だし)ので、
是非是非韓国の人に一から作り直してもらえれば、
と思います。