タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

クライアントサイド検に関するchalcedony_htnのブックマーク (2)

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    chalcedony_htn
    chalcedony_htn 2014/01/24
    要素のdata-*属性にキーワードを入れておいて、JSで絞り込み。全文入れておくことも可能。文章系には使いづらそうだな
  • クライアントサイドの全文検索エンジン·lunr.js MOONGIFT

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

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