コリスさんに最も短い(と思われる)ブラウザ判別スクリプトが紹介されていました。

[JS]わずか「12文字」でIEを判別するスクリプト | コリス
IE='\v'=='v'

[JS]Firefox 2/3, Safariも判別する1行のスクリプト | コリス
FF=/a/[-1]=='a'
Saf=/a/.__proto__=='//'
>> 続きを読む