新規記事投稿
フォロー記事投稿
記事のキャンセル
From: Yasu.F
<yasuf@big.or.jp>
Subject: Re: "&"はquery stringではエンコードが必要?
Date: 1999/03/17 07:52:08
Reference: mesh.npc.2/00576
3月16日に、Shigeさんは書きました。
> これは私の個人的な考えですが(^_^;)(そんなもんはどうでもいいかな?)
同じく…。
> ただ、こういう物は慣例みたいのが生まれるもので"&"が
> 一般的になったのではないでしょうか?
CGIの仕様で決められているのかとも思ったのですが、ざっと見た限りそうでもない
ようですね(実際に & を使って例示しているところもあるけど、出典が不明瞭)。
とすると、Mosaicあたりがそういう実装だったので、他のブラウザも右へ習えで
同じ仕様になった、というのが真相なのかもしれません。
>#実際 W3CのDTDを使って nsgmlでparseすると
>#"&"を使うとエラーになる
>#それは W3CのDTDの記述が不十分だから?・・・とは 思えず
>#面倒だからセパレータを変えよう!! ということだと思ふ
ん? これは
<A href="hoge?foo=bar&baz=zot">
に対して「bazなんて実体は定義されとらんよ」と言われるという話ですよね?
でしたら、これは別に思想でもなんでもなくて「SGMLというのはそういう仕様だから」
というだけのことだと思うのですが…。
# わたしもたまにnsgmls(など)でHTMLドキュメントの文法チェックをやってます
# なんか、Cプログラムの文法チェックにccを使うような雰囲気でアレですが…(^^;