Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: filter/macbinary.pl試用結果
- From: "Sakuma,Hiroaki" <sakuma@xxxxxxxxxx>
- Date: Mon, 12 Jan 2004 22:18:12 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 03559
- References: <400299D9.AB4DFFDC@asahi-net.or.jp>
佐久間です.
私もなんとなく主旨が違ってきてる,と思いながら続けていました.すみません.
ただ,実用性から考えると,現実的にXHTMLという規格が存在し,広く使われている
わけですから,対応する事に損は無いと思います.
私も自分でアプリケーションを開発していて,HTMLの互換性を考えるか,厳密に
XHTMLにするべきか,と悩んだ事がありましたが,もうHTML4.0は過去の遺物であり,
今後は全てXHTMLに移行すればよいのだ,と割り切ってXHTMLの事だけを考える事にし
ました.大体が,HTML4.0にちゃんと沿ってコンテンツを作れる人であれば,すでに
XHTMLに移行しているでしょう(^^;
# XHTMLを書かない人は,規格に沿ったHTMLも書かないでしょうし
ただ,例えば
<br />
というタグは,一見HTML専用クライアントとの互換性を考えたXHTMLの書き方の用で
もありますが,HTMLのタグとしても間違ってはいないのです.(厳密にはDTDに反して
いますが)
<input type="check" checked>
と同じであり,"/"をオプションだと考えれば,これをオプションとして捉えられな
いNamazuはバグともいえます.もちろん,今まではこんな書き方をする人はおらず,
現実的に考えれば対応する方が変ですが.知らないオプションは無視する,という上
位互換を考えてクライアントを作るべき,という観点からすると詰めが甘いとも言え
ます.
# そう言い出すと次々問題点は出てきますが
> 寺西です。
>
> # 主題から離れたところの話を進めてしまって、誤解を生じさせていた
> # かもしれません。すみません。
>
> なお、タグを削除する処理以外にも、タグを解釈している部分でも対応
> しないといけないのですが、現状では <img/> といったスペースを含まない
> ものでも解釈してそうですね。
=== Sakuma,Hiroaki =======================================================
BEETAS.org www.beetas.org sakuma@xxxxxxxxxx
Webmin-JP jp.webmin.com sakuma@xxxxxxxxxxxxx
Waseda Univ CS sakuma@xxxxxxxxxxxxxxx
=== "There's More Than One Way To Do It" =================================