使用している Web ブラウザーに応じて、特別な動作を実行しようとしています。HTML でのソリューションを希望しますが、スクリプト言語でも問題ありません。
特別な動作は非常に最小限であり、サファリ ユーザーのみを対象としています。
私が知っている唯一の解決策は、HTMLコードのみを使用し、JSは条件付きコメントではありません。IE9以下またはIE10+および非IEブラウザで適用されます。
CSSでは、-webkit-some-experimental-property
まだ実験的なプロパティと非標準のプロパティのためにプレフィックスベンダー(のような)があります。
一般的なアドバイスとして:JSまたはサーバー側でブラウザーを検出しようとしないでください。そうしないと、遅かれ早かれそれらの1つがあなたを噛み返します。あなたの問題が実際に何であるかを説明してください、そしてあなたはおそらく別の方法でそれをする方法を学ぶでしょう。