タグ

javascriptとsearchに関するsbg3のブックマーク (3)

  • Cocycles

    Search for open source code simply, easily and effectively. Find functions, classes, libraries and more written in the most popular open source repositories.

    Cocycles
  • クライアントサイドの全文検索エンジン·lunr.js MOONGIFT

    lunr.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。 Webサイトを運営していて、煩雑な仕組みになりがちながらも実装を考えなければならないのが全文検索エンジンです。もし作ろうとしているのがWebアプリケーションであれば、いっそのことクライアントサイドで提供してみるのはいかがでしょう。lunr.jsを使えば手軽に実現できます。 デモアプリケーションです。左上に検索ボックスがあるのが分かるかと思います。 検索はインクリメンタルに行われます。ただし全文と言ってもタグとして指定された文字だけに限定されるようです。 インデックスの作り方です。まずindexとしてフィールドを作り、その後addメソッドを使ってオブジェクトを追加していきます。 lunr.jsではテキスト処理部分を別で設ける事ができますので非英語圏では別途分かち書きを行ってインデックス化でき

    クライアントサイドの全文検索エンジン·lunr.js MOONGIFT
  • Web上でもローマ字で日本語検索。Migemo for JavaScript·Migemo.js MOONGIFT

    Migemo.jsはローマ字による日語インクリメンタル検索のMigemoをJavaScriptで実装したライブラリ。 Migemo.jsはJavaScript製のオープンソース・ソフトウェア。日語で文章を検索するというのは意外と面倒くさい。ショートカットキーなどは英数モードで、検索の時だけ日本語入力に切り替えているといつの間にか間違って英数で文字を打っていたりする。 検索例 そんな面倒さから解放してくれるライブラリ、Migemoはとても便利な存在だ。FirefoxアドオンでもMigemoがあり、検索がローマ字でインクリメンタルにできて便利だった。そしてMigemo.jsを使えばみんながハッピーになれる。 Migemo.jsはMigemoをJavaScriptで再実装したライブラリだ。デモではテキストボックスに文字を入れるとそのまま検索が開始される。東京であればtoukyouと入力すれば

  • 1