ユーザーエージェントに採用されているMozilla
ユーザーがウェブサイトを訪ねるとき、通常、ユーザーエージェントと呼ばれる文字列をWebサーバ|ウェブサーバに送信する。ネットスケープのウェブブラウザでは
"Mozilla/(バージョン名)"と実行中のオペレーティングシステムの幾つかの情報を確認することができる。ネットスケープブラウザは他のブラウザにはない多くの機能を最初に実装して市場を急速に支配するようになった。そのため、ユーザエージェント文字列内の Mozilla の適切なバージョンを検出できれば、ネットスケープでしか動作しないものの、ネットスケープで完全に動作するように設計された多くのサイトが作られた。それゆえ、競合ブラウザはそのようなサイトでも動作するようにエミュレート(クローキングあるいは「偽装」)するようになった。この最初の例が Internet Explorer がユーザエージェント文字列の最初に
"Mozilla/<バージョン> (compatible; MSIE <バージョン> ... を使うようになったことである。これによって、開発上の主要なライバルであるネットスケープ用のコンテンツを受け取ることができた。それ以来、このユーザエージェント文字列の書式は他のユーザエージェントに真似され、Internet Explorer がブラウザ市場を支配するようになった今日でさえユーザエージェント文字列中に Mozilla を含めることが続いている。