問題タブ [selectivizr]

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.

0 投票する
5 に答える
6404 参照

javascript - IE8でselectivizr.jsが「死の白い画面」を引き起こすのはなぜですか?

selectivizr.jsをインクルードすると、IE8 で何も表示/レンダリングされなくなりますが、IETester の IE8 が管理します。

また、すべてをダウンロードします。アクティビティ バーと DOM インスペクタで確認できます。また、リンクもそこにあります。カーソルをナビゲーション領域で動かすとわかります。しかし、それはまったく何も表示しません。

多くの検索で見つけた唯一のバグ修正はzoom: 1;body への適用ですが、私の場合は役に立ちません。

私が得ることができるデバッグの助けをいただければ幸いです。ページのプレビュー

0 投票する
2 に答える
7221 参照

internet-explorer - Selectivizr の動作に関する問題

非常に単純なページでも Selectivizr を動作させるのに問題があります。私は何を間違えましたか?

http://jiewmeng.kodingen.com/playground/selectivr.html

CSS

0 投票する
1 に答える
1462 参照

jquery - yepnope (modernizr.load) のみを使用して selecvizr を <=IE8 にロードする問題

yepnope (Modernizr.load) を使用して selectivizr をロードしようとしていますが、テスト コマンドに問題があります。現時点では、rgba を使用してハッキングしました (IE8 以下に影響するため) が、古い Opera および FF ブラウザにも影響するため、理想的ではありません (ゴミに見えます)。

コードは次のとおりです。

selectivizr サイトで、次のようにロードする必要があると書かれていることを知っています。

ただし、jquery が終了する前にロードされるため、これは機能しません。

また、私はieがあることを知っています!yepnope のプレフィックスですが、このファイルをどこにどのように含めるかわかりません。IE ファイルが 4k の selectizr ファイルをロードする場合、5k を含めるのは無意味に思えます。

ヘルプ/ガイダンスをいただければ幸いです。

0 投票する
1 に答える
303 参照

jquery - MootoolsとjQueryの両方が存在する場合のSelectivizrの動作

MootoolsとjQueryの両方が存在するサイトがあります。selectivizrはそれらからどのように選択しますか?selectivizrにMootoolsを使用させる方法はありますか?

0 投票する
1 に答える
2554 参照

html - HTML5 ボイラープレート + 条件付きコメント

私はHTML5 ボイラープレートを使用していますが、 Selectivizrを使い始めた今まで問題はありませんでした。私が理解していない何らかの理由で、IE8 は Javascript エラーを生成しました。

htmlいくつかのテストの後、使用しているブラウザーに応じてクラスを追加する条件付きブラウザー コメント (ボイラープレート内) の使用を停止すると、エラーがなくなったことに気付きました。

私が言ったように、上記のコードを削除して<html>すべてを置き換えると、正常に動作します。

条件付きコメントを完全に削除したくないので (ブラウザー固有の CSS を作成するのに役立ちます)、同じことを考えましたが、それを適用する代わりに、次htmlのようにします<body>:

すべて問題ないようですが、私は初心者なので、この回避策が問題ないことを確認したいと思いますか? それともマイナス面はありますか?

トピック外のもう 1 つの質問: ユーザーが Firefox または Chrome でサイトにアクセスした場合、何bodyが「使用」されるのでしょうか? bodyクラスなしで「使用」すると思いますか?

私のロジックでは、body他のすべてのブラウザーで確実に「使用」するために、別の条件付きコメントを書くように指示されますが、公式のボイラープレート テンプレートにはそのようなコメントは存在しないため、必要ないと思います...なぜですか?

0 投票する
1 に答える
427 参照

internet-explorer - Web サイトが IE7 w/Windows 7 でレンダリングされるが、IE7 w/Windows XP でフリーズする

私はすでにIE7での作業に耐えられませんが、今では私を狂わせる問題に遭遇しました:

  • Internet Explorer 7 (IE 7 モードを実行する IE 9) は、サイトで正常に動作し、意図したとおりに動作します。
  • Windows XP で Internet Explorer 7 が正しく動作しない
    • サイトの読み込みには数回の試行が必要です。読み込みが完了すると、サイトの内部ページに移動できなくなります
    • リンクをクリックすると、ページのタイトルが読み込まれますが、コンテンツはまったくレンダリングされず (古いページがまだ残っています)、ステータスは「完了」と表示されます。エラーメッセージなどはありません

以前にこの問題に遭遇したことはなく、これをデバッグする方法がわかりません。どんな助けでも大歓迎です。

編集: 問題の原因は font-face を使用した selectivizer であり、これによりブラウザーがクラッシュします。

0 投票する
1 に答える
1816 参照

css - Selectivizr : first-of-type および nth-of-type が IE8 で機能しない

私は新しいプロジェクトを開始していますが、JavaScript をあまり使用しないため、Jquery から Mootools に切り替えることにしました。これは、使用できる疑似クラス セレクターの範囲が広いためです。

問題は、まだ機能しないことです。

IE8 では、first-of-type または nth-of-type(2) が正しく動作しません。

Chrome/FF/IE9 で完全に動作します。

何回かわからないキャッシュを空にしました。

また、:first-child は IE8 で実際に動作するため、Selectivizr が読み込まれていることもわかっています。

手がかりはありますか?

前もって感謝します!

0 投票する
1 に答える
799 参照

css - IE8 の連鎖疑似セレクター

Windows XP の IE8 では、チェーンされた疑似セレクターが機能しないようです。これに関するドキュメントはありますか?

CSS3 セレクターを使用するために Selectivizr を使用して Web サイトを開発していますが、このようなスタイルは IE8 では機能しませんが、他の場所では (当然のことながら) 機能します。

0 投票する
1 に答える
4081 参照

css - CSS3セレクターのサポートにポリフィルを使用することが推奨されないのはなぜですか?

IE7とIE8を確実にサポートする必要があります。

私はのようないくつかのCSS3セレクターを使用してい:last-childます。Selectivizrに立ち寄ったところ、これらのブラウザーの多くの問題が修正されたようで、フォールバックコードでクリーンアップするのにほんの一握りしか残っていません。

ただし、HTML5では、CSS3セレクターのサポートに対応するために、ポリフィルではなくフォールバックのみを使用することをお勧めします。

これをポリフィルしないことを強くお勧めしますが、必要な場合はSelectivizrを使用できます。

ここでポリフィルに対して「強く推奨」する理由を知っておくとよいでしょう...誰かアイデアはありますか?