文書ツリー | レンダリング先空間 | ソフトウェアコンポネント |
---|---|---|
ゾーン | キャンバス | エディットレット |
子ゾーン | ペインと子キャンバス | パートナー・エディットレット |
擬人化による比喩:
- エディットレット(得意分野を持った作業員)
- エディットレットチーム(文書編集業務を担当する作業チーム)
- エディットレットフォーメーション(どのような作業分担体制で仕事に挑むか)
- 無管理チーム〈managementless team〉: 管理者やチームリーダーはいない。それぞれが、自分の仕事をこなすだけで連携プレーが出来てしまう。
- フォーメーションが、対象文書から自動的に決定される。→ゾーン分割アルゴリズムとエディットレットのケイパビリティ(シングルゾーン、マルチゾーン)で決まる。マルチゾーン・エディットレットは未実装だった?
- 肝はネゴシエーション・プロトコル
- ゾーンの担当は、一人のメジャー・エディットレットと複数のマイナー・エディットレット。
ハイブリッド文書とは、例示:
- 全体はXHTML
- 化学式はCML → https://en.wikipedia.org/wiki/Chemical_Markup_Language
- メタデータはダブリンコア → https://ja.wikipedia.org/wiki/Dublin_Core#%E5%9F%BA%E6%9C%AC%E8%A8%98%E8%BF%B0%E8%A6%81%E7%B4%A0%E4%B8%80%E8%A6%A7 基本記述要素一覧
- 図はSVG
- 数式はMathML (数式編集は別途、問題ではある!)