私はCSS3 PIEを使用してIE7/8に丸められたコーナーのサポートを追加しています。私は丸いコーナーのあるページに多くの要素があると、PIEが有効になっていると、IE9のパフォーマンスがかなり低下することがわかりました。スクロールが遅くなり、単純なホバー効果(リンクの色の変化など)が大幅に遅れます。CSS3 PIE:丸められたコーナーはIE9の速度を遅くします。たとえサポートしていても、
PIE独自のドキュメントによれば、ブラウザがネイティブに使用している特定のCSS3機能をサポートしている場合、PIEはIE9で「何もしません」。理論的には、border-radius(IE9がサポートする)だけを使用している場合、PIEを有効にするとパフォーマンスに影響はありません。
この原因は何ですか?
私はそれを考慮しましたが、IE9でもPIEを使用できるようにするために、線形グラデーションのようにネイティブにサポートしていない機能が必要でした。 – daGUY