* manakai 0.3.2 の新機能 [1] :[CODE(DOMi)@en[[[TreeWalker]]]]:[[DOM水準2]] [[探索]][[モジュール]]より、 [CODE(DOMi)@en[[[TreeWalker]]]] を実装しました。 :[CODE(DOMi)@en[[[SerialWalker]]]]: [[木]]構造をなぞりながら進むことができる [[manakai]] 独自の[[界面]] [CODE(DOMi)@en[[[SerialWalker]]]] を実装しました。 :[[Atom DOM]]:[[Atom 1.0]] [[文書]]の作成や処理を円滑に進めるための Atom DOM 1.0 API (manakai 独自) を実装しました。 :[[SuikaWiki/0.9]] 構文解析:[[SuikaWiki]] で使われている[[マーク付け言語]]、[[SuikaWiki/0.9]], [[SuikaWikiImage/0.9]], [[SuikaWiki/0.10]] のテキスト形式から [[DOM]] [[木]] ([[XML]] 形式) を作る構文解析器を実装しました。 :[[H2H]] 構文解析:[[冬様もすなる日記というもの]]などで使われている[[マーク付け言語]]、 [[H2H/0.9]], [[H2H/1.0]] から [[DOM]] [[木]] ([[XML]] 形式) を作る構文解析器を実装しました。 :[[XDP]]:[[XML DTD]]の物理構造 object model ([[manakai]] 独自)。[[XML DTD]] の[[マーク宣言]]や[[引数実体]]などの物理的構造を [[XML DOM]] で構築し、そこから [[XML DTD]] を生成することができます。 [2] 実装中: :[[DTDモジュール生成]]:[[XHTML m12n]] と共存可能な [[DTDモジュール]]を [[dis]] [[データベース]]から生成できます。 [[manakai]] 0.3.2 では、[[DTD駆動器]]は support しません。 [[注釈]]の生成機能が完全ではありません。 [[記法宣言]]に対応していません。 [[QNameモジュール]]や[[モデル・モジュール]]を生成することができません。 * manakai 0.3.[VAR[*]] の新機能 [3] 実装予定: :[[DTDモジュール生成]]:[[XHTML m12n]] と共存可能な [[DTDモジュール]]を [[dis]] [[データベース]]から生成できます。 [[manakai]] 0.3.2 で未実装の機能も含め、 と同等以上の [[DTDモジュール]]および [[DTD駆動器]]を生成可能にする予定です。 :[[disdoc]] (改訂版): を現在の実装に合わせた形で作りなおします。 - [[XPath 1.0]] - [[DOM水準3]] [[XPath]] [[モジュール]] - [[選択子]] - [[選択子API]] - [[HTTP]] ― [[manakai//メモ//2005-09-29]] - [[CGI/1.1]] DOM‐like binding (for Apache HTTP) ― [[manakai//メモ//2005-07-04]] - [[LIRS DOM]]