Sections
|
<( DML2について )>
DML2はDeraj DeZineによるOpen Sourceソフトウェアです(GNU GPLで配布されます. 詳細はCOPYINGを参照してください). DML2へようこそで説明したように, このプログラムはカスタムなDML2オブジェクトで, コンテンツの構造と表現を分離するために作られました. オブジェクト指向のアプローチにより, コンテンツが分離され, あなたは論理的なオブジェクト型だけに注意していればよくなります.
ここではまずXMLについて述べてみようと思います. 残念なことに, XMLは多目的に設計されているため, 巨大で, 多言語の使用が必要でない平均的なユーザにとっては難しいものとなっています. また, 私もXMLがどれほどオブジェクト指向となっているのかを知りません. それは私だけなのかもしれませんが, どのようにオブジェクト型を定義し(DML2では可能です), どのようにその定義を使うのかを知りません.
私の聞く限りでは, XSLT変換によりDML2レンダー機能と同等のことができるようです. しかしこの変換の実装を見付けられなかったので, (このマニュアルのような)静的なページが作れるのかどうかは知りません. すべてはApacheの最新のものなどで調べました.
私の見解がどこまで正しいかは分かりませんが, XMLにはあまり興味を魅かれません. 私は自分独自の道を行くことにしました. 役に立つ言語を開発することは面白そうなのですが, 時間(とユーザのコメント)が必要となるでしょう. 将来, DML2からXMLへのコンバータを実装するかもしれませんが, それがどの程度有用になるかは分かりかねます.
何か質問や要望があれば, Deraj DeZineで私の電子メールアドレスを捜してください(おそらくsubmail.netサーバのderajのはずですが, 念のためチェックすることをお薦めします).
あなたにとってもDML2が役に立つことを願っています!
最後に免責事項を: DML2は問題を解決したり何かを生産するためのものではありません. 何か(ファイル/ディレクトリの削除のような)問題が生じた場合でも, 私は一切の責任を負いません.
|
|