問題タブ [html5shiv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - html5shiv に対する Modernizr の利点を理解する
このサイトには、これら 2 つのスクリプト ライブラリに関する良い質問がたくさんあります。
でも、それらのどれにも見つからないように見える何かを尋ねたかったのです。
Modernizrは、html5shivがすぐに使用できるものではないこと、つまり、スクリプトを含むだけであることを提供します。
私は html5shiv が IE < 9 の HTML5 要素を「ただ」修正することを知っていますが、サポートはそこで停止しますか?
Modernizr は IE ナビゲーターの CSS3 の問題を修正しますか? ie9.js はそれを行いますか? (そして、コーナーケースを処理するための追加のjsコードなしで、この特定の質問を箱から出して意味します)
スクリプトを含めるだけでなく、ライブラリの使用を考慮した場合、html5shiv よりも Modernizr の利点は何ですか?
css - HTML5Shivの解析が十分に速くありません
私たちのWebデザイナーの1人は現在サイトで作業しており、HTML5要素を使用しています。HTML5要素は、十分に文書化されたHtml5Shivを使用して古いブラウザーでスタイルアップしています。
http://css-tricks.com/html5-innershiv/
彼女は今日、かなり奇妙な行動を報告しましたが、これが原因のようです。当初、それは非常に混乱し、次のようなことをしました。
「ページは正常に表示されます。更新すると正常に表示され、数回更新されますが、HTML5要素にスタイルが適用されない場合があります。」
現在の最良の理論は、shivが十分な速さで開始されておらず、新しい要素が登録される前にページが読み込まれるというものです。誰かがシブを含めて、残りの要素の前にロードされて解析されることを確認する確実な方法を提案できるかどうか疑問に思っていたので、それらは間違いなくスタイリングされます。
編集(詳細)
Shivは、タイトル/メタタグのすぐ下の頭に含まれています。
スタイリングされているビットはフッターにあり、クロスサイトです。マーケティングチームが使用するCMSを利用しているため、ページのサイズが変わるため、正確なページサイズを指定することはできません。ページサイズが問題で回避策がない場合は、誰かが私に知らせてもらえますか?これは、基本的にこのプロジェクトでHTML5を使用できないことを意味します(または、少なくとも余分なものを追加する必要があります)レイアウトが狂わないようにするためのdivなどのマークアップ)
編集2
残念ながら、私がコードを投稿する可能性はありません。コードは本当にあいまいな状況でのみ再作成可能であり、プロジェクトは現時点で「トップシークレット」とマークされています:(誰も知らない場合は、「誰もが知っている」のいずれかのケースだと思いますそれは起こりますが、ちょっとそれを無視します」または単にそれがシブ以外のものであるということです。
html - Modernizr + html5shiv VS ie9.js
HTML5でレスポンシブデザインを構築しています。最初はModernizrとHTML5BoilerplateのCSSリセットを使用しましたが、もちろんhtml5要素のクラスとIDはIE<9では認識されませんでした。
したがって、私が最も必要としているのは、html5要素の完全なサポートであり、CSSハックを使用せずに、「最大幅」の画像の適切な表示フォールバックが望ましいです。
これらのオプションのどれに従う必要がありますか?
- 条件付きコメント付きのhtml5shivとie9.jsを含める
- すべてのブラウザにie9.jsのみを含める
- ie9.jsを忘れる
どうもありがとう!
css - HTML5 shivに相当するCSS3?
CSS3用のHTML5shivのようなプラグインがあり、IE9より前のブラウザーバージョンでCSS3を正しく書き換えてレンダリングできるかどうか誰かが知っていますか?
jquery - Internet Explorer のシブと使用法は?
私はshivを使用する考えがないと思います。
これを頭の一番上に追加しました!
しかし、単純に、どういうわけかまったく役に立たないのですか?それともIEではなく私の問題ですか?とにかく、これは私が作り始めた私のサイトが Internet Explorer 9 にどのように見えるかの例です:
他にもいくつか要素がありますが、残念ながらお見せできません。とにかく、すべての要素は単純にそのようなものです。IE全体。
これまでのところ、私の Web サイトは Mozilla、Chrome、Safari で動作します。これらのブラウザをインストールしたので、そこでテストしました...
誰でもIEの何が問題なのか教えてください。
html - Twitter BootstrapでModernizrを実装しても大丈夫ですか?
Twitter Bootstrapを使用してModernizrを実装しても大丈夫ですか?
現在、Googleのhtml5shivでBootstrapを使用していますが、代わりにModernizrを使用できるかどうかを知りたいのですが、古いIEブラウザーでHTML5要素をアクティブ化するだけではやり過ぎですか?
前もって感謝します
html - html5shiv が動作しませんか?
何らかの理由で、IEではまったく機能しません。ヘッドタグにあります。CSSを追加しました。何もない。
どんな助けでも大歓迎です。ありがとう。
javascript - html 5 shim がロードされているかどうかを確認する
通常、jQuery が CDN から読み込まれているかどうかを確認し、読み込まれていない場合はローカル バージョンにフォールバックします。
Twitter ブートストラップを使用しており、googlecode
コピーから html 5 shim をロードします。
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
ロードされない場合、ローカル バージョンにフォールバックする方法はありますかgooglecode
それとも私は何か間違ったことをしていますか?これをチェックするべきではありませんか?
ruby-on-rails-3 - Rails 3.2 アセット パイプライン + vendors/assets/javascript の html5shiv.JS
ソースから直接 HTML5Shiv を (ほぼ) 誰もが使用するように使用しないことに関するこの投稿(推奨読書) を読んだ後、Rails 3.2 Asset Pipeline を使用して html5shiv.js をアプリに含めようとしています。
javascriptの縮小版と非縮小版の両方をダウンロードしました。規則では、サードパーティのファイルを vendors/assets フォルダーに追加するように指示されています。2 つの質問があります。
1) vendors/assets/javascrip フォルダーに追加する必要があるのは、どのバージョン (縮小または非縮小) ですか?
2) 条件付き参照なので<!--[if lt IE 9]>
、スクリプトをどのように呼び出す必要がありますか?
別のファイルとして保持し、条件を使用したいので、application.js マニフェストに追加したくありません。私はちょっと迷っています!
どんな助けでも大歓迎です。
ありがとう
html - HTML5html5shivおよびIE7
html5shiv
;を使用してIE7でHTML5をレンダリングしようとしています。html5shiv
私はこれらの問題を解決すると思いました。ただし、InternetExplorerのデバッグバーはまだHTML5タグを把握しています。
html5shiv
デバッグバーでエラーなしで同じHTML5コンテンツを使用するために、これを修正するにはどうすればよいですか?