CGI:IRCいいぞ♪

ブラウザ判別で WindowsIESleipnirMozillaLinuxFirefoxMacOS XSafariMozilla京ぽんのOpera7 に対応した.IE for Macはアヒャってるらしいので放置.本家サイトによればLynxにも対応してるらしいが,うちのw3mだとうまく行かない.まぁとりあえず「どこからでも気軽にブラウザでIRC」という初期の目的は達成した.
後は,開き括弧を打ち込むと行がクリアされるという不快なショートカット(?)*1を無効にすることかな.それと,漢字コードの扱いは parse.pl というファイルに統合した方がいいっぽい?
それにしても本家版のブラウザ判別に誤りがあるのが信じ難い.常用してるユーザはけっこう多いようなんだが... まぁブラウザの規格対応状況は流動的だからなぁ.ブランドとHTMLエンジン,JavaScriptエンジンは一緒くたに考えちゃまずいし.
なお,IE系,Mozilla系はマルチバイト文字列を %uddddddddUCS-2の値)として,SafariUTF-8で,Opera7はCP932で送りつけてくる.何なんだ...

*1:「(w」「(ry」とかが入力できない...