雑記

document.referer と document.referrer はどっちが正しいんだ。バビロンでは後者が refer の名詞形 と出たし、 IE 5 と NN 4.73 では前者は undefined だったし、 document.referrer が正解ってことか。っつぅか Perl の $ENV{‘HTTP_REFERER’} ってのが紛らわしいんだ。

quote : outsider reflex / (05/17)

HTTP ヘッダは referer でスクリプトは referrer 。なんでこんな紛らわしい単語ができたかというと

このRefererという用語をつくったひとは、幼稚園でのスペリング大会で一度も勝ったことがないってことにも気づくだろう。

quote : HTTPトランザクションとの関係

なお、本来英語では「referrer」なのだが、HTTPにおいては「referer」が正解。原因はHTTP策定時のスペルミスらしい。

quote : なつみかん:ドキュメント:用語解説 (google キャッシュ)

ということだそうな。純粋な間違いだとしても、どうして周りの人間は誰も突っ込まなかったんだろうか。

コメントを残す