あなたのhtml/css & jQueryページがブラウザ間で互換性があるかどうかをチェックするオンラインツールがある場合、私の謙虚な質問です。私は単純なフェードホバーエフェクターをjqueryで持っていて、それはChromeで完璧に動作しますが、他のブラウザはどうですか?ブラウザ間での互換性を確認するにはどうすればよいですか?
答えて
まず、コメントの1つで、サポートしたいすべてのブラウザで自分のサイトを実際にテストすることが非常に重要であるという点を強調しておきます。サードパーティのツールでは、特定のブラウザでサイトが完全に機能することを保証することはできません。質問に答えるために今
...
あなたが持つ問題を抱えている、特定のブラウザがあるかどうかを明記していません。 IEのさまざまなバージョンすべてをテストすることに問題がある場合は、IE Testerを参照して、すべてのバージョンのIEを単一のアプリケーションにインストールして、それらをすべて簡単にテストできるようにすることができます。クラッシュする傾向がありますので、メインブラウザとしての使用には適していませんが、テストでは十分です。
サイトのスクリーンショットが必要な場合は、Browser Shotsが便利です。 Windows、Linux、Macなど、これまでにリリースされたほとんどのブラウザで実行されているサイトのスクリーンショットを取得することができます。動的コンテンツのテストにはあまり役に立ちませんが、基本的なページレイアウトの問題を探すのに適しています。
サポートされていない特定のブラウザ機能が心配な場合は、CanIUse.comをご覧ください。これは100以上の機能のブラウザサポートテーブルを持つサイトです。どの機能を使用するかを決めるのに便利です。
しかし、jQueryについて具体的に尋ねたので、jQueryの全ポイントはブラウザの互換性の問題を最小限に抑えることだと言います。基本的なjQueryライブラリは現在使用されているすべてのブラウザと完全に互換性があります。IE6に戻ってすぐに使用できます。 IE8以前では不透明度はあまりうまく扱われないので、慎重に扱うべき唯一のことは退色です。しかし、それが正しいことをしてもうまくいきます。
サードパーティのjQueryプラグインは、別の話です。彼らは彼らがサポートしているかどうか、独自のブラウザのセットを持っているし、詳細を確認する個々のWebサイトを確認する必要があります。しかし、それらのほとんどは、メインのjQueryライブラリと同じブラウザセットをサポートする必要があります。
希望に役立ちます。
あなたの答えをありがとう! IE8には少し問題があります。ブラウザでテストすると、通常の質問がポップアップします。 「ブロックされたコンテンツを許可しますか?」 ActiveXコントロールやそのようなスマッシュについて。ここで何かするべきことはありますか? –
@Andreas - この特定の問題は、ブラウザのセキュリティ設定とActiveXコントロール(ブラウザでこの機能をネイティブにサポートしていないため、IEでのフェーディングの使用)が原因です。他の多くの質問についてはhttp://stackoverflow.com/questions/2570966/ie8-opacity-activex-problemを参照してください。ここには他にも多くの質問があります。ここであなたの質問に具体的になるのは良いことです。あなたの質問でこの問題を言及したなら、間違いなくもっと役立つ回答が得られるはずです。 – Spudley
jQueryを使用していますが、まだ開発中のHTML5ではなく、トランジションエフェクトは相互互換性があります。これがjsライブラリの背後にある理由です。彼らはブラウザにあまり依存しておらず、彼ら自身のことをしています。さもなければ、jQueryにはそれほど意味がありません。ブラウザ間での互換性がありません。
Browsercamですが、手動で各ブラウザを確認する必要があります。
Modern.ieあなたのためのテストを実行し、有効なHTML/CSSを使用した問題を解決する方法についてのアドバイスを提供します。 インストールは必要ありません。 さまざまなデバイスでサイトのスクリーンショットを表示することもできます。
このツールは 互換性の問題が発生したり、Webページ上で最高の 可能な経験を得ることからユーザーを防ぐことが一般的なコーディングプラクティスを検出します。可能であれば、 フィックスまたはHTML5 & CSS3(または優雅な フォールバック)のようなWeb標準による拡張をお勧めします。現代のWebをコーディングするための完全なチェックリストではありません。 IEのテスト時間を短縮し、 時間をWeb上で重要なものにすることができます。
- 1. ウェブサイトのブラウザ間での互換性を保つにはどうすればよいですか?
- 2. 私のアプリと.netコアとの互換性を確認するにはどうすればよいですか?
- 3. Javascriptをサイトに挿入して、ブラウザ間で互換性があることを確認するにはどうすればよいですか?
- 4. HTML5&CSS3:コードがすべてのブラウザと互換性があることを確認するにはどうすればよいですか?
- 5. java:jarのバージョン間で互換性を確認する
- 6. Javaの2倍の間の等価性を確認するにはどうすればよいですか
- 7. HTML5の互換性を確認する
- 8. どのバージョンのruby、gem、bundlerが互換性があるかを確認するにはどうすればよいですか?
- 9. これらの互換性のないタイプを回避するにはどうすればよいですか?
- 10. Entity Framework 4.3でモデルの互換性チェックを無効にするにはどうすればよいですか?
- 11. Chromebookのハードウェアを使わずにChromebookとAndroidの互換性を確認するAndroidアプリをテストするにはどうすればよいですか?
- 12. クロスクライアント/ブラウザ互換の電子メールを設計するにはどうすればよいですか?
- 13. 「互換性のない」TYPO3-Extensionをコンポーザーにインストールするにはどうすればよいですか?
- 14. png画像はブラウザ間で互換性がありますか?
- 15. 自動化されたブラウザ互換性確認
- 16. 互換性ライブラリのListFragmentでProgressBarスタイルを変更するにはどうすればよいですか?
- 17. AndroidライブラリでJavaライブラリの互換性を継続的に確認するにはどうすればよいですか?
- 18. DBが互換性があることを確認するためにMS Access 2013をシミュレートするにはどうすればよいですか?
- 19. ブラウザでjavascriptのverisonを確認するにはどうすればよいですか?
- 20. ブラウザの情報なしにJavaScriptのバージョンを確認するにはどうすればよいですか?
- 21. Google Cloud Endpointsでサービス間認証を確認するにはどうすればよいですか?
- 22. ノードと互換性のあるCSSルールを取得するにはどうすればよいですか?
- 23. iOS 3.1と互換性のあるthree20を作成するにはどうすればよいですか?
- 24. Selenium WebDriverとFirefoxの互換性マトリックスはどこで確認できますか?
- 25. アップル標準に従って、自分のアプリがiOS7と互換性があることを確認するにはどうすればよいですか?
- 26. ユーザーが使用しているブラウザを確認するにはどうすればよいですか?
- 27. このJavascriptライブラリの互換性を改善するにはどうすればよいですか?
- 28. iOSアプリのIP v6との互換性をテストするにはどうすればよいですか?
- 29. Androidでは、通貨コードの有効性を確認するにはどうすればよいですか?
- 30. JavaScriptでファイルサイズを確認するにはどうすればよいですか?
各ブラウザを読み込んで、それぞれをテストしてください。オンラインツールは、何かが動作しているかどうかを知る方法がありません。CSS/JSのバグの多くはエラーを投げずにいても、まったく間違って表示されます。 –
私はそれが他のブラウザでは異なる場合、それがプログラム上チェックするのはかなり難しい視覚的な違いになるので、それは疑いがあります。 – Andrew