1. ホーム
  2. jquery

jQueryの$.browserは非推奨?

2023-07-26 18:56:06

質問

jQueryの$.browserが非推奨である/あったという私の考えが正しいかどうか、どなたか教えていただけませんか?

私の既存の実装は引き続き機能しますか? そうでない場合、簡単に実装できる代替案はありますか。

どのように解決するのですか?

から ドキュメント :

jQuery 1.3では$.browserプロパティは非推奨となっており、その機能はjQueryの将来のリリースでチームがサポートするプラグインに移行される可能性があります。

つまり、はい、それは非推奨ですが、既存の実装は引き続き動作します。機能が削除された場合、プラグインを使用して簡単にアクセスできるようになる可能性があります。

代替手段があるかどうかについては...。答えは、「はい、おそらく」です。機能検出は $.support を使用して機能検出を行う方がはるかに優れています。ブラウザによって異なるほとんどの重要な機能はそれで検出されます。


2013年2月16日更新。 jQuery 1.9では、この機能は削除されました( docs ). これは使わないほうがいい。もし、本当に、本当に しなければならない の機能を使うのであれば、その機能を復元するために jQuery Migrate プラグインで復元できます。