ユーザエージェント情報からOSの情報を判断する それではまず手始めに、ブラウザが実行されているOSが、Windowsか、MacOSか、あるいは、そのどちらでもないかを判断し、それぞれのOS用に用意したスクリプトを実行する方法を見ていきましょう。 Windowsの場合、userAgentプロパティの値の中には、「Windows」「WinNT」「Win98」といった文字列が含まれています。そのため、userAgentプロパティ内に「Win」という文字列が含まれている場合、ブラウザを実行しているOSは、Windowsであると判断することができます。 また、MacOSの場合、userAgentプロパティの値の中に、「Macintosh」「Mac OS」といった文字列が含まれています。このことからWindowsと同様に、プロパティ内に「Mac」という文字列が含まれている場合、そのブラウザが実行されて