トップ > ラボブログ

ラボブログ

« jQuery にて配置済みのDOM要素をシャッフルする方法 | メイン | モバゲーオープンプラットフォーム Forum2009が10/5に開催 »

jQuery によるブラウザ判別でバージョンによる違いを判別する方法

あとで読む

スパイスラボ神部です。


以前、jQuery でブラウザ判別をする方法をしらべていたとき、こちらを参考にしていました。


-jQueryで簡単UserAgent判別 - Webtech Walker


なぜかというと Google で一番上に来るからなんですけどね。


しかしもう少し調べてみると、どうやらバージョン判別もできるようです。


-jQueryを使ったブラウザ分岐 | A Day in the Life


どうやら 1.3 系列では使えないらしい $ browser


しかしこの $browser、どうやら 1.3 系列からは使えなくなるようです。


-jQuery.browser - jQuery 1.3.2 日本語リファレンス


$support を使うように、となるようです。


-jQuery.support - jQuery 1.3.2 日本語リファレンス


非推奨になりますが一応$browserも残ってはいるらしいです。


-jQueryにおけるブラウザの各種サポート状態を返す

-anything from here jQueryに学ぶ Javascript の基礎(8) jQuery.support upon ver1.3.2──jQuery解読(44)


なかじまんさんの jQuery Browser Selector


-Web ブラウザに依存したコードを書き分ける jQuery Browser Selector プラグイン #1 - Selectors - Postal Search Ajax API with jQuery - Postal Search APIs & Solutions


jQuery 自体はクロスブラウザ (Cross-browser) を指向しているので、このプラグインの存在は矛盾するかもしれません。また、ブラウザの依存性は、他の JavaScript ライブラリを活用したり、CSS を工夫すれば解決できることでもあります。


なるほど。


-Web ブラウザに依存したコードを書き分ける jQuery Browser Selector プラグイン #2 - Selectors - Postal Search Ajax API with jQuery - Postal Search APIs & Solutions


たしかにjQuery プラグインの中には、あんまりクロスブラウザじゃないものもあります。以前このブログでもとりあげた jAlert とかも・・・


参考:mixi アプリで alert の置換に最適な jQuery プラグイン「jAlert」 ( ラボブログ )


その他


今回の件とは関係無いけど、jQuery まわりでこちらも参考になります。


-jQuery (X)HTML操作のメモ1 | A Day in the Life

 



関連記事



ブックマークに追加する この記事についてTwitterでツイート

トラックバック

このエントリーのトラックバックURL:
http://www.spicebox.jp/cgi-bin/mt/mt-tb.cgi/1198

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

mixiアプリ本
4/22発売!

mixiアプリをつくろう!
OpenSocialで学ぶ
ソーシャルアプリ



(株)スパイスボックス
神部 竜二(著)

書籍情報






検索



神部竜二
ブログ執筆者の一人です。ネットの新しい話題や Web まわりのプログラミング、Web 広告について書いていきたいと思います。


About

2009年09月15日 16:41 に投稿されたエントリーのページです。

ひとつ前の投稿は「 jQuery にて配置済みのDOM要素をシャッフルする方法 」です。

次の投稿は「 モバゲーオープンプラットフォーム Forum2009が10/5に開催 」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

SEO ブログパーツ  

+ インデックス数計測 +