検索ボックスの代用表記を自動的に字上符付き文字に変換する処理など、辞書引き機能を改版しました。
上記の処理はとても簡単だったのですが、見出し語インクリメンタル検索の強調表示マークアップ誤りという障害の是正には難儀しました。JavaScriptの辛さに堪えかねて、マークアップ処理をサーバ側で実装する、即ち「ワニる」ことすら考えましたが、何とか想定通りに処理するよう書けましたので、久しぶりの処理概説を兼ねて改版内容を詳細にご紹介します。
この開発日誌での言及が遅れましたが、辞書引き機能のversio 2.0.2を公開しました。AJAXを用いた見出し語インクリメンタルサーチの挙動を変更したものです。
単なる機能追加だけではなく、結果画面での当該検索条件での絞り込み処理を省略しているので、戸惑われることがないかどうかが気に掛かっています。
第一版公開時の「次版は半年後とは言わず、ご案内出来る日が遠からずまたやって来ようかと見通しております」という舌の根も乾かぬ内……もとい、キーボードの打鍵音の反響が収まらぬ内……という程すぐではありませんでしたが、ともあれ「辞書引き機能」の第二版を公開しました。
最大の特長は「見出し語検索」の実装ですが、単にこれまで通りに実装して満足しないのが情報技術職人の端くれとしての矜恃というものです。
以前に作成した「エスペラント単語のフォーチュン・クッキー」を、年末にこっそりと改版してversio 0.1.1にしました。変更点は微々たる物で、リンク先のURLを~/ne/~(見出し語のみに辞書引き範囲を限定する)ではなく~/jes/~(造語を含めて辞書引きする)にしただけです。
「2007年第4四半期」に何とか間に合いました。「メール辞書引き機能」を公開致します。
本文に辞書引きしたい単語を記述し、以下のアドレスにメールを送信してください。1分前後で、辞書引き結果を返信します。
なお、長い方のアドレスは(SPAM対策のため)今後変更することがあります。PHS・携帯電話用のアドレスは変更しないつもりです。最新のアドレスは「メール辞書引き」ページをご覧ください。
この機能の詳細については、前の記事「メール辞書引き機能を近日公開」をご覧ください。
現在は、「文章内単語訳」機能の結果と同じように素っ気ない表示です。複数の語義があっても、単に区切って表示するだけです。また、派生語や合成語は、単に括弧で括って「+」で繋げて表示しています。しかし、「文章内単語訳」機能側で今後の機能追加を行い、それらしい辞書引き結果を得られるようにして行きます。
なお、携帯用アドレスについては、NTT DoCoMo, au(KDDI), Softbank等(その他、Tu-ka等々) での受信確認を行えていません。もしこれらのアドレスをお持ちの方がいらっしゃいましたら、稼働確認にご協力いただければ幸いです。
その他、この機能を使ってみてのご感想・ご要望・ご意見等も、是非お寄せください。
| 月 | 火 | 水 | 木 | 金 | 土 | 日 |
|---|---|---|---|---|---|---|
| « 9 月 | ||||||
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |