遠位互換性を治療する方法

遠位互換性を治療する方法

  1. BROWSERHACKSはウェブサイトで、それはまた別のブラウザとブラック&各種の異なるブラウザのバージョンを確認する方法について説明しますデータの収集であり、
  2. html5shiv.js
    彼のスクリプトは、Internet Explorerレガシーでセクショニング要素HTML5の使用を可能にするためにザ・ウェイでの事実上のです。のhttp://paulirish.com/2011/the-history ...
    シムより多くのコードを作るために、ヘルプサプリメント古いブラウザにありますスムーズ
    伝統はIE5、IE6、IE7、IE8 DO HTML5のタグをサポートしていない古いIEはHTML5の要素を認識し、サポートしているので、対応するスタイルが発現を介して、すなわち、サポートしていません。
    <!--[if lt IE 9]>
    	<script src="bower_components/html5shiv/dist/html5shiv.js"></script>
    <![endif]-->
    
  3. 応答しの
    最大幅CSS3メディアクエリ分/のためのAのFAST&軽量ポリフィル(6-8用のIE、およびその他)
    ie6-8はメディアクエリをサポートしていない、応答がデザイン表現すなわちを通じて達成
  4. Modernizr
    Modernizrが提供しているか、HTML、CSSおよびJavaScriptがユーザーのブラウザに機能を説明します。
    HTML5、CSS3、JavaScriptがブラウザのサポートを検出するためのJSライブラリ、ブラウザ検出手順は、このような場合に備えて、ブラウザがプロパティをサポートしている場合か、プロパティはありませんが、クラスの先頭に追加されますサポートしていない場合は、以下の包括的なサポートを提供するために、解決の互換性の問題への取り組みを積極的に検出を取ることができ、このようにプロパティをクリアし、サポートをしません、対応するクラスHTML要素に追加されますプロトコル(防御的プログラミング)
    例:
    .svg .log{
    background-image:url(logo.svg)
    }
    .no-svg .log{
    background-image:url(logo.png)
    }
    
  5. 私はI CANを使用して
    、最新のブラウザはフロントエンドWebテクノロジーONデスクトップおよびモバイルWebブラウザのサポートのテーブルをサポートしています「Iを使用することができます」。
    缶(多くの場合、ブラウザの互換性のフロントエンドの開発時間をチェックする必要があり、ここで推奨しましたI使用)、これはあなたが良いのWebブラウザとの互換性を保証することができ、鐘のウェブサイトにCSSをカスタマイズするためのフロントエンド開発者のためのクエリ、Jsの人気のあるブラウザの機能との互換性です。このツールを使用すると、すばやく各ブラウザの鐘のコードの効果を確認することができます。
公開された42元の記事 ウォンの賞賛4 ビュー4620

おすすめ

転載: blog.csdn.net/lucasxt/article/details/90178549