Home of: [工房 "藤車"] > [SourceForge.net における PageMixer]

PageMixer の利用

このチュートリアルに関して

このチュートリアルの目的は以下の通りです。

先の節で説明した事柄は後の節で書略されることがありますので、 最初の節から最後の節へと、順番に読まれることを強くお勧めします。

チュートリアルのための、 ソースファイルおよび設定ファイルは、 配布物の "src/demo/pagemixer/src" および "src/demo/pagemixer/war" 配下に格納されています。

注意: 本チュートリアルで示したクラス図およびサンプルソースは、 配布物との厳密な一致よりも、 説明の簡便さを優先しました。

チュートリアルでの記述と配布物の違いに、 混乱しないことを願います。

備考: 本チュートリアルは、 ページのコンパクトさよりも、 1ページでの情報一覧性を優先させるために、 大きな HTML ページから構成されています。

大きなページとそうでないページのどちらがお好きですか?

目次

表題概要
基本原理

PageMixer の基本原理

"NOP" フィルタ

PageMixer における HTML ページの解析と描画

Token の刈り込み

HTML ページからのタグ要素の除去

Token へのデータはめ込み

固有データの HTML タグへのはめ込み

シーケンスの刈り込み

HTML ページの一部除去

シーケンスへのデータはめ込み

HTML ページの一部への固有データのはめ込み

部分シーケンスの繰り返し

HTML ページの部分的な繰り返し

フィルタの組み合わせ

複数フィルタの組み合わせの単一フィルタ化

効率的な組み合わせ

複数フィルタの効率的な組み合わせ

HTML ページの事前解析

HTML ページの事前解析

locale に応じたページ描画

指定した locale に応じたページの描画

注意:この節は PageMixer 2.x 版から大きく変更されています。