私は、使用されているWebブラウザに応じて特別な動作を実行しようとしています。 私はHTMLのソリューションを好むだろうが、スクリプト言語もうまくいくだろう。どのようにクライアント側のWebブラウザを検出しますか?
特殊な動作はごくわずかで、サファリユーザーのみに適用されます。
私は、使用されているWebブラウザに応じて特別な動作を実行しようとしています。 私はHTMLのソリューションを好むだろうが、スクリプト言語もうまくいくだろう。どのようにクライアント側のWebブラウザを検出しますか?
特殊な動作はごくわずかで、サファリユーザーのみに適用されます。
私はそれを承知している唯一の解決策は、HTMLコードのみを使用し、何のJSは条件付きコメントはありません。これは、IE9以降、またはIE10 +ブラウザとIE以外のブラウザで適用されます。
CSSではプレフィックスベンダー(-webkit-some-experimental-property
など)はまだ実験的なプロパティと非標準のものがあります。
一般的なアドバイスとして:JSやサーバーサイドのブラウザを検出しようとしないでください。そうでないと、遅かれ早かれあなたを後悔することになります。あなたの問題が本当に何であるかを説明し、おそらく別の方法でそれを行う方法を学ぶでしょう。