Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: filter/macbinary.pl試用結果
寺西です。
"Sakuma,Hiroaki" wrote:
>
> 一応,HTML2.0のRFCである,"RFC1866" の "3.2.4. Attributes" によると,アトリ
> ビュート(オプション)は,">"以外は使えるようです.
結構あいまいで、「文字、数字、ピリオド、ハイフンなど」と誤魔化されて
いますね。
NOTE - Some historical implementations allow any
character except space or `>' in a name token.
とは書かれていますが、これで ' ', '>' 以外に対応しなければならない
と解釈するのは難しいですね。(some historical implementations ですから)
「文字、数字、ピリオド、ハイフンなど」の「など」に '/' が含まれると
解釈しなければならないってことなんでしょうかねぇ。何にしても、
結構アバウトです。
# '"' も対応しないといけないとかだと、結構大変だと思うんだが、ま、
# 気にしないでおきます。
> HTML4.01では,'"' と "&" 使えるようです.
> >> http://www.w3.org/TR/html401/appendix/notes.html#h-B.3.2.2
> アトリビュートとしてはJavaScript等も想定されるので,これ以外で特に使えないキ
> ャラクタなどは指定されていないようです.
こっちは属性の値の方の話ですね。
今、たぶん属性の方が問題になっているので、こっちは関係ないですね。
> 最大公約数的解釈をした方が,いろいろ便利だと思います.これってPerlerの得意分
> 野のようですが....TMTOWTDIというモットー(Perlのモットー)もこういうところか
> ら来ていますし.あまり厳密にならず,想定されるできる限りの状況を解決できるよ
> うな書き方が必要でしょうね.
ですね。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E