Mozilla / 1.0 Mozilla / 2.0 Mozilla / 3.0 Mozilla / 4.0 Mozilla / 5.0
最初はNCSA Mosaicがあり、Mosaicは自分自身を呼び出しNCSA_Mosaic/2.0 (Windows 3.1)、Mosaicはテキストとともに写真を表示し、多くの喜びがありました。 15年後... そして、GoogleがChromeを構築し、ChromeはWebkitを使用しました。Safariのようなもので、Safari用に構築されたページを望んでいたため、Safariのふりをしました。したがって、ChromeはWebKitを使用し、Safariのふりをし、WebKitはKHTMLのふりをし、KHTMLはGeckoのふりをし、すべてのブラウザーはMozillaのふりをし、Chromeはそれ自体を呼び出しMozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13、ユーザーエージェント文字列は完全な混乱でした。ほとんど役に立たず、誰もが他の人のふりをして、混乱がたくさんありました。 ここで全文を読む... ユーザーエージェント文字列を指定すると、対応するブラウザーを返します。 以下をサポートする必要があります: クロム/クロム* オペラ Firefox IE 縁 サファリ コードは、これらのテストケースすべてを満たす必要があります。 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36 Chrome Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, …