nanashinonozomi.com : fmemo , PGP と GnuPG
fmemo : «前の日記(2009-06-25 (Thu)) 最新 次の日記(2009-06-29 (Mon))»

fmemo

不断の日記 (の体裁をした覚え書き) です。


2009-06-26 (Fri) [長年日記]

Microsoft .NET Framework Assistant 1.0 が User-Agent の末尾に“(.NET CLR 3.5.30729)”のような文字列を付加する

User-Agent 末尾に“(.NET CLR 3.5.30729)”が付加される環境とされない環境がある件について、 拡張機能の「Microsoft .NET Framework Assistant 1.0」については、いずれの環境でも無効化しているので、おそらく無関係だろう だと思っていたが、コイツが犯人だった。

検証結果は、

に書いちゃったので、こちらでは、簡単なまとめのみ。

  • 「Microsoft .NET Framework Assistant 1.0」を有効にしたことがある場合 *1
    • User-Agent 末尾に“(.NET CLR 3.5.30729)”のような文字列が付加される。
    • 当該拡張機能を無効にするだけでは、 User-Agent は元に戻らない。
  • 「Microsoft .NET Framework Assistant 1.0」を有効にしたことがない場合 *2
    • User-Agent 末尾に“(.NET CLR 3.5.30729)”のような文字列が付加されない。
  • 非対応バージョンの Firefox を使っているために有効にできなかった「Microsoft .NET Framework Assistant 1.0」を Nightly Tester Tools で強制インストールしたことがある場合
    • User-Agent 末尾に“(.NET CLR 3.5.30729)”のような文字列が付加される。
    • 当該拡張機能を無効にするだけでは、 User-Agent は元に戻らない。

改変された User-Agent を元に戻すには、

のいずれかの手順を踏む。

#1593834 の AC さん#1593886 の AC さん、ありがとうございましたm(__)m

*1 Firefox 3.0 系列のデフォルトは、嫌でもこの状態になってしまう。

*2 「Microsoft .NET Framework Assistant 1.0」は Firefox 3.5 系列に非対応のため、 Firefox 3.5 系列を新規プロファイルで運用し始めると、この状態がデフォルトになる。