タグ

ブックマーク / d.hatena.ne.jp/dreamedge (1)

  • 機能拡張(Javascript)からの閲覧履歴の参照 - Tiplog

    Firefoxの閲覧履歴は,rdf:historyに格納されている.History Serviceとかいう専用のオブジェクトもあるみたいだけど,ドキュメントが整備されていない(というか出だしにCOMING IN FIREFOX 3とか書いてある)ので,nsIRDFService経由で辿るのがよさそう.履歴のデータはrdf:historyというRDF Datasourceに入っている.以下のサンプルスクリプトで読み込めるけど,RDF Datasourceへのアクセス方法が複雑なので,まずはIntroduction to the RDF Modelを読むことをお勧め. // RDFServiceを呼び出す var rdfService = Components.classes["@mozilla.org/rdf/rdf-service;1"].getService(Components.int

  • 1