タグ

javascriptとライブラリに関するakaheru7のブックマーク (3)

  • JavaScriptで本文抽出·ExtractContentJS MOONGIFT

    ExtractContentJSはJavaScript製のオープンソース・ソフトウェア。ブログやWebサイトのデータを集積して、そこから情報を吸い出して何らかのサイトを構築するというサービスは多い。その時重要になるのが特定URLからの文抽出だ。サイドバーやヘッダーなど余計な情報を省くことでより意味のあるコンテンツが得られるようになる。 画面下の文字列が文抽出した結果 Rubyであれば以前紹介したExtractcontentというライブラリがある。そしてそれをベースのはてなにてJavaScript実装したのがExtractContentJSだ。JavaScriptベースの実装とあって、クライアントベースで抽出を行いたいという時に使えそうなライブラリだ。 使い方は簡単で、ExtractContentJSのオブジェクトを作ったら現在表示されているページのオブジェクト(document)を渡す

    JavaScriptで本文抽出·ExtractContentJS MOONGIFT
    akaheru7
    akaheru7 2009/10/14
    JavaScriptで本文抽出「ExtractContentJS」
  • DeliciousをWebブラウザから操作するライブラリ·Dishy MOONGIFT

    Deliciousは華々しくWeb2.0の代表として登場した後、Yahoo! Inc.に買収されてからあまりうまく展開できていなかった気がする。現在ではURLも変わって静かになっていたのだが、ここ何日かのうちにリアルタイム性を帯びた新しい話題をメインに表示するようになっている。まだまだこれからのようだ。 最新のリンク一覧 そんなDeliciousのAPIを使って自分のサイトにブックマークを表示したりするのに便利なライブラリがDishyだ。 今回紹介するフリーウェアはDishy、JavaScriptによるDeliciousライブラリだ。ソースコードは公開されているがライセンスは明記されていなかったのでご注意いただきたい。 DeliciousではJSONを使ってデータを取得できるようにするWeb APIを公開している。DishyはそのWeb APIを使ってデータを取得し、表示できるライブラリだ

    DeliciousをWebブラウザから操作するライブラリ·Dishy MOONGIFT
    akaheru7
    akaheru7 2009/08/11
    DeliciousをWebブラウザから操作するライブラリ「Dishy」
  • 【ハウツー】サーバサイドJavaScriptライブラリ「Narwhal」のAPIを知る (1) サーバサイドJavaScriptライブラリ「Narwhal」のAPIを知る | エンタープライズ | マイコミジャーナル

    Narwhalが提供するAPI Narwhalはサーバサイドで利用することを想定したJavaScriptライブラリだ。概要については『サーバサイドJavaScriptライブラリ「Narwhal」を使ってみよう』を参照して欲しい。 今回はNarwhalが提供する各種のAPIについて踏み込んでみようと思う。ただし、Narwhalが提供するライブラリはまだドキュメント等が整備されておらず、実験的な実装と思われるものも多い。そのため将来のバージョンではAPIが変更になる可能性もあるので注意して欲しい。 システムインタフェース systemオブジェクトを通してコマンドライン引数や環境変数、標準入出力などを参照することができる。 systemオブジェクトの使用例 // 標準出力への出力 system.stdout.println("Hello Narwhal!"); // 環境変数 var path

    akaheru7
    akaheru7 2009/07/16
    サーバサイドJavaScriptライブラリ「Narwhal」のAPIを知る
  • 1