namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lynx と 'Content-type: text/html; charset=ISO-2022-JP'



かわとです。

□■ Masayasu Ishikawaさんから 10月28日(Wed)2時36分頃に頂いたメイル、
■□『 [namazu:01465] Re: Lynx と 'Content-type: text/html; charset=ISO-2022-JP' 』より。
>それはさておき、某世界征服を企む悪の秘密結社では、その後ろ向きな力業を
>やってたりします。

たしかに、ソースにごりごりとagent名をハードコーディングして対応さ
せるのには嫌悪感を持ちますが(ex. cgi.cのMSIE4MACFIX ^^;)、例えば、
ApacheのBrowserMatchのような、設定ファイルで簡単に切り分けが書ける
仕様であれば、抵抗感は少ない気がします(主観ですが^^;)。というわけ
で、コンフィグレーションさえ十分スマートであれば、そういう実装を
namazuに持たせてもいいのかもしれません。一度そのように作っておけば、
charset問題以外の別のブラウザ依存問題が発生した時にも対応しやすい
でしょう(MSIE4MACFIXのようなものなど)。

対応リスト自体は悪の秘密結社のを流用するとして、あとは、こういった
不毛なことにどれだけコードと実行時間を割くか、METAタグをやめること
の代償として見合うものなのか、というあたりのバランス問題のような気
がします(^^)。

#よほど大変なことをしない限り、そんなに極端にパフォーマンスに影響が
#出るとも思えませんが…(^^;。
-------------------------------------------------------
日本イソターネット協会・川戸勝史 <kawato@xxxxxxxxxxxxx>