Microsoft は後からブラウザの研究開発に力を入れてきましたが、実際のところ、最新の IE ブラウザは WebKit ベースのブラウザや Firefox に遅れをとっていることが多いのです。 IE の以前のバージョンにも適応する必要があります。以下のヒントは、Web サイトを高速化し、Microsoft の主力ブラウザーで驚くほど快適に動作させるのに役立ちます。 htmlshiv.js Remy の HTML5shiv は、JavaScript を使用して HTML5 要素 (メイン、ヘッダー、フッターなど) を作成します。JavaScript で作成された要素は、ある程度スタイル設定可能です。これがどのように機能するかについて長い時間をかけて考えることもできますが、誰が気にするでしょうか? この戦略は、すべての製品 Web サイトに必須です。 コードをコピー コードは次のとおりです。<!--[IE 9の場合]> <script src="dist/html5shiv.js"></script> <![endif]--> 選択的 Selectivizr.js は、重要な last-child を含む、サポートされていない CSS セレクターとプロパティをポリフィルするための素晴らしいリソースです。最近の再設計では、selectivizr を組み込み、古い IE ブラウザーの詳細を見逃さないようにしました。実装コードは次のとおりです。 コードをコピー コードは次のとおりです。<!--[if lte IE 8]><script src="js/libs/selectivizr.js"></script><![endif]--> 現代のプロジェクトには絶対に必要です。古いIEでのみ読み込まれます <html> 条件付きコメント あなたは以下の最もひどい状況を見たことがあるはずです。しかし、醜いかどうかは別として、このコードは実際には期待どおりに動作します。 コードをコピー コードは次のとおりです。<!DOCTYPE html> <!--[if lt IE 7 ]> <html class="ie6" lang="en"> <![endif]--> <!--[IE 7の場合]> <html class="ie7" lang="en"> <![endif]--> <!--[IE 8 の場合]> <html class="ie8" lang="en"> <![endif]--> <!--[IE 9の場合]> <html class="ie9" lang="en"> <![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <html lang="en"> <!--<![endif]--> このコード スニペットは JavaScript を必要とせず、待機する必要もなく、重い JavaScript ライブラリも必要ありません。定義したスタイル クラスは、スプラッシュ スクリーンなしですぐに有効になります。 Internet Explorer は競合他社に追いつきつつありますが、特に発展途上国では、古い IE ブラウザが依然として比較的人気があるのが実情です。幸いなことに、これらのリソースはすべての最新ブラウザで問題なく動作し、コストもそれほどかかりません。 |
>>: div 内の img と span の垂直方向の中央揃えの問題について
この記事では、MySQL の整合性制約について説明します。ご参考までに、詳細は以下の通りです。メイン...
序文最近、Tomcat の起動プロセスを分析していました。Tomcat のソース コードはアイデア次...
接続ツールを開きます。私はMobaXterm_Personal_12.1を使用します(公式サイトのダ...
目次マルチ環境構成とは何ですか? また、なぜそれが必要なのですか? .env ファイルはどこで設定さ...
この記事の例では、参考までに、シンプルなショッピングカートモジュールを実装するためのjsの具体的なコ...
この記事では、Google 入力方法をインストールします。実は以前はSogou入力方式を使っていたの...
1.VirtualBoxソフトウェアをダウンロードしてインストールするまず、VirtualBox の...
Dockerfile は Docker イメージを構築するために使用されるファイルです。コマンドパラ...
MySQL ログイン パスワードを忘れた場合、解決方法は実はとても簡単です。MySQL メイン構成フ...
以下の分析は製品設計原則に関するものですが、そのほとんどはウェブサイト製品に基づいているため、ユーザ...
Linux では、シンボリック リンクを作成または削除する必要がある場合があります。もしそうなら、何...
序文ご存知のとおり、JavaScript は本質的にシングルスレッドですが、ブラウザは非同期リクエス...
1. ウェブページの基本構造: XML/HTML コードコンテンツをクリップボードにコピー<...
目次1. はじめに2. 出力情報の説明3. netstatの共通パラメータ4. netstatネット...
目次序文1. ファイルの概念に関する基礎知識2. mkdir コマンド序文最近、Linux にますま...