訪問者の OS やブラウザなどを検出する良い方法を見つけようとしています。
PHP 関数get_browserを見つけました
そして、関数がJavaを検出できることがわかりました。関数は検出にユーザーエージェントを使用しましたが、JavaがインストールされているVM uaでJavaについて言及されていません。
関数はどのように認識しますか?
訪問者の OS やブラウザなどを検出する良い方法を見つけようとしています。
PHP 関数get_browserを見つけました
そして、関数がJavaを検出できることがわかりました。関数は検出にユーザーエージェントを使用しましたが、JavaがインストールされているVM uaでJavaについて言及されていません。
関数はどのように認識しますか?
browscap.ini
ファイルと同じくらい正確です。このファイルは PHP にバンドルされていないため、最新の状態に保つ必要があります。http://browsers.garykeith.com/downloads.aspから入手できます。
注意: 配列に含まれる値は、ブラウザの「技術的機能」に基づいており、ユーザーによって無効にされた機能は考慮されていません (つまり、ユーザーが JavaScript を無効にしている可能性があります)。
信頼できません。機能が有効になっている場合にブラウザがサポートする可能性があるもののみを示します。
言うまでもなく、ユーザー エージェントはなりすましの可能性があります。