Templates in Firefox 3
出典: MDC
この記事は Firefox 3 の新機能について述べています
テンプレートは Firefox 3 で大幅に改善されました。主な改善は、独自のクエリプロセッサを使って、RDF 以外の種類のデータソースも扱えるようになったことです。新しいクエリ文法がこれを可能にしました。SQL (mozStorage) に対する組み込みサポート及び XML データソースも提供されます。テンプレートで利用可能になった新機能の完全な解説は、wikimo にあります。(bug 285631)
[編集] テンプレートの他の改善
- 相関状態が追加され、どの結果がルールにマッチするかをより正確にコントロールできるようになりました。これにより、例えば、特定の文字列に対する結果の前方一致、後方一致や、他の値との隣接条件の設定が可能になります。
- 1 階層の結果のみ生成し、再帰が行われないようにする
dont-recurseフラグが追加されました。 - テンプレートビルダーが出力アイテムを表す結果オブジェクトを取り出せるようにする API が追加されました。
- XUL のソートサービスが強化され、content および非 content のツリーの 並べ替え が改良されました。これにより、テンプレートによって生成されていない content の並べ替えが可能になりました。 (bug 335122)