Places
出典: MDC
この記事は Firefox 3 の新機能について述べています
Places は新たに書き直された Firefox のブックマークと履歴のシステムです。特により柔軟で複雑な検索を可能にすることを目的としています。また、favicon のストレージなどのいくつかの新しい機能や、ページに対して注釈として任意の情報を付加するような機能を含みます。さらにこの開発者向けドキュメントに挙げられていないような多くの新しいUIなどを含みます。(the non-developer wiki on Places を参照してください)。
Places はデータをmozStorage インターフェイスを通して sqlite データベースに格納します。
[編集] 項目
- クエリシステム
- ブックマークと履歴のシステムから特定のパラメータを使って検索をする方法。
- ブックマークへのアクセス
- ブックマークにアクセスする方法。
- カスタムコンテナ
- Places のビューにおいて、サードパーティーのソースからリンクを表示するカスタムコンテナを作る方法。
- ビュー
- あなたのアプリケーションもしくは拡張から Places のビューをインスタンス化や設定を行なう方法。
- ビューのインスタンス化
- あなたの拡張もしくはアプリケーションで組み込みの Places のビューからインスタンス化されたコントロールを使う方法。
[編集] サービス API のドキュメント
- History Service
- Bookmarks Service
- Annotation Service
- Livemark Service
- Favicon Service
- Tagging Service
[編集] 設計のドキュメント
- Places の設計
- Places のデータベースの設計のハイレベルな概要
- 履歴サービスの設計
- 履歴のサービスの設計について
- ブックマークサービスの設計
- Bookmark のサービスの設計について
- Annotation Service Design
- 注釈のサービスの設計について
- ロケーションバーの設計
- Places を基盤としたロケーションバー (通称 "awesomebar") のデザインとアルゴリズムcn:Places