[trpg-xml:00179] Re: 【シナリオ DTD 】

Goto (trpg-xml ML) HTML Log homepage


Index: [Article Count Order] [Thread]

Date: Mon, 17 Jul 2000 21:54:53 +0900
From: Takuma IZUMI <urtc@geocities.co.jp>
Subject: [trpg-xml:00179] Re: 【シナリオ DTD 】
To: trpg-xml@trpg.net
Message-Id: <200007172154.CJC36391.UVDS@geocities.co.jp>
X-Mail-Count: 00179

伊泉@最近2連続投稿多いな。

ふふ、そろそろマークアップに対する方向性の違いが現れ出したよ
うです。

山村さんwrote:
>シーンの中に書く部分:
>「今度は<ファクタ クラス="扉" id="部屋3の北の扉" 鍵id="扉
>の鍵"罠id="鍵穴の罠 ねばねば罠"> 赤い扉</ファクタ>がある。
>…」
>
>ファクタ群として分離して書く部分
><ファクタ クラス="鍵" id="扉の鍵">最初に手に入れる鍵</ファ
>クタ>
><ファクタ クラス="罠" id="鍵穴の罠">鍵をまともに差し込むと
>毒霧が発生</ファクタ>
><ファクタ クラス="罠" id="ねばねばの罠">単に取っ手がねばね
>ばしているだけ</ファクタ>

森田さんwrote:
><factor object="部屋3の北の扉" event="鍵穴の罠 ねばねばの
>罠">赤い扉</factor>がある
>
><object class="扉" id="部屋3の北の扉">開けるのには<factor
> object="扉の鍵">鍵</factor>が必要</object>
><object class="鍵" id="扉の鍵">最初に手に入れる鍵</object>
><event class="罠" id="鍵穴の罠">鍵をまともに差し込むと毒霧
>が発生</event>
><event class="罠" id="ねばねばの罠">単に取っ手がねばねばし
>ているだけ</event>

ということでお二人とも「包括的定義でマークアップして、個々の
ファクタはクラスやIDで表現」の形をとっていますね。

自分はどうも趣向が違うようで、「個々のマークアップにはわかり
やすいタグ名を使用するが、概念的には包括的」といった態度です。
だから扉タグやらダンジョンタグやらをつくりたがるのですね。

XMLエディタがないためどうしても書きやすい後者の形をとりたが
るのですが、これにも利点(というか狙い)があります。

たとえばインターネットで事実上の標準言語となったHTMLでは
<h1>見出し</h1>
というマークアップをしますが、次のようには書きません。
<factor class="heading" size="1">見出し</factor>

同様に段落をあらわすのにも
<p>段落</p>
のような形で、
<factor class="paragraph">段落</factor>
とはあらわしません。

文章の構成要素である見出しや段落という概念にはfactorタグで包
括的に定義されるべき十分な理由がありますが、HTMLではそうはさ
れず(むしろ書きやすいように1文字にまで縮められている)、そ
してその簡便さからこうして普及するにいたりました。

#大筋の説明としては間違ってないと思うのだけれども<不安

実際、この業界って技術的・思想的に優秀で健全なプログラムや規
格よりも、とっつきやすくて一般受けしやすい俗なものこそが他を
席巻する例が多いですよね。

XML文書はアプリケーションを介して作成・利用するのが普通とは
いえ、テキスト形式であるゆえにメモ帳などの簡易エディタで操作
する人も大勢いるでしょう。そしてタグが直感的で俗なものほど大
勢の支持を得られると思うのです。

#これだけたくさんのホームページ作成ソフトがあるなか、自分は
#いまだにサイトを手書きで構成しています。ファイルの圧縮と正
#しい構文によって、ページの表示時間が短くなると信じているか
#らです。

もっとも実際にXML文書をアプリケーションを介さず利用する例が
あるのかはぜんぜんわかりませんし、自分もあまりそういうことは
ないだろうとも思っています。

というわけで、折衷案。

・直感的な名前のタグを残す。
・factorタグもいれておく。HTML4.0におけるdivタグ、spanタグの
ような使い方をする。
・利用者がどちらのタグを多く使うか様子を見てから正式に決める。

ていうかこれだと文書の互換性がガクンと落ちてしまいますね。み
なさんの意見おまちしておりまーす。

#ぼくはこういう意見の衝突ってすごいすきです。弁証論っていう
#んですか? いいものができるようで。

========================================================
伊泉 卓馬
http://www.geocities.co.jp/CollegeLife-Cafe/5985/
mailto:urtc@geocities.co.jp


    

Goto (trpg-xml ML) HTML Log homepage