Google Chrome はレンダリングエンジンに Safari と同じ Webkit を使用している。
そのため jQuery 1.2.6 では Safari として認識される。
# jQuery では、ユーザーエージェントに webkit の文字があると Safari として認識するため
しかし、JavaScript エンジンは独自の V8 を使用しているため、jQuery をそのまま使用すると、微妙に不具合が発生する。
すべては調べきれていないが、概ねエレメントの位置取得で問題が発生している感じだ。
私が JSeries でリリースしているプラグインでは、大抵 JavaScript で jQuery を使用しているため、一挙に微調整をした。
バージョンアップしたのは、以下の5つのプラグイン。
- WP-AutoPager 最新版 Ver.0.5.0a
- VideoPop+ 最新版 Ver.0.7.1a
- WP-lightpop 最新版 Ver.0.6.2
- Google Maps Anywhere 最新版 Ver.0.6.5a
- Quick Comments 最新版 Ver.0.5.4